major-domo-database/app
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
..
routers_v3 CLAUDE: Add team roster cache invalidation to all player mutations 2025-10-23 17:08:43 -05:00
__init__.py Initial commit 2023-03-21 16:09:46 -05:00
db_engine.py CLAUDE: Complete PostgreSQL migration for custom commands 2025-10-23 16:07:18 -05:00
dependencies.py CLAUDE: Fix cache_result decorator to handle Response objects properly 2025-08-27 22:48:30 -05:00
main.py Added HelpCommands 2025-10-17 16:36:40 -05:00