Commit Graph

360 Commits

Author SHA1 Message Date
dab246 a258dec4ee TF-3410 Use TextTheme apply almost text style for text widget
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-12 20:17:15 -07:00
dab246 4765921a35 TF-3514 Detect base64 image to transfer it to cid attachment
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-10 03:02:19 -07:00
dab246 4e5e8f56ba TF-3449 Allow display important flag when there are any header set value
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-06 20:30:23 -08:00
dab246 b6c160f57e TF-3449 Update Mark as Important state when edit as new email
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-06 20:30:23 -08:00
dab246 f40056ea99 TF-3449 Cleanup EmailExtension & PresentationEmailExtension
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-06 20:30:23 -08:00
dab246 77a62a2711 TF-3449 Display mark as important icon in email list
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-06 20:30:23 -08:00
dab246 8ddcc18183 TF-3449 Set priority headers in email object when send or save draft email
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-06 20:30:23 -08:00
DatDang 71903d270f TF-3316 Fix inconsistent vacation message 2025-03-03 23:23:26 -08:00
dab246 a8cc19ada2 Hot fix cannot send email on cyrus server when the first open app
Signed-off-by: dab246 <tdvu@linagora.com>
2025-02-24 06:27:45 -08:00
dab246 213fe892df Remove redundant package imports to avoid CI build failure
Signed-off-by: dab246 <tdvu@linagora.com>
2025-02-19 02:34:29 -08:00
dab246 8d6bbccc56 Handle the behaviour of Reply email when user is sender
Signed-off-by: dab246 <tdvu@linagora.com>
2025-02-19 02:34:29 -08:00
dab246 bcad1e0cd9 Handle the behaviour of Reply/ReplyToList/ReplyAll button
Signed-off-by: dab246 <tdvu@linagora.com>
2025-02-19 02:34:29 -08:00
Florent Azavant 74fc8d5d72 TF-3189 new reply to field in the mail composer 2025-02-19 02:34:29 -08:00
Florent Azavant 019dbe6e03 TF-3189 subaddressing features only shown if supported by the server 2025-02-19 02:34:29 -08:00
Florent Azavant 89d80fe142 TF-3189 new option to enable/disable subaddressing for a personal folder 2025-02-19 02:34:29 -08:00
DatDang f66e1460e4 TF-3454 Download all attachments as ZIP 2025-02-18 20:13:16 -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
Florent Azavant 327af38fb0 TF-2305 Fixed getUploadUri and getDownloadUri not working with Cyrus 2025-02-16 20:52:47 -08:00
dab246 6b9f869bdc Only display contact support when httpLink or supportMailAddress is not empty
Signed-off-by: dab246 <tdvu@linagora.com>
2025-02-10 20:43:15 -08:00
DatDang 69fa8d2dce Upgrade Twake Mail Flutter to v3.24.5
Revert "fixup! Upgrade Twake Mail Flutter to v3.24.5"

This reverts commit 0a597753a92b658ec17b0578ed488584d7c514d4.
2025-02-10 19:34:37 -08:00
dab246 223fdbf1fb TF-3278 Handle open app via deep link at MailboxDashboard screen 2025-02-05 03:00:08 -08:00
dab246 4f5e7d460d TF-3294 Fix BLUE-BAR mail to attendees duplicated recipients 2025-02-05 03:00:08 -08:00
dab246 778c138a10 TF-3427 Collapse side features of the composer in a side menu
Signed-off-by: dab246 <tdvu@linagora.com>
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
dab246 4dded2a767 TF-3416 Update jmap-dart-client dependency 2025-02-05 03:00:08 -08:00
dab246 d304083b2e TF-3416 Implement preview EML attachment 2025-02-05 03:00:08 -08:00
dab246 7cbdfddb6d TF-3416 Implement parse email by blob id interactor 2025-02-05 03:00:08 -08:00
dab246 2212bae095 TF-3413 Fix ReplyAll & Reply is buggy 2025-02-05 03:00:08 -08:00
dab246 77b756cbb6 TF-3413 Support Reply to list for email 2025-02-05 03:00:08 -08:00
DatDang ee63f239e7 TF-3385 Optimize misc 2025-02-05 03:00:08 -08:00
DatDang 3541ac085e TF-3385 Fix mark as read not work properly 2025-02-05 03:00:08 -08:00
DatDang 4bf4113c88 TF-3385 Update cache on set method 2025-02-05 03:00:08 -08:00
DatDang b95ec24b3c TF-3385 Update move emails 2025-02-05 03:00:08 -08:00
DatDang a94513efb4 TF-3385 Update mailbox name 2025-02-05 03:00:08 -08:00
dab246 6421d3c8ee TF-3379 Add unit test for getCountMailAddressWithoutMe method 2025-02-05 03:00:08 -08:00
dab246 749e0a8580 TF-3379 Show replyAll button when sender not me 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
Dat Dang 2d976bed18 TF-3369 Fix cid image without disposition (#3373) 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
dab246 129d5f5fa8 TF-3181 Display contact support button on web app
(cherry picked from commit cfc027522962fbf7092c8a15876d6c61f0aca6fc)
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 490196b36f TF-3349 Escape messages when forward and reply email 2025-02-05 03:00:08 -08:00
dab246 7d9146e200 fixup! Disable language tool check for text field 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
DatDang 9c1d991c74 TF-3235 Create SeachSnippets for presentation emails and update at interactors 2024-11-20 13:53:56 +07:00
DatDang 4be3184f92 TF-3235 Update jmap-dart-client dependencies 2024-11-20 13:53:56 +07:00
Dat Vu 51a9e9a926 Fix jmap request to server is called when query string is empty in quick search web (#3276) 2024-11-19 09:47:34 +07:00
dab246 31af783c52 TF-2387 Handle signIn twake workplace via use company server 2024-11-08 14:25:09 +07:00
dab246 e13f86a037 TF-2387 Handle sign up twake workplace 2024-11-08 14:25:09 +07:00
dab246 6c0eea0238 TF-2387 Handle sign in SAAS platform 2024-11-08 14:25:09 +07:00