Commit Graph

98 Commits

Author SHA1 Message Date
DatDang 2ef047061e TF-3940 Fix cozy browser back issue 2025-08-20 14:18:18 +07:00
dab246 f44118af48 TF-3939 Handle archive selection email on mobile view
Signed-off-by: dab246 <tdvu@linagora.com>
2025-08-20 13:19:14 +07:00
dab246 f8d93e738b TF-3952 Change modal style in Forwarding
Signed-off-by: dab246 <tdvu@linagora.com>
2025-08-18 17:08:59 +07:00
dab246 d4a56afaa1 TF-3833 Fix failed to keep mobile app connect after network issue
Signed-off-by: dab246 <tdvu@linagora.com>
2025-08-14 09:58:06 +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 1e054cc1e5 TF-3792 Refactor toast manager
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-26 15:50:16 +07:00
DatDang b5280c805d TF-3603: Integrate Cozy features
TF-3603 [TEMP] expose Cozy integration result to console.log
2025-06-18 10:33:44 +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 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 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