Commit Graph

5 Commits

Author SHA1 Message Date
Cal Corum
46b9aa27be fix: remove unused imports in PR #33 files
Removed 55 unused imports across 26 router files. Most were `db` imports
left over after the db.close() removal in the previous commit, plus
additional stale imports (scipy.stats, chunked, copy, base64, Html2Image,
pandas.DataFrame, pydantic.validator, etc.) that were already unused.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-03 15:50:43 -06:00
Cal Corum
8c6a99253b fix: replace 467 manual db.close() calls with middleware (#30)
All checks were successful
Build Docker Image / build (pull_request) Successful in 3m9s
Add db_session_middleware to main.py that opens the connection at the
start of each request and closes it in a try/finally block, ensuring
connections are always returned even on uncaught exceptions.

Remove all individual db.close() calls from 30 router files in
app/routers_v2/ — the middleware now handles all code paths.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-02 23:37:24 -06:00
Cal Corum
18a6ed2ebd Support for Exhibition games & Swagger updates 2024-07-11 15:07:23 -05:00
Cal Corum
4a7a8ad397 Import cleanup 2023-09-14 22:11:31 -05:00
Cal Corum
144ced6875 Added admin, gamerewards, gauntletrewards, gauntletruns, notifications, paperdex 2023-09-14 22:05:51 -05:00