Commit Graph

115 Commits

Author SHA1 Message Date
dab246 4d045bbf1a Hotfix conflict role Spam/Junk 2024-08-16 12:00:20 +07:00
dab246 8b7ac1f039 TF-2893 Apply the standard app grid icon 2024-08-08 09:46:09 +02:00
dab246 2228d1a5d8 TF-2857 Change logo & text in application 2024-08-08 09:46:09 +02:00
dab246 eca11b3506 TF-2928 Show confirm dialog & handle exception when reload browser or loss of connection 2024-08-07 06:32:45 +02:00
dab246 cd5c240401 TF-2475 Replace TypeAheadFormField to TypeAheadField compatible flutter_typeahead version 0.5.2
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 87d1a17ddd76c87d2c99cee46c54ef3541929fc6)
2024-07-02 13:06:10 +02:00
Dat PHAM HOANG d2fdbfab0f TF-2810 Handle crashed when no browser available for OIDC 2024-04-23 12:44:20 +07:00
dab246 499141cdaa TF-2384 Merge Token with TokenOIDC to avoid confusion
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 9951d47a11bef36362cd2a5ad679a8a1fcaf022c)
2024-01-08 14:25:26 +01:00
dab246 bd4fb500f6 Fix login password input obscure icon
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit c053db65bd36197c122d75aa8a128ef31dcdadf6)
2024-01-08 14:25:26 +01:00
dab246 348556392d Add title message for privacy button
(cherry picked from commit 070b3b1d4adb8ee9dfa0e237ac187304e085a11f)
2024-01-08 14:25:26 +01:00
dab246 506eaabb4b Fix login view background color
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit e0d25fbd6be827048f249ffd236ce1718129515e)
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 9a37b717ac TF-2271 Remove parameter not used
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit c581798c23fca8b1f4dc5d659248431c31252334)
2023-11-21 16:54:33 +07: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 69c1f569be TF-2311 Update baseUrl when text input changed
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 45b455b46037623db731c3249429b9a796cad23c)
2023-11-21 16:54:33 +07:00
dab246 3ac7db244d TF-2311 Show status bar when logout app on Android
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 19c9df2b6d1ac34183d31543a20fe4786c68b044)
2023-11-21 16:54:33 +07:00
dab246 fb47832225 TF-2311 Sync use variables in BaseController to avoid wasting memory
Signed-off-by: dab246 <tdvu@linagora.com>

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 21ac80615f7bc9e832fd72cb8ae6875c967d3cea)
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 eb997f55b7 Convert LoginTextInputBuilder functional to StatefulWidget
(cherry picked from commit b7c41f18d6e57e17e6e9f46e2b18905fca1ea85a)
2023-09-14 16:58:31 +07:00
dab246 bac47c7a5e Check OIDC available when no account is logged in
(cherry picked from commit 2580e86ed807522125ce7e2eaa932f4a96b0671a)
2023-09-14 16:58:31 +07:00
dab246 1ab03dc1e1 Remove NoAuthenticatedAccountFailure state unnecessary
(cherry picked from commit 38b6632a4a8d2ce9478dabf1d5547ab7ef289586)
2023-09-14 16:58:31 +07:00
dab246 d506248fa6 Replace all png icon to svg icon
(cherry picked from commit b3d87bdaf11289778e508402c567fee2e545af98)
2023-09-14 16:58:31 +07:00
dab246 20c9777819 Fix TextEditingController was used after being disposed in LoginView
(cherry picked from commit 16d0c8b5db6e5829836a87afb66769698236c837)
2023-09-14 16:58:31 +07:00
dab246 a26d2e60a0 Fix the login screen freezes when pasting the link in the browser address bar
(cherry picked from commit b1413bc2361e0dde1474ec87c4568fc63703961a)
2023-09-14 16:58:31 +07:00
dab246 d29321da39 TF-2078 Sync use launchLink to open hyper link
(cherry picked from commit f5c9b0b0f2d2c5fcf06201fb06a1534f5da3a0f7)
2023-08-18 21:29:50 +07:00
dab246 2e9f45139a TF-2046 Move passFocusNode to controller to dispose it when view disposed
(cherry picked from commit acfd76687537e81d1865f2c153d8d5324649ea4f)
2023-07-20 18:37:52 +07:00
dab246 980f7e34f3 TF-2046 Use controller cached in GetWidget instead of using Get.find<LoginController>()
(cherry picked from commit 4403e2871d6486e693b6c4052df92b7634eadb25)
2023-07-20 18:37:52 +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 bc8a03cbce [HOT-FIX] Webfinger is recalled many times
(cherry picked from commit 1873e0f199c29965543a7504f30308e0024c725c)
2023-07-07 22:45:26 +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 96145aae7a Sync all use PlatformInfo to check platform while runtime
(cherry picked from commit 514fec1f2f4f1ff8a584bf8db7bf3a5537a3e9f8)
2023-06-15 16:43:58 +07:00
dab246 5c3833b72f TF-1884 Support RTL mode for TypeAheadFormField
(cherry picked from commit e375d87d5d485ecb717b1a8afee2b7bf741fbeac)
2023-06-15 16:43:58 +07:00
dab246 9064d95483 TF-1884 Support RTL mode for TextFormField
(cherry picked from commit 7c12f65a037bb5a1b6cef91938af1ec1dac20a9b)
2023-06-15 16:43:58 +07:00
dab246 df19b979a2 TF-1884 Support RTL mode for TextField
(cherry picked from commit 3f8445141bea9dbf276a6a336114e4e2b549936f)
2023-06-15 16:43:58 +07:00
dab246 9f8eab3e01 TF-1899 Add failure param when handleExceptionAction
(cherry picked from commit 3e87b9fb2c17ebc6524003d3587be02317a7a768)
2023-06-13 10:17:45 +07:00
dab246 00d8499879 TF-1899 Sync and optimize handle error in base controller
(cherry picked from commit 1901d66c9100ca455c91ee8c95341de2a283eb67)
2023-06-13 10:17:45 +07:00
dab246 5b01715dcd TF-1810 Move all hive clients to a separate folder
(cherry picked from commit c72e16b576835b7748e20ab3e5cce5e1f505a65f)
2023-06-05 11:02:20 +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 b771785e58 TF-1434 Implement autofillHints for login view
(cherry picked from commit dde68350d558fece56e46f8ce11916a2f673b26d)
2023-04-14 17:12:34 +07:00
dab246 3eb1e20b5b TF-1665 Enable app grid on mobile
(cherry picked from commit c9f9a2c214316606c8d3f9d63cf38c326369b112)
2023-04-14 17:12:34 +07:00
dab246 84438efc89 TF-1694 Use KeyboardUtils to centralized management show/hide keyboard
(cherry picked from commit e2598476ecdc8c5d16a17dc3c777a34620013c64)
2023-04-14 17:12:34 +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 a11415ce9c TF-1440 Fix user can not sign again after click back browser button in OIDC
(cherry picked from commit 27ff8d3a834306bf7f3711e0df85e7da126c7160)
2023-03-24 19:40:48 +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
dab246 2b71aba278 TF-1487 Apply linter rule 2023-03-10 21:10:36 +07:00
Dat PHAM HOANG d443a28b98 TF-1379 Add privacy policy in login screen 2023-01-13 15:32:48 +07:00
dab246 6566372337 TF-1317 Update authentication account to store AccountId 2023-01-12 16:15:00 +07:00
dab246 71abe0cf37 TF-934 Implement search by query when open new tab 2022-11-15 09:41:33 +07:00
dab246 6050ee5386 TF-934 Select mailbox, email when change route on browser 2022-11-15 09:41:33 +07:00