learning_ai_clock/ios
saravanakumardb1 af33a2c86d feat(sync): add cross-platform sync managers for iOS, Android, and Web
- iOS: PlatformSyncManager — URLSession, delta sync, batch upload, offline queue, HMAC auth
- Android: PlatformApiClient + SyncRepository — HttpURLConnection, Room integration, offline queue
- Web: platform-sync.ts + use-sync.ts — fetch client, localStorage queue, React hook with 60s auto-sync

All consume platform-service /timers/*, /routines/*, /households/* endpoints.
Sync protocol: syncVersion optimistic concurrency, delta sync via ?since=, batch upsert for offline flush.
2026-02-28 00:25:35 -08:00
..
ChronoMind feat(sync): add cross-platform sync managers for iOS, Android, and Web 2026-02-28 00:25:35 -08:00
ChronoMind.xcodeproj feat: add in-app toast system with notification fallback for denied permissions 2026-02-27 21:21:46 -08:00
ChronoMindMac feat(macos): add macOS menu bar app — popover timeline, quick timer, keyboard shortcut, settings 2026-02-27 22:35:26 -08:00
ChronoMindTests test(week9): add urgency tests (14) + accessibility tests (14) + update roadmap Week 9 2026-02-27 22:20:29 -08:00
ChronoMindWatch feat(watch): add watchOS app with timeline, timer detail, quick presets, haptics, and complications 2026-02-27 22:01:39 -08:00
ChronoMindWidgets feat(widget): add WidgetKit widgets — small, medium, lock screen with AppIntentTimelineProvider 2026-02-27 22:01:34 -08:00
.gitignore feat: add in-app toast system with notification fallback for denied permissions 2026-02-27 21:21:46 -08:00
project.yml feat(macos): add macOS menu bar app — popover timeline, quick timer, keyboard shortcut, settings 2026-02-27 22:35:26 -08:00