14 Commits

Author SHA1 Message Date
Lago 201d928247 Merge pull request 'Feat/incremental sync' (#1) from feat/incremental-sync into main
Reviewed-on: #1
2026-06-12 10:06:41 +02:00
Lago 2c05502553 fix: dashboard integration, remove port 8081, countdown persistence 2026-06-12 10:06:20 +02:00
Lago 7a388653ed feat: dashboard UI with real-time stats, light/dark mode, session metrics 2026-06-12 08:11:24 +02:00
Lago 20247c92c2 docs: update README for v1.0.0 incremental sync 2026-06-11 23:07:10 +02:00
Lago d628f03a82 fix: stable event hashing, HEAD fallback, caldav str/bytes compat 2026-06-11 23:06:47 +02:00
Lago 0f390ff1e1 feat: add tests, update configs, fix state.py return, update gitignore 2026-06-11 23:00:34 +02:00
Lago 64d078f457 feat: rewrite sync orchestrator with incremental delta sync 2026-06-11 22:54:36 +02:00
Lago ae1cbe27a4 feat: add core modules (config, state, diff, apply, health) 2026-06-11 22:50:58 +02:00
Lago a4e86e837c feat: Enhance calendar selection by adding URL normalization and improved error handling 2026-06-08 16:27:00 +02:00
LagoESP 4ba6450c43 feat: Add concurrent event deletion and calendar ID selection for synchronization. 2026-01-20 20:36:17 +01:00
LagoESP 29ff4c9dd3 chore: Ignore .env files and ensure unbuffered Python output in the Docker container. 2026-01-15 22:04:03 +01:00
LagoESP a934d01b1b feat: Standardize sync frequency to minutes, remove Baïkal service from Docker Compose, and utilize a pre-built image for the sync container. 2026-01-15 21:42:12 +01:00
LagoESP cfc6c68aa0 feat: Implement initial project setup including calendar synchronization scripts, dependency management, and Docker configuration. 2026-01-15 21:40:53 +01:00
LagoESP c559bb59c6 first commit 2026-01-15 21:40:10 +01:00