Commit Graph

110 Commits

Author SHA1 Message Date
dab246 71cf29e881 TF-3996 Group context menu actions in email list view 2025-09-15 14:34:22 +07:00
dab246 5a64ff7e8f TF-3894 Fix blank email content when opening email 2025-09-04 09:30:29 +07:00
dab246 e9c66404d3 Fix Sort Order not synchronized between Advanced Search dialog and dashboard screen when clicking Clear Filter 2025-08-27 16:06:26 +07:00
Dat Dang e26e0be51d HOTFIX Integration test v0.18.2 (#3980) 2025-08-27 14:41:50 +07:00
DatDang f1280c5de9 TF-3963 Additional context menu actions for ThreadView and EmailView 2025-08-22 11:37:13 +07:00
dab246 f44118af48 TF-3939 Handle archive selection email on mobile view
Signed-off-by: dab246 <tdvu@linagora.com>
2025-08-20 13:19:14 +07:00
dab246 6c069d69f6 TF-3939 Display minor action on menu in mobile search view
Signed-off-by: dab246 <tdvu@linagora.com>
2025-08-20 13:19:14 +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
dab246 ec4b618a32 TF-3834 Set up relevance sort being the default
Signed-off-by: dab246 <tdvu@linagora.com>
2025-08-11 09:25:24 +07:00
dab246 da29ff01e3 Use common FilterField & EmailReceiveTimeType objects for the entire app
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-30 09:18:16 +07:00
dab246 a9a322818a Use fontFamily for all style in Text widget
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-15 12:40:02 +07:00
dab246 ca1ba459a1 Fix cannot auto refresh when back to app
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-01 10:34:16 +07:00
dab246 2d4c16c564 TF-3766 Close context menu after perform email actions in search email view
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 16:43:45 +07:00
dab246 e648736819 TF-3766 Close bottom sheet after do any actions on thread view
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 16:43:45 +07:00
dab246 d39d09663d TF-3759 Always show dot icon when open popup menu of more action in email item widget
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 16:43:45 +07:00
dab246 e3c9200172 TF-3759 Update style popup context menu for search filter option on search email view
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 16:43:45 +07:00
dab246 3e4ff52cd3 TF-3759 Update style popup context menu for search email view
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 16:43:45 +07:00
dab246 2d175633e7 TF-3766 Change context menu style for other widgets on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 16:43:45 +07:00
dab246 95d9ddc9ad TF-3766 Change context menu style for search email view on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 16:43:45 +07:00
dab246 bce9620ac5 TF-3767 Use TupleKey to save recent search for each account
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-16 10:34:21 +07:00
dab246 25c2eb0ace TF-3717 Allow access settings when own email address is null
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-09 16:21:20 +07:00
dab246 db7f3ae4d8 Fix cannot use Back system button to back to email list from search view on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-20 17:50:27 +07:00
DatDang 33b90d3c65 TF-3487 Handle search email failure 2025-04-09 07:55:42 -07:00
dab246 d2ee165f49 TF-3449 Setup Sender-set important flag in Setting View
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-06 20:30:23 -08:00
Florent Azavant 6720709a2e TF-2305 Session::getOwnEmailAddress method to fetch the user email address from urn:ietf:params:jmap:principals imip mailto property if not present in the session username, which is the case for Cyrus 2025-02-16 20:52:47 -08:00
dab246 0e36b7f610 TF-3345 Fix sort order blinks when deleting emails in search
Signed-off-by: dab246 <tdvu@linagora.com>
2025-02-16 15:08:47 -08:00
dab246 cd8602784e TF-3292 Write integration test for search emails by date and then sort them by relevance 2025-02-05 03:00:08 -08:00
dab246 586b8505e0 TF-3292 Fix [SEARCH] If I filter emails by date and then sort them by relevance, the filter isn't applied 2025-02-05 03:00:08 -08:00
DatDang 3ddb81a8c4 TF-3406 Add edit as new email feature
Signed-off-by: dab246 <tdvu@linagora.com>
2025-02-05 03:00:08 -08:00
DatDang 0248b9138c TF-3385 Fix move and delete emails not work properly 2025-02-05 03:00:08 -08:00
DatDang ea283207a7 TF-3385 Clean up ThreadController and SearchEmailController ever listener 2025-02-05 03:00:08 -08:00
DatDang b95ec24b3c TF-3385 Update move emails 2025-02-05 03:00:08 -08:00
DatDang f1613a55ce TF-3385 Update empty trash and spam emails 2025-02-05 03:00:08 -08:00
DatDang 9660b40cd1 TF-3385 Update permanently delete emails 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 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 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 176fe120dd TF-3236 Display SearchSnippet in search suggest 2024-11-20 13:53:56 +07:00
DatDang 60cb85d187 TF-3236 Display SearchSnippet in search result 2024-11-20 13:53:56 +07:00
DatDang 9c1d991c74 TF-3235 Create SeachSnippets for presentation emails and update at interactors 2024-11-20 13:53:56 +07:00
dab246 51a4a1b9b7 TF-2528 Add integration test for search email with sort by sender nam…e ascending 2024-11-14 10:30:40 +07:00
dab246 c11f4620a8 TF-3247 Fix Cc is displayed when clicking quick search results 2024-10-30 14:23:08 +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 c233ec7a2e TF-3005 Apply new design app bar contact view 2024-10-15 16:48:36 +07:00
dab246 6a59efe3c7 TF-3006 [MOBILE] Handle mail address in quick search bar 2024-10-15 16:48:36 +07:00