Commit Graph

205 Commits

Author SHA1 Message Date
dab246 6f455cc728 fix(mu): email content not displayed due to sanitize html
(cherry picked from commit 2f06e52d81864a62d6e588bb24a6845e20371bf4)
2026-01-12 05:16:02 +07:00
dab246 a23d15a9ca TF-4136 refactor(logging): replace logError with logWarning for non-critical cases 2026-01-06 13:53:22 +07:00
Dang Dat 060416292f fixup! TF-4224 Reduce ReDoS vulnerability 2026-01-06 10:16:26 +07:00
Dang Dat a8f90ec700 fixup! TF-4224 Reduce ReDoS vulnerability 2026-01-06 10:16:26 +07:00
Dang Dat 86dec27d67 fixup! TF-4224 Reduce ReDoS vulnerability 2026-01-06 10:16:26 +07:00
Dang Dat 2b909aeb1c TF-4224 Reduce ReDoS vulnerability 2026-01-06 10:16:26 +07:00
dab246 aba3cbbe4c TF-4152 Fix tooltip stay out of screen in Email View 2025-11-20 11:03:54 +07:00
dab246 7d80557582 TF-4093 Make interface more compact 2025-10-16 14:15:15 +07:00
dab246 a499d5d50f Fix cannot open email on tablet/ipad device 2025-09-17 14:40:40 +07:00
dab246 d9c87a3994 TF-4016 Fix email not rendered 2025-09-16 09:36:33 +07:00
dab246 b91486be8e TF-3964 Fix text is not well displayed when preview email
Signed-off-by: dab246 <tdvu@linagora.com>
2025-08-22 11:19:11 +07:00
dab246 346b115169 TF-3944 Use new style with line height 24px in content writing of composer view
Signed-off-by: dab246 <tdvu@linagora.com>
2025-08-22 11:02:01 +07:00
DatDang 0b17dc26e8 TF-3924 Thread Detail Memory leak resolve 2025-08-22 11:00:24 +07:00
dab246 a57985a5ed TF-3952 Change style for item in list recipients
Signed-off-by: dab246 <tdvu@linagora.com>
2025-08-18 17:08:59 +07:00
dab246 801b08bc90 TF-3933 Avoid load font from google
Signed-off-by: dab246 <tdvu@linagora.com>
2025-08-11 10:05:35 +07:00
dab246 11e170978b TF-3918 Fix email text be overlapped in body
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-31 16:41:29 +07:00
dab246 8100e886d7 Support vertical scrolling email view when cursor is over calendar event description
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-31 16:37:10 +07:00
dab246 296065c0b7 Change order of attachment and mail body on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-31 16:37:10 +07:00
dab246 23ecdfbf11 TF-2948 Apply new identity view for web
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-31 14:45:59 +07:00
DatDang 4fd0931c9e TF-3586: Upgrade Flutter to 3.27.4 2025-07-30 15:24:57 +07:00
dab246 42339a3003 Apply new design for recover deleted emails
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-30 09:18:16 +07:00
dab246 84616f210c TF-2666 Apply new UI for edit recipient card on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-28 17:27:20 +07:00
dab246 6653551609 TF-2666 Apply new design for edit recipient card on web
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-28 17:27:20 +07:00
DatDang 8a2ea62987 TF-3715 Thread Detail create resuable actions
TF-3715 Thread Detail refactor actions for expanded email view

TF-3715 Thread Detail apply actions for collapsed email view

TF-3715 Thread Detail fix unit tests

TF-3715 Thread Detail add await for _getEmailContent in composer

TF-3715 Thread Detail remove unused emailLoaded in ThreadDetailAppBar

TF-3715 Thread Detail hide print action when isMobile

TF-3715 Thread Detail allow mark as read in EmailActionReactor

TF-3715 Thread Detail fix loadMoreThreadDetailEmails unit test

TF-3715 Thread Detail fix action small tap region

TF-3715 Thread Detail fix cannot permanent delete email

TF-3715 Thread Detail prevent close when move email

TF-3715 Thread Detail fix refresh when mark star selected collapsed email

TF-3715 Thread Detail update print action display logic

TF-3715 Thread Detail fix duplicate mark star in app bar

TF-3715 Thread Detail create new transformer for reply forward empty content email

TF-3715 Thread Detail fix email not load after open multiple times

TF-3715 Thread Detail fix close when move expanded email

TF-3715 Thread Detail fix duplicate and missing actions

TF-3715 Thread Detail restore editAsNewEmail action to _getEmailContent in setupEmailContent

TF-3715 Thread Detail update print action name

TF-3715 Thread Detail handle move and delete email with 1 item in thread detail

TF-3715 Thread Detail fix tap outside to close context menu

TF-3715 Thread Detail fix create rule and compose from recipient info

TF-3715 Thread Detail handle move and delete email with 1 item in thread detail

TF-3715 Thread Detail Fix cannot create email rule

TF-3715 Thread Detail Fix crash composer

TF-3715 Thread Detail Fix cannot unsubscribe

TF-3715 Thread Detail Fix duplicate actions on single email

TF-3715 Thread Detail Fix refresh view when reply/forward

TF-3715 Thread Detail Revert old logic to _getEmailContent

TF-3715 Thread Detail Update specific cases for UpdatedEmailKeywordsAction

TF-3715 Thread Detail Fix concurrent modification during iteration

TF-3715 Thread Detail Fix unsubscribe for all thread detail emails

TF-3715 Thread Detail Remove unnecessary Future in reactor

TF-3715 Thread Detail Remove dependency from SingleEmailController

TF-3715 Thread Detail Apply individual list post and unsubscribe header

TF-3715 Thread Detail Fix unsubscribe collapsed email

TF-3715 Thread Detail Conditionally inject rule filter interactor
2025-07-21 05:34:53 +07:00
dab246 672188baa2 Apply new style Language section in Setting on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-15 13:37:15 +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 141fa2cc2c Apply new style left menu in Settings
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-14 17:26:30 +07:00
dab246 d133d9e9c9 TF-3819 Fix IOS modified signature is not kept in Draft folder
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-23 14:22:09 +07:00
dab246 2fdab039da TF-3759 Update style popup context menu for profile setting menu
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 0775a58fef TF-3766 Change context menu style for mailbox on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 16:43:45 +07:00
dab246 c528722685 TF-3763 Update style for Has attachment checkbox in advanced search view
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 05:03:19 +07:00
dab246 a76c09c4d7 TF-3765 Change dialog style
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-13 10:51:13 +07:00
dab246 991b9e22e8 TF-3764 Fix left padding All folders in destination picker
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-13 09:39:54 +07:00
dab246 5068a11524 TF-3764 Add Create filter button in context menu
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-13 09:39:54 +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 15c0d58c7c TF-3758 Update mailbox view on mobile web responsive
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-12 14:02:58 +07:00
dab246 f179a9a6a8 TF-3758 Update text style for folder item
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-12 14:02:58 +07:00
dab246 6b09fb9faf TF-3758 Update app grid in left menu on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-12 14:02:58 +07:00
dab246 d7c4418674 TF-3758 Update mailbox app bar
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-12 14:02:58 +07:00
dab246 6949da4cce TF-3758 Update size for left menu on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-12 14:02:58 +07:00
dab246 537889f934 TF-3760 Change style of input dialog on web
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-09 16:24:26 +07:00
dab246 52ef2db300 TF-3704 Fix style label mailbox item
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-11 20:21:08 -07:00
dab246 8b0072548f TF-3704 Fix Folders text is not correct style
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-11 20:21:08 -07:00
dab246 3337a608be TF-3627 Remove right padding editor scroll bar in composer
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-16 19:59:47 -07:00
dab246 551ef15276 TF-3622 Fix deformed inlined image
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-14 01:55:26 -07:00
DatDang 91dddff18d TF-3487 Create retriable failure state and toast 2025-04-09 07:55:42 -07:00
dab246 7523ddf07b Prevents the content from automatically wrapping to the next line
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-08 23:43:53 -07:00
dab246 75b675002c Add div tag with markdown style when isTextTable is true for email content text/plain
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-08 23:43:53 -07:00
dab246 0b9bb3530c Fix appear save draft dialog when reload editing composer
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-01 04:40:13 -07:00