1c3ef0935e
Merge pull request 'fix: remove hardcoded master_debug flag from api_calls.py ( #28 )' ( #58 ) from ai/paper-dynasty-discord-28 into next-release
...
Build Docker Image / build (push) Successful in 1m5s
Build Docker Image / build (pull_request) Successful in 1m33s
Reviewed-on: #58
2026-03-07 07:43:41 +00:00
Cal Corum
9d1993bf49
fix: remove hardcoded master_debug flag from api_calls.py ( #28 )
...
Remove master_debug = True and replace all conditional INFO/DEBUG log
calls with unconditional logger.debug(). Also switches log_return_value
to logger.debug and removes the associated dead commented-out code.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-07 01:33:09 -06:00
Cal Corum
d150e66bc7
fix: catch aiohttp.ClientError in all API call functions ( #29 )
...
DNS failures and refused connections raised raw aiohttp errors to Discord
users. Added except aiohttp.ClientError handlers to db_get, db_patch,
db_post, db_put, and db_delete — each logs the error and raises
DatabaseError for consistent handling upstream.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-07 01:33:09 -06:00
Cal Corum
4be6afb541
Add API timeout/retry logic and fix get_team_by_owner for PostgreSQL
...
- Add APITimeoutError exception and retry logic to db_get
- Add timeout handling to db_post, db_put, db_patch, db_delete
- Fix get_team_by_owner to prefer non-gauntlet team (PostgreSQL migration fix)
- Code formatting cleanup (black)
2026-01-31 15:52:14 -06:00
Cal Corum
3debfd6e82
Catchup commit
...
Includes discord_ui refactor, testing overhaul, addition of
2025-07-22 09:22:19 -05:00
Cal Corum
3d333dabc3
Update api logging
...
New Position exception
Pull scouting data with lineups
More bunt types
String validation on gameplay models
AI Defensive alignment
2024-11-16 00:31:54 -06:00
Cal Corum
bfd72ae0f5
Update logging to RotatingFileHandler
...
Add auto game end
Calculate stats and decisions
Support raising instantiated exceptions
2024-11-09 23:14:54 -06:00
Cal Corum
0335b32673
Update exception function
2024-11-03 21:54:55 -06:00
Cal Corum
8da859b63a
Merge branch 'master' into sqlmodel-alembic-pytests-rebuild
2024-11-03 18:20:01 -06:00
Cal Corum
512efe98c4
db_calls -> api_calls
...
gameplay_db -> gameplay_models
new-game campaign in progress
added Player model
2024-10-12 18:22:13 -05:00