Commit Graph

47 Commits

Author SHA1 Message Date
dab246 501d4d38d9 TF-2871 Handle click notification to open detailed email on iOS 2024-08-07 06:32:45 +02:00
Dat PHAM HOANG 79765414d5 TW-2835 Add right exception thrower for database operation of AuthenticationOIDCDatasource 2024-05-07 18:14:10 +07:00
dab246 8fb7ca0f01 TF-2592 Hide toast message when get error token expired
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-19 15:54:59 +07:00
dab246 72dc821963 TF-2461 Navigate to login when response failure is GetCredentialFailure/GetStoredTokenOidcFailure/GetAuthenticatedAccountFailure
Signed-off-by: dab246 <tdvu@linagora.com>
2024-01-26 07:54:15 +01: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 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 c0bef69435 TF-2271 Replace string to object for Username & Password
(cherry picked from commit 7958557b9d4787aa5a319267a57b93ccc753c59e)
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 1ab03dc1e1 Remove NoAuthenticatedAccountFailure state unnecessary
(cherry picked from commit 38b6632a4a8d2ce9478dabf1d5547ab7ef289586)
2023-09-14 16:58:31 +07:00
dab246 8eed49fd73 TF-1961 Transform html email content in composer
(cherry picked from commit f5470c130744242195b265a0ea4aad044ad8e740)
2023-08-18 21:29:50 +07:00
dab246 6f1ef2e645 TF-2040 Add LanguageCodeConstants to manage language supported
(cherry picked from commit de57a6a8a43c18e1deed057d6a0e12c06c2bb1fe)
2023-07-31 19:24:25 +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 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 009ab2b889 TF-1606 Convert apiUrl to qualified url
(cherry picked from commit f446fd598dfcdc0dfd041419a8a5f709606a4605)
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 0ae860e789 Fix build error 2023-03-10 21:10:36 +07:00
Dat PHAM HOANG f1ccbe26e5 Move logout logic to BaseController to handle logout when BadCredentials for all cases 2023-03-10 21:10:36 +07:00
dab246 2b71aba278 TF-1487 Apply linter rule 2023-03-10 21:10:36 +07:00
dab246 516f435293 TF-1400 Fix can't logout when fcm disabled 2023-01-18 19:06:05 +07:00
dab246 6566372337 TF-1317 Update authentication account to store AccountId 2023-01-12 16:15:00 +07:00
HuyNguyen 0be83f82b6 TF-1289-PartII : Handle destroy subscription when logout OIDC 2023-01-06 10:44:50 +07:00
HuyNguyen b291250cfc TF-1289: [Presentation] Implement DestroySubscription when logout 2023-01-04 10:10:30 +07:00
HuyNguyen 886c9406df TF-1289: [Presentation] Implement GetSubscription in presentation and reloadable 2023-01-04 10:10:30 +07:00
HuyNguyen 93d7141ba1 TF-1289: Make sure clear data in Hive DB 2023-01-04 10:10:30 +07:00
HuyNguyen 731018395f TF-1289: Delete FCM Token when logout 2023-01-04 10:10:30 +07:00
dab246 0ee990262f TF-1074 Handle go to path /login 2022-10-26 21:22:15 +07:00
dab246 d3124f055b TF-1074 Handle go to path /dashboard 2022-10-26 21:22:15 +07:00
dab246 b5e0569907 TF-1074 Change name app routes 2022-10-26 21:22:15 +07:00
dab246 ac9f00c948 TF-971 Implement method injectAutoCompleteBindings in all controller handle autocomplete 2022-09-23 16:08:06 +07:00
dab246 c8aee471c0 TF-940 Update apiUrl to baseUrl when reload web 2022-09-23 10:43:44 +07:00
Dat PHAM HOANG ccc63e4fc1 TF-939 Inject Vacation's components depend on the session capability 2022-09-15 20:21:45 +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
dab246 6e4b1f71f8 TF-750 Inject AutoCompleteBindings when get session success 2022-07-25 16:59:52 +07:00
dab246 915498a890 TF-297 Remove language selected when logout 2022-07-10 07:50:00 +07:00
dab246 0dd387365a TF-624 Reload page when logged oidc 2022-06-09 21:20:26 +07:00
dab246 70cf445443 TF-624 Close hive database when logout 2022-06-09 21:20:26 +07:00
dab246 9c9e12dedc TF-624 Implement logout oidc on browser 2022-06-09 21:20:26 +07:00
dab246 c445d3c71a TF-607 Delete authority oidc when logout 2022-06-06 12:00:53 +07:00
dab246 ced3fecd1f TF-607 Implement logoutOidc action when user click signOut 2022-06-06 12:00:53 +07:00
dab246 693f4dbc15 TF-606 Implement refresh token when access token expired 2022-06-04 08:39:50 +07:00
dab246 ea598c20b8 TF-571 Update token for interceptors dio 2022-06-01 14:31:58 +07:00
dab246 f432dfb376 TF-460 Add presentation layer for implement get all identities 2022-04-26 15:35:10 +07:00
dab246 d1c341b020 TF-460 Create ManageAccountDashBoardView 2022-04-26 15:35:10 +07:00
Dat PHAM HOANG c2dc3b43fb TF-362 Add reloadableController to handle reload in web 2022-03-18 17:05:07 +07:00