android: stabilize DI graph and production api config
Some checks are pending
CI / test (push) Has started running
Some checks are pending
CI / test (push) Has started running
This commit is contained in:
@@ -57,3 +57,10 @@
|
||||
- Added unit test for realtime event parsing (`RealtimeEventParserTest`).
|
||||
- Added DAO test (`ChatDaoTest`) using in-memory Room + Robolectric.
|
||||
- Updated Android checklist status in `docs/android-checklist.md`.
|
||||
|
||||
### Step 10 - Build stabilization fixes
|
||||
- Switched Android API base URL to `https://chat.daemonlord.ru/`.
|
||||
- Added cleartext traffic flag in manifest for local/dev compatibility.
|
||||
- Fixed Hilt dependency cycle by separating refresh `AuthApiService` with a dedicated qualifier.
|
||||
- Added `CoroutineDispatcher` DI provider and qualifier for repositories.
|
||||
- Fixed Material3 experimental API opt-in and removed deprecated `StateFlow.distinctUntilChanged()` usage.
|
||||
|
||||
Reference in New Issue
Block a user