Commit Graph

67 Commits

Author SHA1 Message Date
dab246 a23d15a9ca TF-4136 refactor(logging): replace logError with logWarning for non-critical cases 2026-01-06 13:53:22 +07:00
dab246 df49ce03c7 TF-4058 Upgrade dependencies to compatible with flutter version 3.32.8 2025-10-15 13:54:34 +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
DatDang bb8a0e3e95 TF-3772 Animated splash iOS 2025-06-18 17:19:47 +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 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 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 017c7135d3 TF-2310 Use singleton for HiveCacheConfig to avoid creating multiple instance 2024-04-15 15:08:31 +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 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
dab246 036d0db4ce TF-2046 Change navigate to page use popAndPushNamed instead of using pushReplacementNamed
(cherry picked from commit 8e8beccc25e7a6bd3199363cebc36efb74854740)
2023-07-20 18:37:52 +07:00
dab246 cffd27c3bf TF-1963 Use viewState to update result from interactor
(cherry picked from commit 335536fb94b32d978082578048ec06f70d21edcb)
2023-07-07 22:45:26 +07:00
dab246 876cc368b0 Use TupleKey(ObjectKey-AccountId-UserName) to store data to hive
(cherry picked from commit e0ace535d5f3af71eb13598d92524caf2c6d9bbf)
2023-05-08 13:03:51 +07:00
dab246 133b04b11c TF-1613 Implement handleSuccessViewState and handleFailureViewState for all controller
(cherry picked from commit 35e727e795bb3c44cc9c47e02542b5bdc3955fdd)
2023-04-14 17:12:34 +07:00
dab246 29219eb14e TF-1606 Store jmapUrl on memory
(cherry picked from commit 5e7e0f0cfb34510b5c341417044b8057cde2ca35)
2023-03-24 19:40:48 +07:00
Dat PHAM HOANG d252479d19 Remove unnecessary local bindings when global binding did 2023-03-10 21:10:36 +07:00
Huy Nguyễn 1e0013260f Handle some case about share intent from android phone 2023-03-10 21:10:36 +07:00
dab246 04575e084b Trigger OnUpgradeDatabase when upgrade version 2023-02-24 17:33:31 +07:00
dab246 66e4d6c5d2 Mark cache version to clear cache data 2023-02-24 17:33:31 +07:00
dab246 f3f2c19f20 TF-438 Apply new design for push notification 2022-12-02 16:13:47 +07:00
dab246 4aad1c94ed TF-1115 Implement catch exception for HiveAccountDataSource 2022-10-28 16:20:02 +07:00
dab246 c4eac83477 TF-1115 Implement catch exception for AuthenticationOIDCDataSource 2022-10-28 16:20:02 +07:00
dab246 df2406f752 TF-1115 Implement catch exception for CleanupAccountDataSource 2022-10-28 16:20:02 +07:00
dab246 079bd404c2 TF-1074 Handle go to path /session 2022-10-26 21:22:15 +07:00
dab246 0ee990262f TF-1074 Handle go to path /login 2022-10-26 21:22:15 +07:00
dab246 b5e0569907 TF-1074 Change name app routes 2022-10-26 21:22:15 +07:00
Ms Thuỷ 4beb2ef146 TF-1068 implement clean up save recent & get all login username 2022-10-25 14:03:25 +07:00
Ms Thuỷ 00c37870b1 TF-1068 binding & extension 2022-10-25 14:03:25 +07:00
dab246 d6e2f9690f TF-1068 Cleanup recent list login url when exceeding 2022-10-21 13:56:05 +07:00
ManhNTX d968fd35c6 TF-523: remove unnecessary regex 2022-10-07 14:47:14 +07:00
ManhNTX 9fd1b4f653 TF-1033: able share other file not media file 2022-10-07 14:47:14 +07:00
dab246 34f99f38e5 TF-886 Sync delete token oidc and clear cache 2022-09-07 15:47:01 +07:00
ManhNTX 83bf289550 TF-501 [iOS] add Mail app to be Default mail 2022-08-31 10:54:25 +07:00
ManhNTX 36bec1c9d5 TF-867 [Android] Share image with TeamMail app but image is not add to inline image 2022-08-31 10:54:25 +07:00
ManhNTX 7d33899aba open composer view when selected share file 2022-08-03 15:31:50 +07:00
dab246 326165a655 TF-581 Update new splash screen for android/ios 2022-06-16 15:07:48 +07:00
dab246 a393048418 TF-624 Hide credential form when oidc is available on browser 2022-06-09 21:20:26 +07:00
dab246 ff5a951a37 TF-624 Clear all cache and credential when can not get authenticated account 2022-06-09 21:20:26 +07:00
dab246 61bea0b667 TF-624 Use AuthenticationClient to Get/Refresh token and logout oidc 2022-06-09 21:20:26 +07:00
dab246 693f4dbc15 TF-606 Implement refresh token when access token expired 2022-06-04 08:39:50 +07:00