Commit Graph
100 Commits
Author SHA1 Message Date
dab246 075243a54b TF-3766 Change context menu style for email view 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 1378d40596 TF-3763 Set default height advanced search fields are 40px
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 05:03:19 +07:00
dab246 88ee4bc55e TF-3763 Update style for button actions in advanced search view
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 05:03:19 +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 061f5d232c TF-3763 Update background color, padding, border for advanced search input field
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 05:03:19 +07:00
dab246 ca11a9d8f1 TF-3763 Update style for advanced search value input field
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 05:03:19 +07:00
dab246 770cf79ed2 TF-3763 Update style for advanced search hint input field
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 05:03:19 +07:00
dab246 6d21aedf37 TF-3763 Update style for label advanced search field
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 05:03:19 +07:00
dab246 6cf8762fd5 TF-3763 Set advanced search width same as search input field
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 05:03:19 +07:00
dab246 b5caab6465 TF-3763 Hide Filter icon when advanced search view is opened
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-17 05:03:19 +07:00
dab246 451a3f41b3 TF-3767 Remove log unnecessary
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-16 10:34:21 +07:00
dab246 6fef6190e0 TF-3767 Clean up recent searches whenever re-login and exceeds limit
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-16 10:34:21 +07:00
dab246 a02435c9f5 TF-3767 Upgrade Hive database to version 16
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-16 10:34:21 +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 42fbb01847 TF-3767 Should not clean recent search in log out
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-16 10:34:21 +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 0a8d1b2895 TF-3758 Support system back button close left mailbox menu when it is opened on web responsive
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-12 14:02:58 +07:00
dab246 6acb1627e2 TF-3758 Support system back button close left mailbox menu when it is opened
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-12 14:02:58 +07:00
dab246 170ff1014a TF-3758 Avoid passing instance of binding GetX through state full widget
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-12 14:02:58 +07:00
dab246 4529ede47d TF-3758 Fix hard to close mailbox view when email opened on web responsive tablet
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-12 14:02:58 +07:00
dab246 75afd26af2 TF-3758 Fix incorrect app grid background on responsive web
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-12 14:02:58 +07:00
dab246 79cb82cd5d TF-3758 Remove background color container unnecessary of app grid dialog
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-12 14:02:58 +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 6c7602ebe6 TF-3758 Set hover folder item color to gray
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-12 14:02:58 +07:00
dab246 edcd175321 TF-3758 Update context menu icon to vertical three dot
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-12 14:02:58 +07:00
dab246 e6fe0ce5f1 TF-3758 Update style and padding for app version, quotas
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-12 14:02:58 +07:00
dab246 d97a743542 TF-3758 Allow Folders to be expandable
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 8ec93be8ec TF-3758 Update contact support in left menu on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-12 14:02:58 +07:00
dab246 bdaee54050 TF-3758 Remove selection mailbox in left menu on mobile
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 81f67353dc TF-3773 Set limit maximum line is 3 and eclipse the middle in case of too long text
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-11 11:00:45 +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 460cc91053 TF-3761 Fix correct size for search icon
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-11 11:00:02 +07:00
dab246 b625894c39 TF-3761 Update search bar for search mailbox in left menu
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-11 11:00:02 +07:00
dab246 34cc7abe9b TF-3752 Add more test case for SetForwardMethod unit test
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-09 16:42:10 +07:00
dab246 b0d3467770 TF-3752 Better error handling when updating recipients in Forwarding
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-09 16:42:10 +07:00
dab246 f029f1986b TF-3760 Fix these buttons are overflowed when text too long
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-09 16:24:26 +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 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 d9d300edc1 TF-3484 Add unit test to verify get oidc configuration when check oidc available fail
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-09 16:21:20 +07:00
dab246 ad975fce8e TF-3484 Try get oidc configuration if possible when web finger is not available
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-09 16:21:20 +07:00
dab246 571ff42980 TF-3484 Remove GetOIDCIsAvailableInteractor duplicate of CheckOIDCIsAvailableInteractor
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-09 16:21:20 +07:00
dab246 7d9089c21b TF-3762 Update style for Clean button of Trash/Spam folder
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-06 18:10:32 +07:00
dab246 4741092faa Add align Folder with icon of folder
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-26 11:57:14 +07:00
dab246 9e6e9574b1 Keep contact support button in app bar on desktop
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-26 11:57:14 +07:00
dab246 ca264dde9c Apply new UI for contact support
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-26 11:57:14 +07:00
dab246 a40cfb9797 TF-3740 Fix duplicated signatures when changing the From field with inline image in body
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-23 15:25:58 +07:00
dab246 764c6aab05 TF-3735 Add clearer warning dialog when sending message with Reply-To but no recipients
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-23 10:46:52 +07:00
dab246 fa876b5a38 Hot fix allow accessbility value of name input identity creator view
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-22 17:22:51 +07:00
dab246 798f570491 TF-3734 Fix cannot open email as new tab on safari v16.6
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-22 17:20:28 +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
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 b0c2e3c5eb Hide contact support in left menu on desktop
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-20 17:41:11 +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 a9575c20f2 TF-3678 Support accessibility for Input field in Identity dialog
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-18 22:04:07 -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 5f0476a105 TF-3678 Support accessibility for Set as default identity checkbox
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-18 22:04:07 -07:00
dab246 0ca3ca170d TF-3719 Add handle export log to device if need
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-16 09:59:49 -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 d0f6db181f TF-3719 Write unit test for cast getChanges throw exception
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 21f4b4bfa0 TF-3719 Write unit test for _updateEmailCache in ThreadRepositoryImplement and getChanges in ThreadAPI
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
dab246 5d119e8307 Fix align contact support button
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-16 01:40:42 -07:00
dab246 89db88a72d Fix Team Mailbox name and email address are showing up incorrectly
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-16 01:40:42 -07:00
dab246 ef1f979c4b TF-3685 Add integration test for case change identity in draft email
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-13 23:40:12 -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 5f00d78dd4 TF-3683 Add integration test for case update draft email with message success toast
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-13 21:52:40 -07:00
dab246 b278aae5f0 TF-3683 Fix message Draft saved just is shown at the first saving
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-13 21:52:40 -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 26704457c1 TF-3704 Fix space between icon and label mailbox item
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-11 20:21:08 -07:00
dab246 6efee00cbc TF-3704 Fix padding left icon app grid on left menu
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-11 20:21:08 -07:00
dab246 abff24f55e TF-3704 Fix padding left Folders text on mobile/tablet responsive web
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-11 20:21:08 -07:00
dab246 ebc5e39a47 TF-3704 Fix mailbox item height
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 b7e4eb6245 TF-3704 Fix height composer button
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-11 20:21:08 -07:00
dab246 aca0538b6b TF-3704 Fix menu bounces when collapse/expand folder
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-11 20:21:08 -07:00
dab246 f2e854c2f0 TF-3704 Update left padding app grid view
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-11 20:21:08 -07:00
dab246 fd388f1674 TF-3704 Re-arrange layout for mailbox item in left side bar and destination picker
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-11 20:21:08 -07:00
Dat Vu d5946542e0 TF-3671 Fix all composer interaction are blocked without network (#3682) 2025-05-08 12:50:07 +07:00
dab246 1615f8be4d TF-3684 Fix signature is located in a wrong place if you move an inline image right-left
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-07 22:00:47 -07:00
dab246 099ac3846f TF-3707 Show error description from JMAP response if possible
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-06 21:15:42 -07:00
dab246 71362070e5 TF-3707 Update image docker to test E2E for case Mailbox/clear
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-06 21:15:42 -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
dab246 afbebb7eb7 TF-3707 Handle empty spam folder with clear mailbox method
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-06 21:15:42 -07:00
dab246 322c449d49 TF-3707 Handle empty trash with clear mailbox method
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-06 21:15:42 -07:00
dab246 e415077738 TF-3707 Implement clear mailbox method in data and domain layer
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-06 21:15:42 -07:00
dab246 5f6e61bde7 TF-3707 Update jmap_dart_client dependency to support Mailbox/clear
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-06 21:15:42 -07:00
dab246 83c0fe3f19 Hot fix missing signature when open composer on mobile web responsive
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-05 21:06:13 -07:00
dab246 2d002e3067 TF-3696 Upgrade XCODE version to 16.0 on CI
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-05 21:05:02 -07:00
dab246 c9eb363182 TF-3696 Upgrade to iOS SDK 18
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-05 21:05:02 -07:00
dab246 d478b0de0f TF-3703 Update default value of offsetHtmlContentHeight
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-04 23:10:28 -07:00