Commit Graph

6 Commits

Author SHA1 Message Date
CPTProgrammer
cbce560805
Replace Blob with File for file uploads 2026-07-11 06:06:34 +08:00
CPTProgrammer
29e1751d31
Drop user-agent version suffix 2026-07-10 08:59:26 +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
a331c0f0f3
Refactor PlatformContext to use Config type directly 2026-07-09 23:18:42 +08:00
CPTProgrammer
e57a1ac993
Extract platform publishing logic into dedicated modules 2026-07-09 12:33:53 +08:00
CPTProgrammer
db1cb28296
Add publish API with modular service layer
Add tRPC publish endpoint, project version parsing, config CRUD, and
client services for Modrinth/CurseForge integration.
2026-07-08 07:05:48 +08:00