learning_ai_clock/android/app
saravanakumardb1 2060a831bf refactor(android): Phase 1 — delete dead services, migrate sync to OkHttp, wire kill switch
- Delete auth/AuthService.kt (328 LOC dead code — LoginScreen already uses BLAuthClient)
- Delete telemetry/TelemetryService.kt (178 LOC dead code — TimerViewModel already uses BLTelemetryClient)
- Delete telemetry/FeatureFlagService.kt (89 LOC dead code — PlatformModule provides BLFeatureFlagClient)
- Migrate sync/PlatformApiClient.kt from raw HttpURLConnection to OkHttp (consistent with kotlin-platform-sdk)
- Migrate sync/SyncRepository.kt to use BLSecureStore for auth token instead of manual SharedPreferences
- Wire BLKillSwitchClient in MainActivity.kt with kill switch check on app start
- Update AppModule.kt to inject BLSecureStore into SyncRepository

Part of Mobile DRY Refactoring Roadmap Phase 1.
2026-03-20 22:19:11 -07:00
..
src refactor(android): Phase 1 — delete dead services, migrate sync to OkHttp, wire kill switch 2026-03-20 22:19:11 -07:00
build.gradle.kts feat(android): migrate auth, telemetry, feature flags to ByteLyst Kotlin Platform SDK 2026-03-01 18:16:13 -08:00
proguard-rules.pro feat(android): add foreground service, Quick Settings tile, proguard rules 2026-02-27 23:12:18 -08:00