Commit Graph

58 Commits

Author SHA1 Message Date
dab246 a84b7656bd TF-4142 Add tests to verify inMailbox in filter 2026-01-11 22:55:49 +07:00
dab246 48f83f00f0 TF-4141 Add widget tests for displaying of virtual folder: action required 2026-01-11 22:55:49 +07:00
dab246 42a838f263 TF-4141 Adding tearDownAll for GetX cleanup and documentation for proper cleanup, widget wrapping expectations 2026-01-11 22:55:49 +07:00
dab246 4340b0aff2 TF-4141 Add widget test for displaying tag of action required in mobile, web, tablet view 2026-01-11 22:55:49 +07:00
dab246 fcb7fcf3ba TF-4141 Add unit test for mailbox_filter_builder 2026-01-11 22:55:49 +07:00
dab246 f526b39fae Remove We're sorry in intl file 2025-11-20 15:28:30 +07:00
Dat Dang 24c6a8dbd1 HOTFIX Realtime update while searching on mobile (#3987) 2025-09-04 17:26:50 +07:00
dab246 1293c1a997 TF-3834 Implement remember user sort order after search
Signed-off-by: dab246 <tdvu@linagora.com>
2025-08-11 09:25:24 +07:00
DatDang 4fd0931c9e TF-3586: Upgrade Flutter to 3.27.4 2025-07-30 15:24:57 +07:00
dab246 000a2e3985 Add unit test for combineEmailCache method
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-01 10:34:16 +07:00
dab246 23019ae030 Auto refresh mails when resume app from background
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-01 10:34:16 +07:00
dab246 bab0331fe0 TF-3764 Update new empty view for folder
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-13 09:39:54 +07:00
dab246 d0f6db181f TF-3719 Write unit test for cast getChanges throw exception
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-16 09:59:49 -07:00
dab246 21f4b4bfa0 TF-3719 Write unit test for _updateEmailCache in ThreadRepositoryImplement and getChanges in ThreadAPI
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-16 09:59:49 -07:00
dab246 712bc26402 TF-3507 Fix offline cache prevents updating email query view cache
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-14 04:01:05 -07:00
DatDang 33b90d3c65 TF-3487 Handle search email failure 2025-04-09 07:55:42 -07:00
dab246 efe1c801c1 TF-3410 Update file email_tile_web_builder_test to pass unit test
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-12 20:17:15 -07:00
dab246 b83e092e47 TF-3290 Only show reconnection confirm dialog when composer is opened 2025-02-05 03:00:08 -08:00
Dat Vu 8963ce7a61 TF-3298 Fix blink when refresh email list (#3299) 2025-02-05 03:00:08 -08:00
Dat PHAM HOANG 262cf278ba Fix cache synchronizing side effect when open folder 2025-02-05 03:00:08 -08:00
Dat PHAM HOANG c63e3d2973 TF-3334 Synchonize cache all the time have new changes even in search or not 2025-02-05 03:00:08 -08:00
DatDang e54fd73d58 fixup! TF-3332 Prevent refresh when switching mailbox 2025-02-05 03:00:08 -08:00
DatDang 3d6b2b1a7e fixup! TF-3332 Prevent refresh when switching mailbox 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
DatDang 9c1d991c74 TF-3235 Create SeachSnippets for presentation emails and update at interactors 2024-11-20 13:53:56 +07:00
DatDang 659acd7b17 TF-3235 Create seach emails in thread API, datasource and repository 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 0513427378 TF-3123 Write unit & widget test for load more button 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
DatDang b1c747f3ef TF-2976 Add widget test for EmailTileBuilder for web 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 f80bede226 TF-1714 Remove constructor domain state class unnecessary
(cherry picked from commit 6293b3d5f4b1220ad285913804b7ce99ed96d54b)
2023-08-18 21:29:50 +07:00
HuyNguyen 8a28225e05 TF-1604: Add requiredCapabilities support TeamMailbox for GetEmailMethod
(cherry picked from commit 3922303e63a8e910511361019a54ea13801e3f92)
2023-03-24 19:40:48 +07:00
dab246 7b23424e32 TF-1487 Fix run command flutter test
(cherry picked from commit 798b5613d2cc98223c7c236545c244c1499dc982)
2023-03-10 21:10:36 +07:00
dab246 bbcaaa549d TF-1487 Upgrade latest dependencies version
(cherry picked from commit 2ba54a168494f772174b196e3a7b5e4173abcdd9)
2023-03-10 21:10:36 +07:00
HuyNguyen 272a36fdbc TF-1363: [Presentation] Fix margin for SpamReportBannerMobile and add check condition UnreadSpamNumber 2023-01-17 12:33:42 +07:00
HuyNguyen 04fd640384 TF-1363: [Presentation] Implement disable and enable spam report 2023-01-17 12:33:42 +07:00
HuyNguyen db5cc6a47b TF-1362: [Presentation] Create UI for all device and Add Action dismiss 2023-01-16 09:48:37 +07:00
ManhNTX 98f297f24d TF-868: Unread/new emails are not loaded when opening folder 2022-09-15 15:47:51 +07:00
ManhNTX 3c85f1d5ed TF-831: implement Add a new recipient in forwarding 2022-08-23 14:04:21 +07:00
ManhNTX 3e32ee5ac6 approve one executor 2022-08-22 14:21:38 +07:00
ManhNTX ef436c3557 add either and state in interactor 2022-07-13 18:44:41 +07:00
ManhNTX bd0be89dce refactor name folder 2022-07-13 18:44:41 +07:00
ManhNTX e732d2314c add some properties for smooth animation 2022-07-11 10:37:26 +07:00
ManhNTX 06931c0581 Add a horizontal scrollbar to an HTML 2022-07-11 10:37:26 +07:00
ManhNTX 0f46a1c899 alaway show advanced search 2022-07-01 08:39:41 +07:00
ManhNTX 0c3391f76c create suggest box email 2022-07-01 08:39:41 +07:00
dab246 11c9a8713a TF-524 Apply quick search for mobile and tablet 2022-05-26 15:17:52 +07:00