Commit Graph

129 Commits

Author SHA1 Message Date
Chuck
85d63243c7 AI bug squash sesh 2025-08-09 21:00:25 -05:00
Chuck
8654dd44e6 all sports managers process recent and upcoming games as a function of game count instead of time (hours). Ensure all sports managers respect favorite team filtering if enabled 2025-08-09 16:47:38 -05:00
Chuck
c490c5dca8 ensure displays share config file 2025-08-02 19:33:24 -05:00
Chuck
7fc902dea1 cache updates for live games in all sports 2025-07-24 08:21:14 -05:00
Chuck
18b0a9703e remove all sports live displays from checking cache 2025-07-23 20:31:25 -05:00
Chuck
df3d010c65 toggleable short date format 2025-07-22 11:28:13 -05:00
Chuck
c3ded3999f game time formatting to remove space between time and AM/PM 2025-07-22 11:23:25 -05:00
Chuck
a580d87876 massive refactor on game filtering logic and odds calls for all sports displays 2025-07-22 11:06:54 -05:00
Chuck
4da2fd32e2 change weather logging, changed odds api call to only pull odds for games we will see, expanded game fetch window to see more games on odds ticker (50days from 30). 2025-07-22 09:31:14 -05:00
Chuck
8dccebff01 centered team logos in odds ticker and removed dynamic display duration 2025-07-21 16:42:24 -05:00
Chuck
06fa6d656a adjustments to formatting of odds 2025-07-21 15:43:22 -05:00
Chuck
1dcd79f758 add granular control over records display and troubleshooting odds ticker. Enabled Team Records for all sports 2025-07-20 20:52:55 -05:00
Chuck
9dcedc7c0e found random timezone error from old time import method 2025-07-20 19:34:02 -05:00
Chuck
aa379e8369 gambling updates 2025-07-18 22:12:33 -05:00
Chuck
1922d5e3b0 fixed clock / timezone configuration discrepancies 2025-07-17 11:12:45 -05:00
Chuck
52de128716 track data checks for NHL games to prevent looping 2025-06-08 20:00:04 -05:00
ChuckBuilds
dee7fcfd49 1px black outline on text in sports displays 2025-05-26 11:19:43 -05:00
ChuckBuilds
c51bd4d3e0 shift NHL logos closer to center 2025-05-26 11:07:23 -05:00
ChuckBuilds
baf9e29e05 Fix(NHL): Remove undefined data_changed check in live manager update 2025-05-03 20:53:01 -05:00
ChuckBuilds
e5dd06a90e Refactor: Prevent live managers from calling display in update 2025-05-03 20:50:03 -05:00
ChuckBuilds
6e6384ab18 feat(nhl): Add debug logging for upcoming games 2025-05-01 10:07:12 -05:00
ChuckBuilds
39215bb4c2 added debug log timer to NHL logo 2025-04-30 10:22:44 -05:00
Chuck
06a75152bf Fix rapid switching in NHL upcoming games display by adding game display duration 2025-04-28 11:48:39 -05:00
ChuckBuilds
656dd3a88e Add detailed logging for NHL upcoming games detection to help diagnose display issues 2025-04-27 20:06:10 -05:00
ChuckBuilds
8e7d7ee73e Add detailed debug logging to NHLUpcomingManager to help diagnose missing upcoming games 2025-04-27 15:04:38 -05:00
ChuckBuilds
21219917f4 Fix NHL upcoming games time window calculation - now properly checks for games within next 48 hours instead of past 48 hours 2025-04-27 15:00:01 -05:00
ChuckBuilds
856b85f796 nhl upcoming game fitler from 'is_coming' to 'is_within_window 2025-04-27 14:37:25 -05:00
ChuckBuilds
14a196ef58 turned off NBA board and adjusted NHL upcoming logic 2025-04-25 21:19:25 -05:00
ChuckBuilds
3f1e5d0a73 Add text outline feature to NHL scoreboard for improved readability 2025-04-21 21:59:56 -05:00
ChuckBuilds
be69c9b24f Optimize display updates: Skip display when no games available for NHL and NBA managers 2025-04-20 11:13:33 -05:00
ChuckBuilds
4962d3b8cc fix: Update NHLUpcomingManager to use correct attribute name (upcoming_games instead of games_list) 2025-04-20 10:50:38 -05:00
ChuckBuilds
e3b4f6acd1 refactor: reduce NHL manager logging spam 2025-04-19 22:36:16 -05:00
ChuckBuilds
4233d9446e fix: improve live game display updates to show real-time changes 2025-04-19 22:17:45 -05:00
ChuckBuilds
1a761dcac7 feat: improve logging for live game updates with period and time info 2025-04-19 22:12:29 -05:00
ChuckBuilds
5ecb90946e fix: force display updates for live NHL games when new data is received 2025-04-19 21:58:24 -05:00
ChuckBuilds
a91d7f3da6 fix: ensure live NHL game display updates with new data 2025-04-19 21:34:23 -05:00
ChuckBuilds
8216c7cd3b fix: force display updates for live NHL games when new data is received 2025-04-19 21:24:13 -05:00
ChuckBuilds
b25342e4a9 fix: make logger a class attribute in BaseNHLManager for shared data fetching 2025-04-19 21:19:03 -05:00
ChuckBuilds
f733c7c406 fix: improve NHL data fetching and caching - make cache_manager class attribute, reduce live update to 15s, bypass cache for live games 2025-04-19 21:15:46 -05:00
ChuckBuilds
4c3d5f37b5 shorten live game update interval 2025-04-19 21:07:05 -05:00
ChuckBuilds
b25f6905fa refactor: implement shared data fetching for NHL managers to reduce API calls 2025-04-19 21:03:49 -05:00
ChuckBuilds
b1fb9c3018 fix: update CacheManager method calls to use correct method names 2025-04-19 20:57:49 -05:00
ChuckBuilds
07191f638e fix: add cache_manager initialization to BaseNHLManager 2025-04-19 18:35:56 -05:00
ChuckBuilds
471790c851 feat: implement caching for ESPN API responses to reduce API calls 2025-04-19 18:25:01 -05:00
ChuckBuilds
43d9fb8258 refactor: standardize logging configuration across NBA and NHL managers 2025-04-19 17:59:00 -05:00
ChuckBuilds
daf88b6f5d adjusted nhl upcoming date and time spacing slightly further 2025-04-19 13:49:24 -05:00
ChuckBuilds
fdc01c6167 adjusted nhl upcoming date and time spacing slightly closer 2025-04-19 13:46:14 -05:00
ChuckBuilds
6a0ee401c4 adjusted nhl upcoming date and time spacing 2025-04-19 13:42:54 -05:00
ChuckBuilds
ed46f24047 removed extra spacing between scores NHL 2025-04-19 13:29:37 -05:00
ChuckBuilds
8320e16d03 Move date below 'Next Game' for upcoming NHL games 2025-04-19 13:27:58 -05:00