android: add bulk forward core foundation for multi-select
Some checks failed
CI / test (push) Failing after 2m10s
Some checks failed
CI / test (push) Failing after 2m10s
This commit is contained in:
@@ -162,3 +162,10 @@
|
||||
- Added safe area insets handling (`WindowInsets.safeDrawing`) for login, chat list, session-check and chat screens.
|
||||
- Added bottom composer protection in chat screen with `navigationBarsPadding()` and `imePadding()`.
|
||||
- Fixed UI overlap with status bar and navigation bar on modern Android devices.
|
||||
|
||||
### Step 26 - Core base / bulk forward foundation
|
||||
- Added message API/data contracts for bulk forward (`POST /api/v1/messages/{message_id}/forward-bulk`).
|
||||
- Extended `MessageRepository` with `forwardMessageBulk(...)`.
|
||||
- Implemented bulk-forward flow in `NetworkMessageRepository` with Room/chat last-message updates.
|
||||
- Added `ForwardMessageBulkUseCase` for future multi-select message actions.
|
||||
- Updated message repository unit test fakes to cover new API surface.
|
||||
|
||||
Reference in New Issue
Block a user