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
8284b2593e
Add implementation plan for incremental snapshot downloader
2026-05-15 15:27:51 +01:00
Tudor Sitaru
36bb97c0d1
Add design spec for incremental snapshot downloader
2026-05-15 15:24:39 +01:00
tudor
2557b17ecd
Update scripts/crontab
...
Build Docker Image / build (push) Successful in 1m30s
running the same day, end of day, to maintain photos in the day they were taken
2026-03-03 13:51:31 +00:00
Tudor Sitaru
9bfad50e71
Fixed bug
Build Docker Image / build (push) Successful in 37s
2026-01-05 13:47:30 +00:00
Tudor Sitaru
8e93e3d071
Reworked snapshot template output
Build Docker Image / build (push) Successful in 36s
2026-01-05 13:32:49 +00:00
Tudor Sitaru
996b9d1072
Reworked snapshot template output
Build Docker Image / build (push) Successful in 34s
2026-01-05 13:25:15 +00:00
Tudor Sitaru
325e8b15e9
Reworked snapshot template output
Build Docker Image / build (push) Successful in 32s
2026-01-05 10:56:36 +00:00
Tudor Sitaru
14bc279136
Reworked snapshot template output
Build Docker Image / build (push) Successful in 2m28s
2026-01-05 10:40:41 +00:00
Tudor Sitaru
04cf4c7db5
refactoring pass one
Build Docker Image / build (push) Successful in 35s
2025-12-23 21:45:27 +00:00
Tudor Sitaru
57c349e14f
debugging and errors
Build Docker Image / build (push) Successful in 36s
2025-12-23 16:58:39 +00:00
Tudor Sitaru
c16f4e9aed
debugging and errors
Build Docker Image / build (push) Successful in 34s
2025-12-23 16:47:45 +00:00
Tudor Sitaru
2aa87e080b
debugging and errors
Build Docker Image / build (push) Successful in 34s
2025-12-23 16:31:33 +00:00
Tudor Sitaru
1ba60e5067
fixing bash script python path
Build Docker Image / build (push) Successful in 2m20s
2025-12-23 16:20:32 +00:00
Tudor Sitaru
ed93e27661
fixing bash script python path
Build Docker Image / build (push) Successful in 2m31s
2025-12-23 13:30:00 +00:00
Tudor Sitaru
dfd047518e
bug fixes
Build Docker Image / build (push) Successful in 41s
2025-11-11 12:19:54 +00: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
e8df11bc16
changing paths for downloads
Build Docker Image / build (push) Successful in 1m3s
2025-10-14 22:29:16 +01:00
Tudor Sitaru
c043af102d
fix issues
Build Docker Image / build (push) Successful in 1m2s
2025-10-14 22:05:39 +01:00
Tudor Sitaru
d8637ac2ea
repo restructure
Build Docker Image / build (push) Successful in 1m3s
2025-10-14 21:58:54 +01:00
Tudor Sitaru
e062b51b4b
fixing bugs
Build Docker Image / build (push) Successful in 5m5s
2025-10-14 20:46:52 +01:00
Tudor Sitaru
e17d69c308
adding webserver
Build Docker Image / build (push) Successful in 1m20s
2025-10-10 16:55:12 +01:00
Tudor Sitaru
802c9eb0b9
adding images to volume
Build Docker Image / build (push) Failing after 27s
2025-10-10 16:49:30 +01:00
Tudor Sitaru
ba09085e4b
adding images to volume
Build Docker Image / build (push) Successful in 1m42s
2025-10-10 11:40:51 +01:00
Tudor Sitaru
2e230c749e
adding images to volume
Build Docker Image / build (push) Successful in 1m22s
2025-10-10 11:30:16 +01:00
Tudor Sitaru
811e4202f3
fixing download.log file is missing
Build Docker Image / build (push) Successful in 1m25s
2025-10-09 22:54:16 +01:00
Tudor Sitaru
efcd6bea84
fix
Build Docker Image / build (push) Successful in 1m17s
2025-10-09 22:41:14 +01:00
Tudor Sitaru
390dce912d
fix
Build Docker Image / build (push) Successful in 1m12s
2025-10-09 22:16:15 +01:00
Tudor Sitaru
80ff3bfd89
fixing
Build Docker Image / build (push) Successful in 1m59s
2025-10-09 21:27:25 +01:00
Tudor Sitaru
6e43857a12
fixing
Build Docker Image / build (push) Failing after 1m50s
2025-10-09 21:06:34 +01:00
Tudor Sitaru
439c570dc8
fixing
Build Docker Image / build (push) Failing after 23s
2025-10-09 21:04:53 +01:00
Tudor Sitaru
35eae4b768
fixing
Build Docker Image / build (push) Failing after 26s
2025-10-09 20:59:16 +01:00
Tudor Sitaru
4b12bf42f2
no cache
Build Docker Image / build (push) Failing after 27s
2025-10-09 20:55:40 +01:00
Tudor Sitaru
6633d4c91f
push image to registry
Build Docker Image / build (push) Failing after 2m1s
2025-10-09 20:48:46 +01:00
Tudor Sitaru
48073308da
no cache
Build Docker Image / build (push) Failing after 47s
2025-10-09 15:36:25 +01:00
Tudor Sitaru
96aed142f2
initial workflow for building docker image
Build Docker Image / build (push) Failing after 4m28s
2025-10-09 15:23:07 +01:00
Tudor Sitaru
2964825477
cleanup
2025-10-09 15:06:25 +01:00
Tudor Sitaru
ddde67ca62
first commit
2025-10-07 14:52:04 +01:00