saravanakumardb1
|
180c98160b
|
feat(ios): add telemetry client, feature flags client, Settings login/register form
|
2026-02-28 19:10:08 -08:00 |
|
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 |
|
saravanakumardb1
|
be0e8748b2
|
feat(ipad): adaptive layout — NavigationSplitView sidebar + timer detail side panel on iPad
|
2026-02-27 22:20:15 -08:00 |
|
saravanakumardb1
|
40fd63e748
|
feat(gamification): integrate gamification into app — badge celebration overlay, history stats+badges tabs
|
2026-02-27 22:13:50 -08:00 |
|
saravanakumardb1
|
46d9866253
|
feat(shared): add App Groups data layer for iOS/Watch/Widget communication
|
2026-02-27 22:01:24 -08:00 |
|
saravanakumardb1
|
815e1cd7fe
|
docs: comprehensive roadmap update with all Phase 1 checkmarks and commit links
|
2026-02-27 21:11:39 -08:00 |
|