No description
- JavaScript 43.4%
- Python 34%
- CSS 22.4%
- HTML 0.1%
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> |
||
|---|---|---|
| .forgejo/workflows | ||
| .github/workflows | ||
| backend | ||
| deploy | ||
| frontend | ||
| .gitignore | ||
| Caddyfile | ||
| docker-compose.yml | ||
| ITEM_KEY_DATABASE_MIGRATION.md | ||
| ITEM_LOGIC_SHEET.md | ||
| PRIVATE_API_README.md | ||