-
Notifications
You must be signed in to change notification settings - Fork 278
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[PBE-3749] ThreadList improvements (#5455)
* [PBE-3749] Update ThreadsApi to match the definition. * [PBE-3749] Register "notification.thread_message_new" EventType. * [PBE-3749] Implement initial state-management for 'Query Threads'. * [PBE-3749] Implement ThreadList component. * [PBE-3749] Implement 'Threads' tab in compose sample app. * [PBE-3749] FIx pagination logic and add a threshold. * [PBE-3749] Add queryThreads preconditions checks. * [PBE-3749] Revert ktlint commit. * [PBE-3749] Remove redundant state update in ThreadListController. * [PBE-3749] Add handling for different ChatEvents. * [PBE-3749] Remove redundant coroutine creation and docs. * [PBE-3749] Fix detekt and spotless. * Revert "[PBE-3749] Implement 'Threads' tab in compose sample app." This reverts commit fdb1ac1 * Revert "Revert "[PBE-3749] Implement 'Threads' tab in compose sample app."" This reverts commit fbc9b3d. * Revert "[PBE-3749] Implement 'Threads' tab in compose sample app." This reverts commit fdb1ac1 * [PBE-3749] Hide threads-related public apis. * [PBE-3749] Fix PR remarks related DTOs. * [PBE-3749] Fix wrong composable preview. * [PBE-3749] Use inheritScope to create ThreadListController coroutine scope. * [PBE-3749] Implement ChatClient::markThreadRead operation. * [PBE-3749] Update CHANGELOG for markThreadRead. * [PBE-3749] Fix failing test. * [PBE-3749] Separate `markThreadRead` from `markRead`. * [PBE-3749] Implement unreadThreads logic as part of the GlobalState. * [PBE-3749] Add GlobalState::unreadThreadsCount to CHANGELOG.md. * [PBE-3749] Add marking thread as read handling. * [PBE-3749] Fix incrementing unread count for new thread messages. * [PBE-3749] Add ThreadItem customization options. * [PBE-3749] Make Threads API public. * [PBE-3749] Add Threads tab to compose sample app. * [PBE-3749] Add threads state tests. * [PBE-3749] Suppress LongMethod warning. * [PBE-3749] Add ChatClient::markThreadUnread. * [PBE-3749] Add ChatClient::markThreadUnread to CHANGELOG.md. * [PBE-3749] Add stateless ThreadList. * [PBE-3749] Add ThreadList to CHANGELOG and add docusaurus documentation . * [PBE-3749] Ensure threads state is updated on different client operations. * [PBE-3749] Fix failing tests. * [PBE-3749] Add 'Mark thread as unread' handling. * [PBE-3749] apply spotless. * [PBE-3479] Post merge clean-up. * [PBE-3749] Delete docusaurus docs. * [PBE-3749] Update CHANGELOG.md. * WIP * Refactor ThreadParticipants --------- Co-authored-by: PetarVelikov <[email protected]> Co-authored-by: Aleksandar Apostolov <[email protected]> Co-authored-by: Jc Miñarro <[email protected]>
- Loading branch information
1 parent
4966628
commit 42a3aed
Showing
54 changed files
with
3,116 additions
and
323 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.