Commit Graph

192 Commits

Author SHA1 Message Date
DatDang 059185660e TF-3385 Update save and remove draft email 2025-02-05 03:00:08 -08:00
DatDang 8f5168ec6b TF-3385 Update mark as read and star 2025-02-05 03:00:08 -08:00
dab246 0f94e52d35 TF-3370 Handle SetError when make email action (Mark as read/star/move/delete) 2025-02-05 03:00:08 -08:00
dab246 47963d162b TF-3337 Write unit test to verify number of times call request when performing mark as read/star and move emails 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
dab246 360027d7a1 TF-3181 Handle on click contact support
(cherry picked from commit 7a6a02f58f5194c7f8c8ad3c047a5b8938ba598e)
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
DatDang fc55f5de8e fixup! 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 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 4a024699e2 Format calendar event description 2025-02-05 03:00:08 -08:00
dab246 2177082c97 TF-3226 Apply minInputLength on autocomplete capability to app 2024-11-20 14:51:23 +07:00
dab246 b344062068 TF-3226 Parsing minInputLength from Autocomplete capability in session 2024-11-20 14:51:23 +07: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
DatDang 45581e4177 TF-3221 Handle mailto with additional cc and bcc 2024-11-15 14:25:23 +07:00
dab246 cf2a0b08e5 TF-2528 Add unit test for sortingListEmailByOrderIdList method 2024-11-14 10:30:40 +07:00
dab246 933bb2931b TF-3250 Fix Share file from external to Twake Mail sometimes open home screen only 2024-11-13 10:29:54 +07:00
dab246 31af783c52 TF-2387 Handle signIn twake workplace via use company server 2024-11-08 14:25:09 +07:00
dab246 623826d29f TF-2387 Handle logout twake workplace 2024-11-08 14:25:09 +07:00
DatDang b76e8bb725 TF-3157 Remove unnecessary background service worker 2024-11-06 21:32:34 +07:00
DatDang 7d59982cc9 TF-3157 Update web socket with background service worker
TF-3157 Stub BroadcastChannel for mobile build
2024-11-06 21:32:34 +07:00
DatDang c4d0c27603 TF-3157 Implement web socket push 2024-11-06 21:32:34 +07:00
Dat Vu b2bf317742 TF-3244 [SEARCH] To chip should include cc, bcc (#3249) 2024-11-05 15:24:15 +07:00
Dat Dang 07e1b7aa42 TF-3222 Hide reply calendar event action buttons if email is event reply (#3224) 2024-10-31 09:39:31 +07:00
dab246 6389403241 Add suggestion for From/To dialog when input is new email address 2024-10-16 11:07:16 +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 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 3392bf16bc TF-3006 [WEB] Handle mail address in quick search bar 2024-10-15 16:48:36 +07:00
dab246 518be4416d TF-3002 Write test to ensure search filter send to interactor is exactly which user changed 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 34c9c0cd0e TF-3002 [WEB] Apply new design for SearchFilterButton 2024-10-15 16:48:36 +07:00
DatDang e041362b11 TF-3034 Prevent duplicate draft warning 2024-10-07 10:55:39 +07:00
dab246 88f198e65c Replace dart:ui to dart:ui_web when platformViewRegistry in dart:ui is deprecated 2024-09-30 15:16:52 +07:00
DatDang 0d4c266300 TF-2965 Add retry capability for OIDC check request 2024-09-17 18:50:41 +07:00
dab246 2739a284d8 TF-2602 Set charset for attachment with mimeType=text/plain when sent email on web 2024-09-17 15:50:49 +07:00
dab246 0513427378 TF-3123 Write unit & widget test for load more button 2024-09-16 15:49:48 +07:00
DatDang b407257e65 TF-3035 Unit test draft with identity 2024-09-16 10:26:41 +07:00
dab246 3c5b0d9da4 Replace "!is" with "is!" 2024-09-13 17:44:11 +07:00
DatDang 5a1fdbb123 TF-3082 Restore identity from cache 2024-09-10 20:22:54 +07:00
DatDang fdbbf855b6 TF-3082 Warn user and save identity cache on reload/session expired 2024-09-10 20:22:54 +07:00
dab246 095c836ef9 TF-3088 Fix the ending date of custom date range isn't included in the search 2024-09-05 09:54:27 +07:00
dab246 ee94b9a63b Remove duplicated features folder in unit test 2024-08-28 17:16:07 +07:00
dab246 ef90aac122 Write unit test for sMimeStatus method 2024-08-28 17:16:07 +07:00
dab246 5375f20e23 Write widget test for RuleFilterCreatorController 2024-08-27 14:18:32 +07:00
DatDang 2f669b077c Hotfix cannot set default identity 2024-08-26 09:43:24 +07:00