Commit Graph

97 Commits

Author SHA1 Message Date
dab246 944029d16c TF-4136 Move Sentry duplication guard, but keep interceptor ordering last (not first) 2026-01-15 09:46:51 +07:00
dab246 1514136f39 TF-4136 Replace logError to logWarning for some place 2026-01-15 09:46:51 +07:00
dab246 a30c84dd62 TF-4141 Remove dead code and fix separator reactivity 2026-01-11 22:55:49 +07:00
dab246 df5ed118b3 TF-4141 should not show inkwell effect when user drag email into virtual folder 2026-01-11 22:55:49 +07:00
dab246 bbbb04a70e TF-4141 Add AI capability 2026-01-11 22:55:49 +07:00
dab246 a23d15a9ca TF-4136 refactor(logging): replace logError with logWarning for non-critical cases 2026-01-06 13:53:22 +07:00
dab246 54ca4595ad feat(ai-scribe): Fix some comments of coderabbit 2025-12-19 19:03:39 +07:00
dab246 7ddccf2e1c feat(ai-scribe): Fix cannot parsing AI capability from Session 2025-12-19 19:03:39 +07:00
Théo Poizat 8c16bd1fad Add AI capability 2025-12-19 19:03:39 +07:00
dab246 df49ce03c7 TF-4058 Upgrade dependencies to compatible with flutter version 3.32.8 2025-10-15 13:54:34 +07:00
dab246 f373cd3d37 TF-3985 Navigate Paywall url when click Increase your space button 2025-09-11 10:31:41 +07:00
dab246 066557110d TF-3985 Add JMAP SaaS capability com:linagora:params:saas 2025-09-11 10:31:41 +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
DatDang 4fd0931c9e TF-3586: Upgrade Flutter to 3.27.4 2025-07-30 15:24:57 +07:00
dab246 9a2f0aa356 Handle web finger to get token in HomeController
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-17 10:57:43 +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 45cd1c3613 Use Hive CE database to replace Hive database
Signed-off-by: dab246 <tdvu@linagora.com>
2025-07-01 10:34:16 +07:00
DatDang bb8a0e3e95 TF-3772 Animated splash iOS 2025-06-18 17:19:47 +07:00
DatDang b576a6d267 TF-3712 Add SettingsCapability to hide language setting 2025-06-18 15:31:37 +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 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 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
DatDang f66e1460e4 TF-3454 Download all attachments as ZIP 2025-02-18 20:13:16 -08:00
Florent Azavant 6720709a2e TF-2305 Session::getOwnEmailAddress method to fetch the user email address from urn:ietf:params:jmap:principals imip mailto property if not present in the session username, which is the case for Cyrus 2025-02-16 20:52:47 -08:00
dab246 f1d9fa65de Use custom mapCapabilitiesConverter to apply some outside capabilities
Signed-off-by: dab246 <tdvu@linagora.com>
2025-02-10 20:43:15 -08:00
Florent Azavant e7e89789c7 fixed buggy getContactSupportCapability: some servers advertize it as a DefaultCapability and a cast is necessary 2025-02-10 20:43:15 -08:00
dab246 bac61a7f03 TF-3181 Display contact support button on mobile app 2025-02-05 03:00:08 -08:00
dab246 9f2d7bc36c TF-3181 Display contact support button on web app 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 4817b31191 TF-3278 Handle open app via deep link at TwakeWelcome screen 2025-02-05 03:00:08 -08:00
dab246 c6ed9f7c2b TF-3278 Handle open tmail app deep link but it was installed but signed in with the other account 2025-02-05 03:00:08 -08:00
dab246 a4bb5b9ddf TF-3278 Handle open tmail app deep link but it was installed but signed in with the same account 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 d304083b2e TF-3416 Implement preview EML attachment 2025-02-05 03:00:08 -08:00
dab246 2da1e555bb TF-3181 Display contact support button on mobile app
(cherry picked from commit 01d2a9b71d937930be6ae247996a3ee1e21a5dc0)
2025-02-05 03:00:08 -08:00
dab246 129d5f5fa8 TF-3181 Display contact support button on web app
(cherry picked from commit cfc027522962fbf7092c8a15876d6c61f0aca6fc)
2025-02-05 03:00:08 -08: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 501d4d38d9 TF-2871 Handle click notification to open detailed email on iOS 2024-08-07 06:32:45 +02:00
dab246 fde095523f Fix missing notification when execute receive new email & mark as read at same time in terminated app 2024-05-13 19:12:10 +07:00
dab246 017c7135d3 TF-2310 Use singleton for HiveCacheConfig to avoid creating multiple instance 2024-04-15 15:08:31 +07:00
dab246 86991b5168 TF-2613 Handle display forward warning icon in recipient item
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-04 11:57:22 +07:00
dab246 8156d91634 TF-2613 Get server domain from session
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-04 11:57:22 +07:00
dab246 ff3af007e0 TF-2384 Handle open email detailed when click notification on terminated mode
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit d59ed90fa89755f476150eaee7527282ef0bae7a)
2024-01-08 14:25:26 +01:00
dab246 84b7239ad0 TF-2384 Handle open email detailed when click notification on background mode
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 72db39c87dbd8f06bfbb417e4fed4d384da356ea)
2024-01-08 14:25:26 +01:00
dab246 bb98f02918 TF-1831 Handle system back button in search email
Signed-off-by: dab246 <tdvu@linagora.com>

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit f4ffd113f192415c8613bf12fe40db1af902edaf)
2024-01-08 14:25:26 +01:00
dab246 9b661b0688 TF-2271 Implement dns lookup to get jmap url
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 7b0c0015a15a243b6b4aef3d78e7653d556ad109)
2023-11-21 16:54:33 +07:00
dab246 4ff601b4fc TF-2311 Remove session page view
(cherry picked from commit 557d67b816c91076d8cafc9aa680e62d5b012f5b)
2023-11-21 16:54:33 +07:00
dab246 78eddecc1a Fix not found object in bindings
(cherry picked from commit c9086077656b927b50c50498ca6f98e5a1da2b1e)
2023-10-09 12:12:24 +07:00
dab246 1ab03dc1e1 Remove NoAuthenticatedAccountFailure state unnecessary
(cherry picked from commit 38b6632a4a8d2ce9478dabf1d5547ab7ef289586)
2023-09-14 16:58:31 +07:00