learning_ai_clock/ios/ChronoMind/Views
saravanakumardb1 6a41cc9f48 feat(mobile): add auth login/register flow for iOS and Android
- iOS: Add KeychainHelper.swift for secure token storage
- iOS: Add AuthService.swift (CMAuthService) with login/register/refresh/logout
- iOS: Add LoginView.swift (CMLoginView) with ChronoMind theme
- iOS: Wire auth gate in ChronoMindApp.swift (LoginView vs ContentView)
- iOS: Add Account section to SettingsView with email/plan/sign-out
- iOS: Add Cloud group + 3 files to Xcode project.pbxproj
- Android: Add AuthService.kt with Hilt @Singleton, login/register/refresh/logout
- Android: Add LoginScreen.kt with Compose login/register form
- Android: Wire auth gate in MainActivity via Hilt-injected AuthService
- Android: Add Account section to SettingsScreen via HiltViewModel
- Android: Add x-product-id header to PlatformApiClient
2026-02-28 03:22:23 -08:00
..
Components feat(a11y): add VoiceOver, Dynamic Type, Reduce Motion, High Contrast accessibility helpers 2026-02-27 22:20:22 -08:00
CreateTimer test: add 13 Zustand store tests (66 total passing) 2026-02-27 21:15:30 -08:00
Focus test: add time-blindness and urgency tests (82 total passing) 2026-02-27 21:16:49 -08:00
Gamification feat(gamification): add streak card, focus score card, badge grid, confetti, weekly summary card with share 2026-02-27 22:13:44 -08:00
History feat(gamification): integrate gamification into app — badge celebration overlay, history stats+badges tabs 2026-02-27 22:13:50 -08:00
Reschedule feat(reschedule): add reschedule sheet UI, undo banner, suggestion banner, and timeline integration 2026-02-27 22:13:32 -08:00
Routines feat: fix web build, add repo infra, port iOS engine modules, add routine screens 2026-02-28 01:50:35 -08:00
Settings feat(mobile): add auth login/register flow for iOS and Android 2026-02-28 03:22:23 -08:00
Timeline feat(reschedule): add reschedule sheet UI, undo banner, suggestion banner, and timeline integration 2026-02-27 22:13:32 -08:00