Commit Graph

403 Commits

Author SHA1 Message Date
DatDang 85b9e49800 TF-3332 Prevent refresh when switching mailbox 2025-02-05 03:00:08 -08:00
Dat PHAM HOANG e386848af8 TF-3334 Add more concurrence test cases for WebSocketQueueHandler 2025-02-05 03:00:08 -08:00
dab246 01b320ce89 TF-3334 Skip getting stored state in interactor when performing actions with email and mailbox 2025-02-05 03:00:08 -08:00
dab246 ba93e7b514 TF-3334 Dispose web socket when close controller 2025-02-05 03:00:08 -08:00
dab246 dfd622d7ec TF-3334 Use queue to handle multiple refresh changes mailbox from incoming websocket 2025-02-05 03:00:08 -08:00
dab246 eb51e9b3b1 TF-3334 Remove Email/get of mark as read & mark as star action 2025-02-05 03:00:08 -08:00
dab246 d36327f69c TF-3334 Auto resynchronisation search view when receives websocket notification on mobile & tablet responsive web 2025-02-05 03:00:08 -08:00
dab246 d74951a1ac TF-3334 Remove resynchronisation when performing actions with emails 2025-02-05 03:00:08 -08:00
DatDang 60cb85d187 TF-3236 Display SearchSnippet in search result 2024-11-20 13:53:56 +07:00
dab246 8d31ee4462 TF-3025 Correctly update the action for the selection list when performing some action read/start/... on each element 2024-10-15 16:48:36 +07:00
dab246 5d6d3afb78 TF-3025 Avoid search results being reloaded when performing certain actions read/star/... 2024-10-15 16:48:36 +07:00
dab246 d77e1585b8 TF-3004 Fix open close advanced search looses data 2024-10-15 16:48:36 +07:00
dab246 6d0c7ed7f5 TF-3005 Apply new design search result list contact view 2024-10-15 16:48:36 +07:00
dab246 4cdd55ed82 TF-3005 Apply new design search input contact view 2024-10-15 16:48:36 +07:00
dab246 7cdd6d8790 TF-3192 Update highlight style as design 2024-10-15 16:48:36 +07:00
dab246 3392bf16bc TF-3006 [WEB] Handle mail address in quick search bar 2024-10-15 16:48:36 +07:00
dab246 fec26a555b TF-3002 [MOBILE] Combine SimpleSearchFilter & SearchEmailFilter 2024-10-15 16:48:36 +07:00
dab246 f7ff775a10 TF-3002 [WEB] Remove BuildContext in dashboard action 2024-10-15 16:48:36 +07:00
dab246 442140d360 TF-3002 [WEB] Update unselected icon color for filter message button 2024-10-15 16:48:36 +07:00
dab246 8290025c14 TF-3002 [WEB] Add To/Folder search filters 2024-10-15 16:48:36 +07:00
DatDang f92a0807d5 TF-3045 Hide compose button situationally on mobile 2024-09-25 14:27:42 +07:00
dab246 764ba95927 TF-3050 Fix synchronize button should refresh all mailbox and emails 2024-09-18 17:01:48 +07:00
dab246 8f5fee6bdc Hot fix missing composer button on mobile 2024-09-17 15:16:27 +07:00
dab246 47c7cb9ee8 TF-3123 Fix load more is irrelevant when filtering emails by unread 2024-09-16 15:49:48 +07:00
Dat PHAM HOANG a5a8d42763 TF-2947 Update empty view also when no network connection 2024-08-20 10:59:40 +07:00
dab246 b9b6d58b87 TF-2947 Fix empty view for folder when no message in folder 2024-08-20 10:59:40 +07:00
dab246 4d045bbf1a Hotfix conflict role Spam/Junk 2024-08-16 12:00:20 +07:00
dab246 df078728bb TF-2925 Write widget test for thread view 2024-08-15 10:14:19 +07:00
Dat PHAM HOANG 2a3c880d2e TF-2925 Store previous mailboxId to prevent upload ThreadView when change after do any action 2024-08-15 10:14:19 +07:00
dab246 252df057ba TF-2975 Change the layout main screen in mobile app 2024-08-09 06:22:52 +02:00
DatDang eb878e421e TF-2976 Update ThreadView UI 2024-08-08 09:46:09 +02:00
dab246 71ae708939 TF-2925 Fix change mailbox very quick when refreshing after any mail action make the message list is not showed correctly 2024-08-08 09:46:09 +02:00
dab246 eca11b3506 TF-2928 Show confirm dialog & handle exception when reload browser or loss of connection 2024-08-07 06:32:45 +02:00
DatDang e8eb67bf63 Upgrade dependencies after upgrade Flutter 3.22.2 2024-08-07 06:32:45 +02:00
dab246 a2e6b78576 TF-2122 Fix highlight and font search result incorrect 2024-06-11 13:59:12 +07:00
dab246 f85691ae15 TF-2684 Fix difficult to select text in blue bar on responsive tablet 2024-06-11 13:59:12 +07:00
dab246 8ddb4b9275 TF-2684 Use scrollbar theme replace customize scrollbar 2024-06-11 13:59:12 +07:00
dab246 f2b70aec48 TF-2667 Add cancel button in progress send message dialog 2024-06-11 13:59:12 +07:00
dab246 5bac79b97a TF-2858 Implement store event attendance status on presentation layer 2024-05-20 11:18:49 +07:00
dab246 26843f18f8 TF-2362 Automatically detect that the screen is not fully filled to load more emails
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 73c36be3a5c972c2da1a04d09e3eb493e0732f6e)
2024-02-22 11:53:04 +07:00
dab246 c53ffd4a15 TF-2362 Add LoadMoreProgressBar as item email list
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 1e3ffabfad18df3a1dc72de629413049b96fe595)
2024-02-22 11:53:04 +07:00
dab246 af755ae6c6 TF-2362 Add Load more button at bottom emails list
Signed-off-by: dab246 <tdvu@linagora.com>

(cherry picked from commit 9563f13e47f33e4ee5e351bdc108b82c160f1010)
2024-02-22 11:53:04 +07:00
hieubt df0e730806 TF-2479 Hide marAsSpam action for team-mailbox 2024-02-19 15:54:53 +07:00
dab246 987b018bb7 Fix: Update EmailDeliveryState to Keychain
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit ac72825c7bb5840a8d779d0d1a0a336c75ade232)
2024-01-12 13:49:03 +07:00
hieubt 71dc206ccd TF-2101 Handle restore deleted messages
(cherry picked from commit e675f98a6c85d9c4a90efc686e6ff72d23b4c678)
2024-01-08 14:25:26 +01:00
hieubt 4f6b500fa0 TF-2101 Add loading banner to thread view
(cherry picked from commit d899c1a3c3a7791f19ee9afaf9d4751567b06e1c)
2024-01-08 14:25:26 +01:00
hieubt 53922c19d2 TF-1328 Implement archiveMessage in thread and singleEmail
(cherry picked from commit 83b45fdb3f3138e59b7882a8fdb77e522e753f3e)
2024-01-08 14:25:26 +01:00
hieubt f280890486 TF-1328 Add archiveMessage to thread_view
(cherry picked from commit a88525e120223d89ad7a6f39af8d50c0196bb853)
2024-01-08 14:25:26 +01:00
dab246 cfcce759c2 TF-2384 Create StateCacheManager
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 7ec02c363c377f8fd73454491f3e6657821cabc0)
2024-01-08 14:25:26 +01:00
dab246 293c58b239 Set mouse cursor click when select item email
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit bb10b4304909c46c47a00ec4bc6cdcf7af268211)
2024-01-08 14:25:26 +01:00