learning_ai_clock/android
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
..
app refactor(android): Phase 1 — delete dead services, migrate sync to OkHttp, wire kill switch 2026-03-20 22:19:11 -07:00
gradle fix(android): add gradlew + wrapper JAR, fix dependencyResolutionManagement 2026-03-19 15:14:11 -07:00
wear feat(wear): expand Wear OS with quick timer creation, timer detail, dismiss/snooze actions, navigation 2026-02-28 01:53:28 -08:00
.gitignore chore(android): add .gitignore, gradle.properties, wrapper config; update roadmap with Quick Settings + foreground service 2026-02-27 23:13:02 -08:00
build.gradle.kts feat(android): add Android app scaffold + update E2E tests 2026-02-27 23:06:54 -08:00
gradle.properties chore(android): add .gitignore, gradle.properties, wrapper config; update roadmap with Quick Settings + foreground service 2026-02-27 23:13:02 -08:00
gradlew fix(android): add gradlew + wrapper JAR, fix dependencyResolutionManagement 2026-03-19 15:14:11 -07:00
settings.gradle.kts fix(android): add gradlew + wrapper JAR, fix dependencyResolutionManagement 2026-03-19 15:14:11 -07:00