dab246
|
2e8a11e7eb
|
refactor(sentry): standardize exceptions to prevent Sentry minification
|
2026-03-10 11:06:16 +07:00 |
|
Dat Vu
|
9cd75b2885
|
TF-4339 Fix CORS issue on openid-configuration call (#4342)
|
2026-02-23 17:18:20 +07:00 |
|
Dat H. Pham
|
d02676dfb7
|
Retry with separated Dio to avoid Deadlock in error queue
|
2026-02-10 16:58:58 +07:00 |
|
Dat H. Pham
|
b14bb6acc0
|
Update ADR for OIDC token refresh
|
2026-02-10 16:58:58 +07:00 |
|
Dat H. Pham
|
8fe935ac30
|
fix infinitive loop when 401 before expired token
|
2026-02-10 16:58:58 +07:00 |
|
Dat H. Pham
|
f36dd7c40a
|
fix: add more info in log
|
2026-02-10 16:58:58 +07:00 |
|
dab246
|
e55283abb8
|
fix: Add log trace to send log to Sentry and print to web console for validate refresh token
|
2026-02-10 16:58:58 +07:00 |
|
dab246
|
ada44dd5d0
|
fix(auth): handle 400 error during token refresh flow
|
2026-02-10 16:58:58 +07:00 |
|
dab246
|
eb1805d010
|
fix: remove refreshingTokensOIDC method is not used in repository
|
2026-02-10 16:58:58 +07:00 |
|
dab246
|
ed7a07c36f
|
TF-4274 Persist encryption key hive avoid broken data
|
2026-01-29 18:00:36 +07:00 |
|
dab246
|
4b3a0692a9
|
TF-4274 Clear encryption keys with account cache.
|
2026-01-29 18:00:36 +07:00 |
|
dab246
|
b3e5ab0df4
|
fix(cnb): skip local email cache and add safe email/state cache clearing
(cherry picked from commit 0e7f589df58240badc1d2340e9856882aa075b63)
|
2026-01-29 18:00:36 +07:00 |
|
dab246
|
6b1c7e23dc
|
TF-4193 Fix all Nitpick comments from coderabbit
|
2026-01-19 11:34:43 +07:00 |
|
dab246
|
ec75bb3cab
|
TF-4136 Add config Sentry
|
2026-01-15 09:46:51 +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
|
0bbcfd0f75
|
TF-4186 Add datasource/repository for save and get company server login info
|
2025-12-10 17:13:11 +07:00 |
|
dab246
|
43de7edd47
|
TF-4145 Implement get oidc user_info from endpoint of oidc configuration
|
2025-11-17 14:24:30 +07:00 |
|
dab246
|
5aec0b2d13
|
TF-3976: Fix URL lookup failure when DNS resolution fails
|
2025-11-12 14:10:37 +07:00 |
|
dab246
|
37deead391
|
TF-3976 Support DNS SRV resolvers without Cloudflare/Google dependency
|
2025-11-12 14:10:37 +07:00 |
|
dab246
|
51b85c8b79
|
TF-4049 Pre-fill OIDC login form
|
2025-10-17 09:57:11 +07:00 |
|
dab246
|
d4a56afaa1
|
TF-3833 Fix failed to keep mobile app connect after network issue
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-08-14 09:58:06 +07:00 |
|
DatDang
|
4fd0931c9e
|
TF-3586: Upgrade Flutter to 3.27.4
|
2025-07-30 15:24:57 +07:00 |
|
dab246
|
6f87058459
|
Remove async function for SessionStorageManager
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-07-17 10:57:43 +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 |
|
dab246
|
02c2e08e40
|
Remove closeBox when open box in hive database
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-07-01 10:34:16 +07:00 |
|
dab246
|
dce74b43e9
|
TF-3260 Load & Display App Grid Linagora Ecosystem
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-02-19 00:00:02 -08:00 |
|
Florent Azavant
|
005790ae5f
|
handle parsing exception for OIDCHttpClient::checkOIDCIsAvailable()
|
2025-02-17 18:51:43 -08:00 |
|
Florent Azavant
|
35b90ba87a
|
clearer exception handling in OIDCHttpClient::checkOIDCIsAvailable()
|
2025-02-17 17:34:38 -08:00 |
|
dab246
|
223fdbf1fb
|
TF-3278 Handle open app via deep link at MailboxDashboard screen
|
2025-02-05 03:00:08 -08:00 |
|
dab246
|
a7c4ca9448
|
TF-3312 Hide system's confirm dialog when logging out
|
2025-02-05 03:00:08 -08:00 |
|
dab246
|
623826d29f
|
TF-2387 Handle logout twake workplace
|
2024-11-08 14:25:09 +07:00 |
|
dab246
|
e13f86a037
|
TF-2387 Handle sign up twake workplace
|
2024-11-08 14:25:09 +07:00 |
|
dab246
|
6c0eea0238
|
TF-2387 Handle sign in SAAS platform
|
2024-11-08 14:25:09 +07:00 |
|
DatDang
|
0d4c266300
|
TF-2965 Add retry capability for OIDC check request
|
2024-09-17 18:50:41 +07: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 |
|
Dat PHAM HOANG
|
adaab2198d
|
Close hive boxes in Background (notificaiton)
|
2024-08-07 06:32:45 +02: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 |
|
Dat PHAM HOANG
|
885a386068
|
Fix duplicated selected AccountCache
|
2024-06-24 12:08:09 +07:00 |
|
dab246
|
c9fed1fa41
|
TF-2667 Use Username replace UserProfile
|
2024-06-11 13:59:12 +07:00 |
|
dab246
|
145a49d728
|
TF-2644 Handle total size exceeded maximum size when drag & drop multiple file to composer
|
2024-06-11 13:59:12 +07: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
|
498d3cb77b
|
Fix mobile app force logout with multiples request in onError queue
|
2024-05-03 05:39:36 +07:00 |
|
dab246
|
779bd224b1
|
TF-2310 Don't use Hive.boxExists() to avoid creating a database without an object store in hive on some browsers (Safari/Firefox)
|
2024-04-15 15:08:31 +07:00 |
|
dab246
|
01c37d08d3
|
TF-2597 Remove log response in interceptor
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-29 14:45:53 +07:00 |
|
dab246
|
d98fcf72e0
|
TF-2461 Write unit test for login AuthorizationInterceptors
Signed-off-by: dab246 <tdvu@linagora.com>
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-26 07:54:15 +01:00 |
|
dab246
|
d450d30949
|
TF-2461 Remove logic retry in authorizationInterceptors
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-26 07:54:15 +01:00 |
|
dab246
|
d5210c23b0
|
TF-2461 Remove TimeOutInterceptor unnecessary
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-26 07:54:15 +01:00 |
|