dab246
7aa7223049
TF-3834 Persist sort order when reload page
...
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
be84c90690
TF-3914 Apply new style for actions on hover in list
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-30 09:16:17 +07:00
DatDang
b3ce1f076c
TF-3881 Thread Detail Bottom sheet close when action
...
TF-3881 Thread Detail Unsubscribe context menu
TF-3881 Thread Detail Update date time format
TF-3881 Thread Detail Update sender receiver spacing
TF-3881 Thread Detail Add messageId and references to presentation email
TF-3881 Thread Detail Filter created email on refresh
TF-3881 Thread Detail Fix CI
TF-3881 Thread Detail Fix previous action throws out of index
TF-3881 Thread Detail Update sender receiver spacing
TF-3881 Thread Detail Adjust email actions when expanded
TF-3881 Thread Detail Adjust days ago received time
TF-3881 Thread Detail Fix debouncer when update setting
TF-3881 Thread Detail Adjust days ago received time
TF-3881 Thread Detail Adjust email actions when expanded
TF-3881 Thread Detail Hide next previous if not in range
TF-3881 Thread Detail Arrange more action according to text direction
TF-3881 Thread Detail Hide next previous if not in range
TF-3881 Thread Detail Fix move email on tablet
2025-07-21 05:34:53 +07:00
DatDang
d210a892f2
TF-3698 Thread Detail Real time update
...
TF-3698 Thread Detail update reset RefreshThreadDetailAction position
TF-3698 Thread Detail refactor initializeThreadDetailEmails
TF-3698 Thread Detail refactor handleRefreshThreadDetailAction
TF-3698 Thread Detail create listThreadIds in ListEmailExtension
2025-07-21 05:34:53 +07:00
DatDang
58a576adeb
TF-3643 Thread Detail get emails meta data method
...
TF-3643 Thread Detail cache email with thread id
TF-3643 Thread Detail view thread detail
TF-3643 Thread Detail [Part 2 fixup] remove ThreadDetailController dependency from MailboxDashboardController
TF-3643 Thread Detail [Part 2 fixup] remove EmailSupervisorController dependency from ThreadDetailController
TF-3643 Thread Detail [Part 2 fixup] move isSearchRunning check into ThreadDetailController
TF-3643 Thread Detail [Part 2 fixup] ensure GetEmailsByIdsInteractor performance
TF-3643 Thread Detail [Part 2 fixup] unit test loadMoreThreadDetailEmails
TF-3643 Thread Detail [Part 2 fixup] unit test getEmailIdsToLoad
TF-3643 Thread Detail [Part 2 fixup] optimize ThreadDetailBinding bindingsDataSource
TF-3643 Thread Detail [Part 2 fixup] optimize getThreadDetailLoadingView
TF-3643 Thread Detail [Part 2 fixup] readd unique ValueKey for HtmlContentViewerOnWebWidget
TF-3643 Thread Detail [Part 2 fixup] unit test initializeThreadDetailEmails
TF-3643 Thread Detail [Part 3 fixup] Update private action button methods
TF-3643 Thread Detail [Part 4 fixup] Collapsed email preview 65 characters max
TF-3643 Thread Detail [Part 4 fixup] Remove personal scripts
TF-3643 Thread Detail move EmailInThreadStatus into PresentationEmail
TF-3643 Thread Detail refactor toggle collapse expand
TF-3643 Thread Detail EmailViewAppBarWidget required parameters
TF-3643 Thread Detail tap avatar toggle expansion
TF-3643 Thread Detail fix cannot open single email
TF-3643 Thread Detail fix open thread first time blank view
TF-3643 Thread Detail fix thread detail UI
TF-3643 Thread Detail fix round bottom view
TF-3643 Thread Detail fix round bottom view
TF-3643 Thread Detail bottom actions depend on current expanded email
TF-3643 Thread Detail hide next previous actions
TF-3643 Thread Detail fix load more show initial loading view
TF-3643 Thread Detail fix cannot view single email
TF-3643 Thread Detail fix bottom place holder not aligned
TF-3643 Thread Detail fix back to search view
TF-3643 Thread Detail fix display 65 character preview collapsed email
TF-3643 Thread Detail fix search not work
TF-3643 Thread Detail fix bottom place holder UI
TF-3643 Thread Detail fix expand view
TF-3643 Thread Detail jump to top of last email view
TF-3643 Thread Detail remove toMe condition of filtering thread
TF-3643 Thread Detail fix sort thread detail
TF-3643 Thread Detail fix assert not work in release
TF-3643 Thread Detail add load more test case <20
TF-3643 Thread Detail remove the use of currentThreadId
TF-3643 Thread Detail remove the use of selectedEmail in SingleEmailController
TF-3643 Thread Detail fix unit test SingleEmailController calendar
TF-3643 Thread Detail disable 2 way scroll control
TF-3643 Thread Detail allow thread to load sent email incase thread only contains 1 email
TF-3643 Thread Detail disable single email page view
TF-3643 Thread Detail update emailsNotLoadedCount name
TF-3643 Thread Detail remove collapsed email char limit
TF-3643 Thread Detail fix CI
TF-3643 Thread Detail unit test handleGetEmailIdsByThreadIdSuccess
TF-3643 Thread Detail make _currentEmailId private
TF-3643 Thread Detail fix search click users
TF-3643 Thread Detail fix scroll jump
TF-3643 Thread Detail fix scroll jump
TF-3643 Thread Detail fix web back action
TF-3643 Thread Detail round bottom actions
TF-3643 Thread Detail fix tablet large empty email
TF-3643 Thread Detail fix email subject selectable
TF-3643 Thread Detail fix email single view with top divider
TF-3643 Thread Detail fix email cache threadId missing
TF-3643 Thread Detail fix filter sent email in thread details
TF-3643 Thread Detail fix select text
TF-3643 Thread Detail fix subject alignment
TF-3643 Thread Detail fix subject alignment
TF-3643 Thread Detail fix tablet large empty email
TF-3643 Thread Detail add nullcheck for _jumpScrollViewToTopOfEmail
TF-3643 Thread Detail decouple ThreadDetailController from SingleEmailController
TF-3643 Thread Detail combine emailIds to emailIdsPresentation
TF-3643 Thread Detail remove currentEmailLoaded obx listener of SingleEmailController
TF-3643 Thread Detail replace threadAction with an email ui action
TF-3643 Thread Detail fix top and bottom bar delay displaying
TF-3643 Thread Detail update ReplyForwardBottomBarAction to PerformEmailActionInThreadDetailAction
TF-3643 Thread Detail use getOwnEmailAddress in ThreadDetailAppBar
TF-3643 Thread Detail add TextOverflow.ellipsis to EmailSubjectWidget
TF-3643 Thread Detail fix round border threadDetailLoadingView
2025-07-21 05:34:53 +07:00
dab246
f49cc04a01
Hide spam banner when we are in spam
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-16 09:41:40 +07:00
dab246
3c5fe92971
Apply new design for spam alert on mobile
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-16 09:41:40 +07:00
dab246
290372cb75
Apply new design for spam alert on desktop
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-16 09:41:40 +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
49eea0cd0d
Update modal as new design in Twake Mail
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-02 14:22:15 +07:00
dab246
28ea8aec76
Remove migrate boxes Mailbox, Email, DetailEmail, State
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-01 10:34:16 +07:00
dab246
8d83650f33
Migrate Hive box To IsolatedHive box
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-01 10:34:16 +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
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
45cd1c3613
Use Hive CE database to replace Hive database
...
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
02c2e08e40
Remove closeBox when open box in hive database
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-01 10:34:16 +07:00
dab246
19cede1a5f
Use default properties when update email from email changed
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-07-01 10:34:16 +07:00
dab246
436bff2d25
Fix style for Trash/Spam banner on mobile
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-06-20 17:05:12 +07:00
dab246
7e22f5ddee
TF-3766 Remove MailboxDashboardController dependency in PopupContextMenuActionMixin
...
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
ecc3cf81d4
TF-3759 Display correct context menu for web responsive
...
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
506603b44f
TF-3759 Update style popup context menu for filter message option on mailbox dashboard view
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-06-17 16:43:45 +07:00
dab246
b7e570293c
TF-3759 Update style popup context menu for filter message option on thread 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
34f330088f
TF-3759 Update style popup context menu for mailbox view
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-06-17 16:43:45 +07:00
dab246
42bb709d18
TF-3759 Update style popup context menu for email more action on email view
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-06-17 16:43:45 +07:00
dab246
5fe264c670
TF-3759 Update style popup context menu for email more action on thread view
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-06-17 16:43:45 +07:00
dab246
2c29ab1801
TF-3766 Remove container of icon in context 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
3dce663b98
TF-3766 Change context menu style for thread view on mobile
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-06-17 16:43:45 +07:00
Dat Dang
6d08b8d16a
TF-3786 Add Return-Path header when request read receipt ( #3790 )
2025-06-13 09:46:51 +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
fafc3ff0c7
TF-3773 Change banner of Trash/Spam folder
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-06-11 11:00:45 +07:00
dab246
b691bd1623
Fix cannot back result search list when open email from search on mobile
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-05-20 17:50:27 +07:00
dab246
67e5b512c4
TF-3701 Fix translation issue on favorites toggle
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-05-20 17:41:11 +07:00
dab246
d3ddea3bd5
TF-3678 Support accessibility for loading icon in the mail list area
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-05-18 22:04:07 -07:00
dab246
a891e07887
TF-3719 Add state to message of log tracking
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-05-16 09:59:49 -07:00
dab246
3f5cfef2fa
TF-3719 Add LogTracking to trace error notFound email in Email/get
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-05-16 09:59:49 -07:00
dab246
2b88f07f6d
TF-3719 Delete email in cache when get notFound in Email/get
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-05-16 09:59:49 -07:00
dab246
8bb428b8b9
TF-3719 Fix error Too many items in an email read at level FULL in Email/get
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-05-16 09:59:49 -07:00
DatDang
7f09f9ceb4
TF-3515 Add save email as template feature
2025-05-15 23:32:31 -07:00
dab246
80dff51c77
TF-3685 Fix From field is displayed incorrectly in Drafts on mobile
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-05-13 23:40:12 -07:00
dab246
b6de5d9391
TF-3707 Add integration test for case empty trash
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-05-06 21:15:42 -07:00