Commit Graph

34 Commits

Author SHA1 Message Date
dab246 ad975fce8e TF-3484 Try get oidc configuration if possible when web finger is not available
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-09 16:21:20 +07:00
dab246 571ff42980 TF-3484 Remove GetOIDCIsAvailableInteractor duplicate of CheckOIDCIsAvailableInteractor
Signed-off-by: dab246 <tdvu@linagora.com>
2025-06-09 16:21:20 +07: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 c9fed1fa41 TF-2667 Use Username replace UserProfile 2024-06-11 13:59:12 +07: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 6c6e406879 TF-2271 Add dnsLookupToGetJmapUrl method in login repository/datasource
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit eb311420d9f7869af07605064a4e8d442486896a)
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 0583406e3b TF-1708 Update props properties for all state object in interactor
(cherry picked from commit 2a5441c2ef4facf28e7e6e1678e89601d72259be)
2023-07-07 22:45:26 +07:00
dab246 8be3eb53e9 TF-1963 Sync handle exception at data and domain layer
(cherry picked from commit 591388e01fc4fc4c357bdb40a44dac0377dc9fe5)
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 163ed8b9fe Add null-safety for list props with type dynamic 2023-02-24 17:33:31 +07:00
dab246 6566372337 TF-1317 Update authentication account to store AccountId 2023-01-12 16:15:00 +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
Ms Thuỷ 6cf86b0edf TF-1068 implement data layer save recent login username & get all login username 2022-10-25 14:03:25 +07:00
dab246 2a39904b35 TF-1068 Implement make recent list for input of URL 2022-10-21 13:56:05 +07:00
sherlockvn 36e3634c71 TF-1068 add recent url 2022-10-21 13:56:05 +07:00
dab246 261b6a5870 TF-624 Implement get token oidc on browser 2022-06-09 21:20:26 +07:00
dab246 abc7e3da9d TF-624 Implement get authentication info 2022-06-09 21:20:26 +07:00
dab246 5c66d3016f TF-624 Implement authentication 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 ba49d7699a TF-605 Use bearer token download attachment on Android 2022-06-06 10:45:13 +07:00
dab246 02a5fa4b4f TF-606 Implement store/get authority oidc 2022-06-04 08:39:50 +07:00
Dat PHAM HOANG 0b29deeeb9 TF-571 get stored authenticated account 2022-06-01 14:31:58 +07:00
Dat PHAM HOANG 3442c399cf TF-571 Get stored oidc logic 2022-06-01 14:31:58 +07:00
Dat PHAM HOANG a48cd35d4f TF-571 Use response from webfinger to get OIDC from authority 2022-06-01 14:31:58 +07:00
dab246 4804a1659a TF-571 Get token from authentication sso 2022-06-01 14:31:58 +07:00
dab246 ffb5cadc16 TF-571 Setup and get OIDC configuration 2022-06-01 14:31:58 +07:00
dab246 239234f836 TF-571 Check OIDC is available 2022-06-01 14:31:58 +07:00
dab246 5c0c1de5f3 TF-248 Remove all import package not use 2022-02-10 22:43:09 +07:00
dab246 b3e1534de3 TF-34 Add domain layer login for fix bug mock data user 2021-08-26 18:02:58 +07:00
dab246 740859054a Add presentation layer for get Session 2021-08-05 10:53:10 +07:00
dab246 f17d6630a5 Init login feature add domain layer 2021-07-29 11:42:41 +07:00