Commit Graph
1352 Commits
Author SHA1 Message Date
Chuck d78c592d6a NCAA FB season now downloads in full but it slows down the display significantly, data fetch has been moved to the background and deferred during scrolling displays 2025-09-15 18:12:54 -04:00
Chuck 4771ec8b3b add black buffer behind odds ticker to finish scroll 2025-09-15 18:09:28 -04:00
Chuck c7634cbf3a NCAA FB odds fix 2025-09-15 16:00:14 -04:00
Chuck 96cd383436 NCAA FB logging to figure out why recent and upcoming games aren't loading well 2025-09-15 15:41:37 -04:00
Chuck e39dd1e0a3 NCAA FB logging 2025-09-15 15:36:04 -04:00
Chuck 7b1339631c of the day try block fix 2025-09-15 15:27:57 -04:00
Chuck 0579b3b860 more of the day debug logging and fix datetime duplicate in NCAA FB 2025-09-15 15:26:11 -04:00
Chuck e7e76eea4c more robust NCAA FB manager upcoming game check 2025-09-15 15:22:03 -04:00
Chuck 3f431a54d4 path resolution for of the day manager 2025-09-15 15:16:54 -04:00
Chuck d0f8785936 troubleshooting of the day manager 2025-09-15 15:06:07 -04:00
Chuck 7618eafaa6 troubleshooting of the day manager 2025-09-15 14:53:26 -04:00
Chuck f8f4539015 hopefully fix of the day settings 2025-09-15 14:38:42 -04:00
Chuck c4a51d0f80 espn api update for NCAAFB 2025-09-15 14:21:09 -04:00
Chuck b20c3880b2 make sure web ui is pulling existing config options 2025-09-15 13:59:33 -04:00
Chuck fcbc67464d persistent config file via config.template.json and migrate_config.sh 2025-09-15 10:27:16 -04:00
Chuck 8ead8ad893 Fix NCAA Football recent games to show truly recent games (last 14 days) instead of entire season
- Add date-based filtering to NCAAFBRecentManager
- Only consider games from last 14 days as 'recent'
- Prevents Week 1 games from showing when user wants yesterday's games
- Fixes issue where recent_games_to_show: 1 would show old games instead of most recent
2025-09-15 08:50:28 -04:00
515ae2c7e9 Add NCAA Hockey (#36)
* Add emulator

* Update limit for ESPM API

* use params

* Add NCAA Mens Hockey  Manager

* Add NCAA Hockey to leader board

* update logos

---------

Co-authored-by: Alex Resnick <adr8282@gmail.com>
2025-09-14 18:08:32 -04:00
a5a9398c5c Add Emulator Support (#35)
* Add emulator

* Update limit for ESPM API

* use params

---------

Co-authored-by: Alex Resnick <adr8282@gmail.com>
2025-09-14 16:44:50 -04:00
Scott RaynorandGitHub b82e904cb1 Add ability to download NCAA FB AP top 25 rankings from ESPN API and display when applicable. (#17)
Signed-off-by: J. Scott Raynor <sr-github@raynorsplace.net>
2025-09-14 16:40:38 -04:00
Chuck fbff65fbad fix NCAA FB Quarter logic. Fix -1th and 10 status text when negative yards are received 2025-09-14 16:32:10 -04:00
Chuck 5695d8e017 minor fixes 2025-09-12 19:09:43 -04:00
Chuck 06ad446925 update stock call method 2025-09-12 18:57:39 -04:00
Chuck 2444aa2fc9 manual buffer on odds ticker to finish the scroll 2025-09-12 18:52:27 -04:00
Chuck 93f6173efa apply leaderboard duration logic to odds manager 2025-09-12 18:49:33 -04:00
Chuck 5c32be929e shorten buffer for one perfect loop 2025-09-12 18:43:15 -04:00
Chuck a52130cedb brute forcing math for scroll speed 2025-09-12 18:39:31 -04:00
Chuck d08e7953f2 improve math on dynamic duration for leaderboard 2025-09-12 18:34:35 -04:00
Chuck d7544b04dd add rankings to odds ticker team names 2025-09-12 18:32:33 -04:00
Chuck 0291540df4 update width calculation for leaderboard duration. Reduce log spam 2025-09-12 18:27:52 -04:00
Chuck 27b9b0267b current x postion tracking update for leaderboard 2025-09-12 18:21:10 -04:00
Chuck cffef0d161 leaderboard debugging 2025-09-12 18:14:37 -04:00
Chuck b5cb71b68d enable loop for scrolling dynamic displays 2025-09-12 18:12:02 -04:00
Chuck 7685586508 web ui updates for leaderboard and odds manager timeout if APi call limit is hit 2025-09-12 18:08:46 -04:00
Chuck 4aa307c8dd dynamic duration buffer adjustment 2025-09-12 17:57:06 -04:00
Chuck 12b99024a4 leaderboard spacing update 2025-09-12 17:54:40 -04:00
Chuck 22f0e29315 leaderboard spacing calculation update 2025-09-12 17:45:52 -04:00
Chuck 286ba2b044 disable loop 2025-09-12 17:39:20 -04:00
Chuck 4b5a1e41d8 update font for leaderboard 2025-09-12 17:34:33 -04:00
Chuck 5937f968ef change duration buffer on odds ticker 2025-09-12 17:28:11 -04:00
Chuck 96f6749516 change width draw logic in leaderboard display 2025-09-12 17:21:20 -04:00
Chuck bc3883df14 config manager reductions to reduce overhead 2025-09-12 17:15:45 -04:00
Chuck 32b1b8020a specific leaderboard logging 2025-09-12 15:39:20 -04:00
Chuck 9280295ed3 leaderboard debugging 2025-09-12 15:19:03 -04:00
Chuck e5a29d4668 dynamic duration for odds ticker has larger buffer 2025-09-12 15:15:22 -04:00
Chuck 4cfaa5ca59 reduce logging for leaderboard dynamic duration 2025-09-12 15:13:13 -04:00
Chuck 6f894a587b league data key added to leaderboard image calculation 2025-09-12 15:10:17 -04:00
Chuck 35eb9cbdb5 better handling for png transparency in broadcast logos 2025-09-12 15:08:22 -04:00
Chuck 2d41c5ca31 leaderboard improvements and timing update 2025-09-12 15:06:08 -04:00
Chuck 14f7a8b502 improce caching for leaderboard 2025-09-12 15:02:33 -04:00
Chuck 5101795cbf handle special characters in team names (TA&M A&M) 2025-09-12 14:55:18 -04:00