major-domo-database/app/routers_v3
Cal Corum a3f84ac935 CLAUDE: Add team roster cache invalidation to all player mutations
- Fix unsafe dict access in PUT endpoint roster cache invalidation
- Add roster cache invalidation to PATCH, POST, and DELETE endpoints
- Use wildcard pattern to invalidate all roster caches since:
  * Team IDs may change in PUT/PATCH operations
  * Multiple teams affected in bulk POST operations
  * Ensures stale roster data is never served

This ensures team rosters are immediately updated when players are
added, removed, or transferred between teams.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 17:08:43 -05:00
..
__init__.py Initial commit 2023-03-21 16:09:46 -05:00
awards.py DB Error Handling 2025-08-20 19:33:40 -05:00
battingstats.py Postgres Query Updates 2025-08-25 07:19:13 -05:00
current.py DB Error Handling 2025-08-20 19:33:40 -05:00
custom_commands.py CLAUDE: Complete PostgreSQL migration for custom commands 2025-10-23 16:07:18 -05:00
decisions.py DB Error Handling 2025-08-20 19:33:40 -05:00
divisions.py DB Error Handling 2025-08-20 19:33:40 -05:00
draftdata.py DB Error Handling 2025-08-20 19:33:40 -05:00
draftlist.py DB Error Handling 2025-08-20 19:33:40 -05:00
draftpicks.py DB Error Handling 2025-08-20 19:33:40 -05:00
fieldingstats.py Postgres Query Updates 2025-08-25 07:19:13 -05:00
help_commands.py Added HelpCommands 2025-10-17 16:36:40 -05:00
injuries.py DB Error Handling 2025-08-20 19:33:40 -05:00
keepers.py DB Error Handling 2025-08-20 19:33:40 -05:00
managers.py DB Error Handling 2025-08-20 19:33:40 -05:00
pitchingstats.py Postgres Query Updates 2025-08-25 07:19:13 -05:00
players.py CLAUDE: Add team roster cache invalidation to all player mutations 2025-10-23 17:08:43 -05:00
results.py DB Error Handling 2025-08-20 19:33:40 -05:00
sbaplayers.py DB Error Handling 2025-08-20 19:33:40 -05:00
schedules.py DB Error Handling 2025-08-20 19:33:40 -05:00
standings.py DB Error Handling 2025-08-20 19:33:40 -05:00
stratgame.py Added SeasonPitchingStats 2025-08-26 00:17:57 -05:00
stratplay.py CLAUDE: Add sorting and pagination to pitching totals endpoint 2025-10-23 16:52:32 -05:00
teams.py Add Redis Caching 2025-08-27 22:49:37 -05:00
transactions.py DB Error Handling 2025-08-20 19:33:40 -05:00
views.py Add Redis Caching 2025-08-27 22:49:37 -05:00