No description
  • JavaScript 43.4%
  • Python 34%
  • CSS 22.4%
  • HTML 0.1%
Find a file
moserhu 7e556c9e36
All checks were successful
/ docker-build-and-push (backend) (push) Successful in 40s
/ docker-build-and-push (frontend) (push) Successful in 14s
fix(backend): pin deps — unpinned drift broke all included-router routes in prod
The deployed image pulled fastapi 0.137 / starlette 1.3.1 /
prometheus-fastapi-instrumentator 8.0.0, where the instrumentator's
route-name resolver does `route.path` on the new `_IncludedRouter` objects
and raises "'_IncludedRouter' object has no attribute 'path'" — 500ing every
route added via include_router (all of /api/admin/* and /api/updates/*).
That's why prod admin effects/seed/notification buttons and the updates page
broke. Pin to the known-good set (fastapi 0.115.12, starlette 0.46.2,
instrumentator 7.1.0, etc.).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 20:52:39 -05:00
.forgejo/workflows ci(forgejo): pin to winterfell arm64 runner via [ubuntu-latest, arm64] 2026-06-19 17:32:25 -05:00
.github/workflows ci(github): match the_system — guarded ghcr backup on github.com only 2026-06-19 17:45:03 -05:00
backend fix(backend): pin deps — unpinned drift broke all included-router routes in prod 2026-06-19 20:52:39 -05:00
deploy chore: add litestream for data replication 2025-11-07 19:06:44 -06:00
frontend feat: restock overhaul, accolade alerts, blue notifications, modal fixes 2026-06-19 20:40:26 -05:00
.gitignore Feat/db init (#3) 2025-05-13 20:46:19 -05:00
Caddyfile added shop, items, effects, admin dashboard and campaigns, audio and sprites 2026-01-19 01:56:38 -06:00
docker-compose.yml hot fixes for backend and uploaading images, cleaing up UI, adding ruler backdrop function 2026-01-27 15:24:53 -06:00
ITEM_KEY_DATABASE_MIGRATION.md Apply gameplay fixes and rename item keys/modules 2026-03-03 20:19:58 -06:00
ITEM_LOGIC_SHEET.md Apply gameplay fixes and rename item keys/modules 2026-03-03 20:19:58 -06:00
PRIVATE_API_README.md finishing api 2026-01-27 21:33:43 -06:00