Commit Graph

12 Commits

Author SHA1 Message Date
CPTProgrammer
e5de2f5dbd
Restore real platform uploads 2026-07-17 21:41:27 +08:00
CPTProgrammer
5dd25a3267
Wire publish flow to tRPC with live progress 2026-07-17 19:15:41 +08:00
CPTProgrammer
9c7fd31a69
Add publish dry-run mode with request logging 2026-07-17 17:00:05 +08:00
CPTProgrammer
79d21571d9
Restrict schema parsing to a subset of fields 2026-07-15 09:58:36 +08:00
CPTProgrammer
9a15a99ba1
Add CurseForge and Modrinth project retrieval APIs 2026-07-13 18:58:49 +08:00
CPTProgrammer
cbce560805
Replace Blob with File for file uploads 2026-07-11 06:06:34 +08:00
CPTProgrammer
58d72d06fe
Add integration tests for CurseForge and Modrinth APIs 2026-07-10 09:58:20 +08:00
CPTProgrammer
e8d4994cec
Add TTL cache for game version/loader APIs and enrich upload metadata 2026-07-10 06:54:14 +08:00
CPTProgrammer
e2a4de3f45
Include request body in CurseForge and Modrinth upload errors 2026-07-06 23:38:30 +08:00
CPTProgrammer
95af305966
Include error response body in API client errors 2026-07-06 23:29:54 +08:00
CPTProgrammer
a823863d0b
Make User-Agent header optional in ModrinthClient 2026-07-06 23:13:17 +08:00
CPTProgrammer
376bba5b75
Add Modrinth API client with version and tag endpoints 2026-07-06 21:47:38 +08:00