ChuckBuilds
|
e3b4f6acd1
|
refactor: reduce NHL manager logging spam
|
2025-04-19 22:36:16 -05:00 |
|
ChuckBuilds
|
3dde91bb1e
|
fix: handle string timestamps in cache manager
|
2025-04-19 22:32:15 -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
|
8ceabc0a01
|
feat: cycle through multiple live games with frequent updates
|
2025-04-19 22:08:21 -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
|
2c11fac201
|
fix: safely handle missing cache entries in CacheManager
|
2025-04-19 21:55:17 -05:00 |
|
ChuckBuilds
|
a91d7f3da6
|
fix: ensure live NHL game display updates with new data
|
2025-04-19 21:34:23 -05:00 |
|
ChuckBuilds
|
8112f74276
|
fix: force display updates for live NHL games when new data is received
|
2025-04-19 21:27:31 -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
|
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
|
93aa0bebf6
|
chore: remove old cache directory
|
2025-04-19 18:30:12 -05:00 |
|
ChuckBuilds
|
a9c5529f66
|
fix: improve cache directory handling for sudo execution
|
2025-04-19 18:29:40 -05:00 |
|
ChuckBuilds
|
272eaee1e6
|
refactor: update refresh rates for upcoming and recent games to hourly intervals
|
2025-04-19 18:26:01 -05:00 |
|
ChuckBuilds
|
471790c851
|
feat: implement caching for ESPN API responses to reduce API calls
|
2025-04-19 18:25:01 -05:00 |
|
ChuckBuilds
|
09649f0a07
|
fix: improve NBA upcoming games detection and reduce log spam
|
2025-04-19 18:15:36 -05:00 |
|
ChuckBuilds
|
0c307b3f02
|
fix: add display method to NBAUpcomingManager to properly show upcoming games
|
2025-04-19 18:09:42 -05:00 |
|
ChuckBuilds
|
686f5cdee6
|
fix: centralize logging configuration in run.py to ensure consistent timestamps
|
2025-04-19 18:04:52 -05:00 |
|
ChuckBuilds
|
b221ab8d2a
|
fix: remove duplicate logging configurations to ensure consistent timestamp format
|
2025-04-19 18:03:06 -05:00 |
|
ChuckBuilds
|
43d9fb8258
|
refactor: standardize logging configuration across NBA and NHL managers
|
2025-04-19 17:59:00 -05:00 |
|
ChuckBuilds
|
afcfda7a01
|
fix: ensure display rotation follows clock -> weather -> stocks -> NHL -> NBA order
|
2025-04-19 17:57:20 -05:00 |
|
ChuckBuilds
|
2b0a154348
|
feat: add detailed timestamps to logging for better startup time tracking
|
2025-04-19 17:53:40 -05:00 |
|
ChuckBuilds
|
0a609910c6
|
Restore working weather manager from main branch
|
2025-04-19 17:30:08 -05:00 |
|
ChuckBuilds
|
48909001e8
|
Add API key validation and improve error handling in weather manager.
|
2025-04-19 17:27:50 -05:00 |
|
ChuckBuilds
|
508d01323a
|
Reduce weather manager log spam. Change frequent logs to DEBUG level.
|
2025-04-19 17:25:22 -05:00 |
|
ChuckBuilds
|
ebda8e04a0
|
Improve weather location handling. Use full location string with city, state, and country for better API results.
|
2025-04-19 17:17:44 -05:00 |
|
ChuckBuilds
|
d700316f75
|
Improve weather cache validation and reduce log spam. Add thorough data validation and better error handling.
|
2025-04-19 17:13:59 -05:00 |
|
ChuckBuilds
|
9a0e87115d
|
Improve weather network error handling. Add retry logic with backoff and better caching fallback.
|
2025-04-19 17:10:40 -05:00 |
|
ChuckBuilds
|
bf7eeecbe0
|
Fix weather location configuration. Update WeatherManager to use correct location from config and add validation.
|
2025-04-19 17:09:05 -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
|
24d7fd96ec
|
Fix CacheManager usage in NBA managers. Update to use instance methods instead of class methods for proper caching functionality.
|
2025-04-19 17:07:04 -05:00 |
|
ChuckBuilds
|
b77105eca5
|
Fix CacheManager import in NBA managers. Add missing import statement to resolve NameError.
|
2025-04-19 17:01:49 -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
|
e4f78b7808
|
Improve SSL handling in stock managers. Add retry logic with exponential backoff, proper SSL verification, and better error handling for both StockManager and StockNewsManager classes.
|
2025-04-19 16:59:53 -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
|
6c7fd0ddb2
|
turned off nba test mode
|
2025-04-19 16:52:54 -05:00 |
|
Chuck
|
99ecbbed8e
|
add NFL Team Logos
Add NFL Team Logos for later use
|
2025-04-19 16:50:21 -05:00 |
|
ChuckBuilds
|
4d6839db56
|
reduce score size by 2 px NBA
|
2025-04-19 16:43:48 -05:00 |
|
ChuckBuilds
|
03d679948b
|
arranging score higher for NBA
|
2025-04-19 14:59:55 -05:00 |
|
ChuckBuilds
|
b5859ff8ef
|
arranging score lower for NBA
|
2025-04-19 14:58:52 -05:00 |
|
ChuckBuilds
|
c52c3be889
|
arranging period, time, and score for NBA
|
2025-04-19 14:54:02 -05:00 |
|