android: add datastore notification settings and gating usecase
Some checks failed
CI / test (push) Failing after 2m6s
Some checks failed
CI / test (push) Failing after 2m6s
This commit is contained in:
@@ -301,3 +301,9 @@
|
||||
- Added muted-chat guard in realtime notification flow: muted chats stay silent unless message is a mention.
|
||||
- Routed mention notifications to mentions channel/priority via `NotificationDispatcher`.
|
||||
- Added parser unit test for mention-flag mapping.
|
||||
|
||||
### Step 50 - Notification settings storage (DataStore)
|
||||
- Added domain notification settings models/repository contracts (global + per-chat override).
|
||||
- Added `DataStoreNotificationSettingsRepository` with persistence for global flags and per-chat override mode.
|
||||
- Added `ShouldShowMessageNotificationUseCase` and wired realtime notifications through it.
|
||||
- Added unit tests for DataStore notification settings repository and notification visibility use case.
|
||||
|
||||
Reference in New Issue
Block a user