Commit Graph

31 Commits

Author SHA1 Message Date
Chuck
f8ab022da9 add dynamic duration to leaderboard 2025-09-10 22:54:24 -04:00
Chuck
6bc1039ed6 change how font is loaded via systemctl - added direct paths 2025-08-13 20:36:23 -05:00
Chuck
4cc3b39ce6 cache manager revamp 2025-08-09 11:42:51 -05:00
Chuck
fabb9bd611 cache key logic updates 2025-08-09 11:15:01 -05:00
Chuck
24204c581e milb config error 2025-08-02 17:49:19 -05:00
Chuck
a6f8237069 adjust milb use of cache 2025-07-30 17:18:25 -05:00
Chuck
442dd929e6 type error fix : remote ttl 2025-07-22 16:48:38 -05:00
Chuck
5f99cdeced remove duplicate display duration from Odds ticker, add milb and mlb recent game debug messages, some cache changes that may prove to be a mistake 2025-07-21 22:15:54 -05:00
Chuck
3a450b717a updates to caching 2025-07-21 21:02:19 -05:00
Chuck
918e25bb77 cache fix it script 2025-07-21 18:35:22 -05:00
Chuck
8d4736c91b cache enhancements 2025-07-21 18:20:01 -05:00
Chuck
72e10e06d4 attempting cache improvements to see if that is affecting ability to see recent odds updates 2025-07-19 17:07:46 -05:00
Chuck
98e6b2b349 cache key fix 2025-07-19 11:31:52 -05:00
Chuck
aa379e8369 gambling updates 2025-07-18 22:12:33 -05:00
ChuckBuilds
99a4744613 Add MLB support to CacheManager 2025-04-24 13:55:01 -05:00
ChuckBuilds
3dde91bb1e fix: handle string timestamps in cache manager 2025-04-19 22:32:15 -05:00
ChuckBuilds
2c11fac201 fix: safely handle missing cache entries in CacheManager 2025-04-19 21:55:17 -05:00
ChuckBuilds
77bf8d07fb fix: improve cache directory handling for sudo execution with proper user ownership 2025-04-19 18:32:19 -05:00
ChuckBuilds
d37cfef8f0 fix: improve CacheManager initialization and error handling 2025-04-19 18:31:17 -05:00
ChuckBuilds
a9c5529f66 fix: improve cache directory handling for sudo execution 2025-04-19 18:29:40 -05:00
ChuckBuilds
471790c851 feat: implement caching for ESPN API responses to reduce API calls 2025-04-19 18:25:01 -05:00
ChuckBuilds
4c5f1e73c5 Improve cache functionality. Add max_age parameter to CacheManager, fix WeatherManager API calls, and enhance error handling. 2025-04-19 17:08:02 -05:00
ChuckBuilds
b3f824061f Improve cache manager robustness. Fix permission issues with cache directory, add better JSON error handling, and implement atomic file operations. 2025-04-19 17:00:51 -05:00
ChuckBuilds
2391fdaee0 Fix datetime serialization in cache manager. Add custom JSON encoder to handle datetime objects. 2025-04-19 16:58:45 -05:00
ChuckBuilds
8ee3b1001a Fix cache directory permission issues. Add fallback options for different user contexts and proper permission handling. 2025-04-19 16:57:31 -05:00
ChuckBuilds
a5186d656e Optimize cache and weather managers for better performance. Add thread-safe caching, reduce processing overhead, and improve error handling. 2025-04-19 16:56:09 -05:00
ChuckBuilds
62e99be45b fix: Update _has_news_changed to properly handle list format news data 2025-04-18 20:33:51 -05:00
ChuckBuilds
21b6a15445 fix: Update _has_news_changed to handle both list and dictionary news data formats 2025-04-18 20:33:13 -05:00
ChuckBuilds
edfacd6ca6 Fix datetime serialization and improve root user cache handling 2025-04-18 19:59:38 -05:00
ChuckBuilds
d84a3e4635 Fix cache directory permissions and logger initialization 2025-04-18 19:58:25 -05:00
ChuckBuilds
090f89b781 Implement caching system for API data with proper permission handling and atomic operations 2025-04-18 19:56:43 -05:00