Commit Graph

89 Commits

Author SHA1 Message Date
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 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 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
Dat Vu d5946542e0 TF-3671 Fix all composer interaction are blocked without network (#3682) 2025-05-08 12:50:07 +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 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 440ea10aff Fix default browser warning dialog is auto shown when get 401 error
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-15 08:36:30 -07:00
dab246 0a55455321 Hide session expires dialog
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-15 00:31:13 -07:00
dab246 b8d66dc539 Avoid displaying duplicate session expiration dialogs
Signed-off-by: dab246 <tdvu@linagora.com>
2025-04-15 00:31:13 -07:00
Dat PHAM HOANG 02f0465cbf Update privacy policy for twake mail 2025-03-25 00:53:15 -07:00
dab246 49fe89a949 TF-3478 Use ComposerManager to open & close single composer
Signed-off-by: dab246 <tdvu@linagora.com>
2025-03-17 04:33:44 -07:00
Florent Azavant 35b90ba87a clearer exception handling in OIDCHttpClient::checkOIDCIsAvailable() 2025-02-17 17:34:38 -08:00
Florent Azavant 03819a7a9b display Unexpected error: {exception message} instead of Unknown error upon login 2025-02-17 17:34:38 -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 b83e092e47 TF-3290 Only show reconnection confirm dialog when composer is opened 2025-02-05 03:00:08 -08:00
dab246 223fdbf1fb TF-3278 Handle open app via deep link at MailboxDashboard screen 2025-02-05 03:00:08 -08:00
dab246 cdfd2b7ee7 TF-3278 Handle open tmail app deep link but it was installed but not signed in 2025-02-05 03:00:08 -08:00
dab246 aa7fded1ff TF-3416 Handle open EML attachment in EML previewer 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 b73784742a TF-3408 Remove limit result in autocomplete 2025-02-05 03:00:08 -08:00
Dat PHAM HOANG 7efe5ed31d TF-3372 Handling error for empty trash failure 2025-02-05 03:00:08 -08:00
DatDang 414718141e TF-3336 Make Echo ping of web socket optional 2025-02-05 03:00:08 -08:00
Dat PHAM HOANG 8c9e59174c Update saasRegistrationUrl & saasJmapServerUrl to deploy on prod 2024-11-20 16:37:47 +07:00
dab246 b344062068 TF-3226 Parsing minInputLength from Autocomplete capability in session 2024-11-20 14:51:23 +07:00
dab246 933bb2931b TF-3250 Fix Share file from external to Twake Mail sometimes open home screen only 2024-11-13 10:29:54 +07:00
dab246 31af783c52 TF-2387 Handle signIn twake workplace via use company server 2024-11-08 14:25:09 +07:00
dab246 623826d29f TF-2387 Handle logout twake workplace 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 ce3d73310e TF-2387 Add loading bar when click sign in saas 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
dab246 541f5cbe7b TF-2387 Add Privacy Policy button to starting page in mobile 2024-11-08 14:25:09 +07:00
DatDang b76e8bb725 TF-3157 Remove unnecessary background service worker 2024-11-06 21:32:34 +07:00
chrismaster 9fb5780023 Update app_utils.dart add german 2024-10-25 21:35:10 +07:00
Dat PHAM HOANG f64a697793 Only show beta tag in saas platform 2024-10-21 10:22:25 +07:00
Dat Vu 401f0b97fb Change logos to beta and move position version on web (#3203) 2024-10-16 17:56:20 +07:00
DatDang 0d4c266300 TF-2965 Add retry capability for OIDC check request 2024-09-17 18:50:41 +07:00
dab246 4d045bbf1a Hotfix conflict role Spam/Junk 2024-08-16 12:00:20 +07:00
dab246 ab3e12ddeb TF-2893 Fix data loss when executing dotenv.load() and dotenv.get() simultaneously 2024-08-08 09:46:09 +02:00
dab246 7b5c0d5a75 TF-2871 Block notification on folders Sent, Outbox, Drafts, Spam and Trash 2024-08-07 06:32:45 +02:00
dab246 501d4d38d9 TF-2871 Handle click notification to open detailed email on iOS 2024-08-07 06:32:45 +02:00
dab246 b48aa1fe2e TF-2871 Fix missing tokenEndpoint & scopes passing to keychain 2024-08-07 06:32:45 +02:00
dab246 1c3ca5485a TF-2532 Only clear old data stream when add object to stream in share file
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 181e1ec20dafe4f865d0f2ce606311cf216e06fd)
2024-07-02 13:06:10 +02:00
dab246 145a49d728 TF-2644 Handle total size exceeded maximum size when drag & drop multiple file to composer 2024-06-11 13:59:12 +07:00
dab246 4350a2bd3a TF-2644 Display warning dialog when pick file exceeded maximum size in composer 2024-06-11 13:59:12 +07:00
dab246 63a7fb89a3 TF-2831 Custom message for Forwards
(cherry picked from commit 7dd4631aa2657a2561523c2bee59a985416f5cdb)
2024-05-03 10:09:42 +07:00
dab246 5b519aefe9 Fix unit test calendar_event_extension_test file to avoid build failed 2024-03-11 14:17:31 +07:00
dab246 dd8c6e96d7 TF-2464 Remove save email delivery state in dart code
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 6209b3550d8687aefc1cf92f3fa4e4516686228b)
2024-02-19 15:55:17 +07:00
dab246 274e01d113 TF-2464 Save both EmailDelivery and EmailState in the keychain
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit a37fe7ea8bcc38eb96df39f46128c9e1f7af046e)
2024-02-19 15:55:12 +07:00
dab246 987b018bb7 Fix: Update EmailDeliveryState to Keychain
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit ac72825c7bb5840a8d779d0d1a0a336c75ade232)
2024-01-12 13:49:03 +07:00
dab246 aac12f5731 TF-2384 Handle refresh token from flutter side when NSE refreshed token
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 1fddbec1e8030f4e25bc8b0ec5d0d05004215e56)
2024-01-08 14:25:26 +01:00