Commit Graph

7 Commits

Author SHA1 Message Date
Tudor Sitaru 5524373e78 feat: incremental snapshot fetch with JSON cache and state file
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-16 20:22:54 +01:00
Tudor Sitaru 68d5996165 feat: write snapshots to fixed filename snapshots.html
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-16 20:17:30 +01:00
Tudor Sitaru b13f38c821 fix: handle OSError in save methods, add missing test, consistent logging
- Wrap save_snapshot_cache and save_last_run_date in try/except OSError, logging a warning instead of propagating the exception
- Add indent=2 to save_last_run_date for consistency
- Add warning log to load_last_run_date on read failure (matching load_snapshot_cache pattern)
- Add test_load_last_run_date_missing_key_returns_none covering valid JSON with absent key
- Remove unused asyncio, AsyncMock, and patch imports from test file

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-16 20:15:24 +01:00
Tudor Sitaru d77226413d feat: add snapshot cache and state file I/O methods
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-15 16:09:50 +01:00
Tudor Sitaru 4f73b3036e bug fixes and performance improvements
Build Docker Image / build (push) Successful in 45s
2025-11-11 11:28:01 +00:00
Tudor Sitaru acfb22cbea changed image version; small typos
Build Docker Image / build (push) Successful in 2m31s
2025-10-23 17:00:25 +01:00
Tudor Sitaru d8637ac2ea repo restructure
Build Docker Image / build (push) Successful in 1m3s
2025-10-14 21:58:54 +01:00