Commit Graph

  • eb2a511507 Update restart notification message to be more accurate master Cal Corum 2026-02-03 23:29:51 -0600
  • d31ca7d7e5 Fix webhook notification by adding User-Agent header Cal Corum 2026-02-03 23:28:41 -0600
  • 4c39e9c0ce Add Discord webhook notifications for bot restarts v1.8.0-beta Cal Corum 2026-02-03 23:19:24 -0600
  • 90d7345850 Implement play locking to prevent concurrent command processing Cal Corum 2026-02-03 23:13:40 -0600
  • 00ed42befd Add tests for play lock release and cross-command racing main Cal Corum 2026-02-03 17:13:57 -0600
  • 38a411fd3e Bump version to 1.7.13 Cal Corum 2026-01-31 15:53:07 -0600
  • 4be6afb541 Add API timeout/retry logic and fix get_team_by_owner for PostgreSQL Cal Corum 2026-01-31 15:52:14 -0600
  • 0e70e94644 Bump version to 1.7.12 Cal Corum 2026-01-30 14:10:42 -0600
  • 22d15490dd Add pitcher validation with rank retry in get_starting_pitcher Cal Corum 2026-01-30 14:04:03 -0600
  • 329658ce8d Fix team_lineup crash when pitcher lacks pitcherscouting Cal Corum 2026-01-30 13:17:26 -0600
  • 541c5bbc1e Fix pack type grouping logic in packs display Cal Corum 2026-01-08 14:22:06 -0600
  • 08fd7bec75 Fix numpy CPU compatibility issue (X86_V2) Cal Corum 2026-01-08 14:04:18 -0600
  • 565afd0183 Normalize Player.franchise queries to use Team.sname Cal Corum 2026-01-07 12:01:00 -0600
  • 5aa88e4e3d Fix Athletics Team Choice pack KeyError Cal Corum 2026-01-04 16:20:05 -0600
  • c3054971eb Fix /player stats bug - sync helpers/constants.py with root Cal Corum 2025-12-07 21:48:13 -0600
  • 06ff92df6c Update live cardset IDs to 27 and 28 Cal Corum 2025-11-24 14:41:18 -0600
  • f95afd8d5d Fix unawaited coroutine in singles() command (SPD hit result) Cal Corum 2025-11-17 22:37:51 -0600
  • 7bb191dbf4 Add app_legal_channel to helpers package (fixes import error) Cal Corum 2025-11-17 09:23:10 -0600
  • 584a8a95ab Fix slash command decorators using wrong prefix command checks Cal Corum 2025-11-17 07:29:08 -0600
  • 563820fe93 Remove debug print from is_game_over() causing stdout spam Cal Corum 2025-11-17 07:11:10 -0600
  • ae52e9aad7 Bump version to 1.7.3 Cal Corum 2025-11-15 09:25:58 -0600
  • 0d8942bf96 Add VERSION file for docker build tracking Cal Corum 2025-11-15 09:24:16 -0600
  • 0163f24000 Fix null card_id in RosterLink causing IntegrityError Cal Corum 2025-11-15 09:15:07 -0600
  • 51004ea143 Fix bot crash when substituting player without eligible position Cal Corum 2025-11-12 16:02:35 -0600
  • 440f017c92 Add HTTP health check endpoint for container monitoring Cal Corum 2025-11-12 14:44:53 -0600
  • af49704272 Catchup files Cal Corum 2025-11-11 13:22:06 -0600
  • 5d841419b0 CLAUDE: Fix Event ID 9 gauntlet UnboundLocalError for team_id variable Cal Corum 2025-11-11 12:57:12 -0600
  • fb8450f2d2 05 Live Updates Cal Corum 2025-11-10 17:13:02 -0600
  • e1f59cc49e CLAUDE: Fix Event ID 9 gauntlet rewards missing cardset assignment Cal Corum 2025-11-10 16:01:46 -0600
  • f7f37c9d95 CLAUDE: Handle Team Choice packs with no team/cardset assigned Cal Corum 2025-11-10 15:09:26 -0600
  • 81373a9b42 CLAUDE: Fix Team Choice pack hanging by using interaction.followup.send() Cal Corum 2025-11-10 09:53:50 -0600
  • 021573bc65 DOCS: Add production cogs documentation for future reference Cal Corum 2025-11-10 09:46:11 -0600
  • 1e75f1baba CLAUDE: Add news-ticker message when gauntlet runs end with 2 losses Cal Corum 2025-11-10 09:17:55 -0600
  • c2bbf94925 CLAUDE: Fix get_roster_sheet() to handle both dict and Team objects Cal Corum 2025-11-10 09:11:37 -0600
  • 943dcc9b74 CLAUDE: Add get_context_user() helper for hybrid command compatibility Cal Corum 2025-11-10 09:07:09 -0600
  • c0f9466e54 CLAUDE: Fix /reset-image AttributeError by updating owner_only function Cal Corum 2025-11-10 08:21:17 -0600
  • c043948238 CLAUDE: Fix gauntlet game creation and Event 9 issues Cal Corum 2025-11-09 18:56:38 -0600
  • 07195f9ad3 CLAUDE: Add Event ID 9 (Live 25) gauntlet configuration Cal Corum 2025-11-09 13:03:41 -0600
  • 904dae9a47 Gauntlet Pack Type Update Cal Corum 2025-11-09 06:34:14 -0600
  • 0e3b98eb65 S10 Updates + PR Bugfix Cal Corum 2025-11-09 06:12:46 -0600
  • 80e94498fa CLAUDE: Add safe WPA lookup with fallback to prevent KeyError crashes Cal Corum 2025-10-11 18:25:59 -0500
  • 660c6ad904 Added search functionality to /player command Cal Corum 2025-10-08 14:45:41 -0500
  • b1d05309ef Cogs to Packages Groundwork Cal Corum 2025-08-17 08:46:55 -0500
  • c98c202224 Update gameplay_queries.py Cal Corum 2025-07-23 08:58:41 -0500
  • 3debfd6e82 Catchup commit Cal Corum 2025-07-22 09:22:19 -0500
  • dd23d3657a Team Choice pack bug - not including cardset Cal Corum 2025-06-04 22:30:41 -0500
  • 65abc8ed55 Remove outdate image links Add S3 image links Pull all fielding ratings at game start Cal Corum 2025-06-04 09:54:13 -0500
  • a4adf50ca1 Added discord bot object to complete game function Cal Corum 2025-06-01 09:44:16 -0500
  • b3fa68b80e Bug fixes for uncapped doubles Cal Corum 2025-05-30 21:16:51 -0500
  • 6adf6e34b1 Gauntlet 8 team updates Cal Corum 2025-05-30 21:15:41 -0500
  • 17680a2348 Added /substitution defense Cal Corum 2025-05-30 01:19:45 -0500
  • e9c9a3f392 dictionary to object bug fix Cal Corum 2025-05-29 21:54:46 -0500
  • e366564bef Adding gauntlet 8 Season 9 updates Uncapped runs scored bug fixed Cal Corum 2025-05-29 21:54:16 -0500
  • 6a355def4b Season 9 Updates Cal Corum 2025-05-03 19:38:29 -0500
  • cffc9380f1 Replacing 1998 Live with 1998 Season Cal Corum 2025-04-14 16:28:14 -0500
  • cb2637086e Live scorecard fix Gauntlet entry string fix Cal Corum 2025-03-31 13:54:39 -0500
  • 9218bd6047 Update cache reset command Decrease cache limit to 3 days Add kickstart live scorecard function Cal Corum 2025-03-09 14:20:30 -0500
  • 92c7f47692 Advance trail runner when thrown at and safe Cal Corum 2025-03-09 13:21:08 -0500
  • 36fd848b62 Bug fix: pitchers auto-fatigue one out too late Cal Corum 2025-03-09 13:07:09 -0500
  • a416e90db9 New postion sub logic Cal Corum 2025-03-09 00:59:10 -0600
  • 35a62362ce Fix card cache bug Cal Corum 2025-03-09 00:58:47 -0600
  • cf4157a59d Increase scorebug timeout to 8 seconds Cal Corum 2025-03-09 00:58:15 -0600
  • 8e35812cd3 Increase concurrent db connections Decrease timeout on Scorebug buttons to reduce open connections Cal Corum 2025-03-03 22:13:40 -0600
  • 579bde6c03 Updated lineup string Cal Corum 2025-02-28 22:48:34 -0600
  • 8b8fa65023 Add lineup embed field without links Cal Corum 2025-02-28 22:24:11 -0600
  • 61df90b2ea Update caching of pitcher and batter scouting Cal Corum 2025-02-23 23:23:59 -0600
  • 9d831a9512 Post gamestate publicly if human team GM runs command Cal Corum 2025-02-23 23:20:54 -0600
  • f8aad38739 Update cache refresh logic to replace vs delete Cal Corum 2025-02-23 22:50:58 -0600
  • 557404301a Fix fatigue bugs Cal Corum 2025-02-11 00:58:45 -0600
  • 4d59247e5c Fix Steal + Overthrow on OBC 5 Cal Corum 2025-02-11 00:10:53 -0600
  • b454912393 Remove 3B hold check for runner on 2nd Cal Corum 2025-02-10 23:51:56 -0600
  • 50895fef90 Show charts on SPD checks Fix gb chart with OBC 5, 7 Add 1998 to player command Cal Corum 2025-02-10 23:44:05 -0600
  • 479a335373 Gauntlet evolution fix Cal Corum 2025-02-09 21:38:19 -0600
  • 149c4f3ab9 Update play order to use play_num instead of id Cal Corum 2025-02-08 16:53:21 -0600
  • f6bae8c208 Local db to Postgresql Cal Corum 2025-02-08 04:11:04 -0600
  • 8be5e94536 Fatigue logging Cal Corum 2025-02-06 15:47:07 -0600
  • d5f2978b01 Update new-game flow Cal Corum 2025-02-06 15:12:12 -0600
  • db52625899 Day 1 Gauntlet Updates Baserunner advancement bug fixes Pitcher sub bug fixes Cal Corum 2025-02-06 10:00:56 -0600
  • 282a7e7ac2 Added live scorecard functionality Added new pitcher embed highlighting Cal Corum 2025-02-05 11:30:56 -0600
  • c9b5b45961 Reliever bug Cal Corum 2025-02-05 09:41:06 -0600
  • fc130e6a98 Update buffer message for ballpark fly Bolded new pitcher text Cal Corum 2025-02-03 13:58:51 -0600
  • 9700a9abd6 Runner on 3rd, gb checks updated Cal Corum 2025-02-03 13:46:58 -0600
  • 3b6bcfb186 Beta day 1 bug fixes Cal Corum 2025-02-02 22:01:33 -0600
  • cd9d5e49d0 Add confirmation_message param to ask_with_buttons Cal Corum 2025-02-01 21:33:12 -0600
  • 7d54d9ea34 Add unlimited new-game Add pitcher substitution Add AI pitcher subs Cal Corum 2025-02-01 21:32:40 -0600
  • e850ee5519 Allow manual override of xcheck Cal Corum 2025-01-26 11:50:33 -0600
  • 4a76d59481 Check for AI fatigue Cal Corum 2025-01-26 02:20:29 -0600
  • 92a56017a9 Fixed pitcher error Cal Corum 2025-01-26 02:18:33 -0600
  • 3273af6465 Helpers checks Cal Corum 2025-01-24 10:08:35 -0600
  • 36dbde848e new_game_checks refactor Cal Corum 2025-01-24 10:08:11 -0600
  • 03337255c3 Legalitycheck exception Cal Corum 2025-01-24 10:05:35 -0600
  • cd0a8a739a Catchup edits Cal Corum 2025-01-23 10:59:03 -0600
  • 965ceebd35 Add responders check to dropdowns Add colors and insults to helpers Finish /set commands with helpers post /new-game Add POW check for pitchers Cal Corum 2024-12-27 22:33:25 -0600
  • 724b8922f2 Update gauntlet get SP for new objects Handle gamestates without full lineups Added /set command for lineup and SP Fixed uncapped hit bugs Added league_name property to Games Fix get_team for gauntlets Fixed SelectSP dropdown bug Cal Corum 2024-12-27 16:12:25 -0600
  • 3db25b177a Refactor new game checks Trail batter-runner on uncapped hits Cal Corum 2024-12-26 14:36:04 -0600
  • a4bce3cbce Wipe cards on reset run Cal Corum 2024-12-26 12:13:43 -0600
  • fa109442c2 Added range embeds to uncapped hits Update gbA with runner on 3rd Cal Corum 2024-12-26 07:04:00 -0600
  • c3c88af14a Fixed HR unearned bug Added pitching statline Cal Corum 2024-12-25 19:30:23 -0600
  • f40347e0bb Fixed chaos button bug Added batting statline to batter & OT to catchers Cal Corum 2024-12-25 16:10:24 -0600
  • 9dbd7896c4 Add PB to catcher string Fix chaos interaction bug Cal Corum 2024-12-25 15:00:22 -0600