dab246
|
017c7135d3
|
TF-2310 Use singleton for HiveCacheConfig to avoid creating multiple instance
|
2024-04-15 15:08:31 +07:00 |
|
dab246
|
abd2b56088
|
Add adr for fix error no active Service Worker of firebase on web
|
2024-04-03 15:30:45 +07:00 |
|
dab246
|
b62588b163
|
Use debounceTime instead of throttleTime to avoid losing new messages
|
2024-04-03 15:30:45 +07:00 |
|
dab246
|
b9602fa793
|
Remove deleteFcmToken function not used
|
2024-04-03 15:30:45 +07:00 |
|
dab246
|
bac123f2d1
|
Fix no active Service Worker when call get token in the first time on web
|
2024-04-03 15:30:45 +07:00 |
|
dab246
|
f5e6cd0822
|
TF-2460 Use conditional export for BroadcastChannel to avoid failed compilation
|
2024-03-26 18:58:03 +07:00 |
|
dab246
|
971b228107
|
TF-2460 Fix real time updates for web are broken
|
2024-03-26 18:58:03 +07:00 |
|
dab246
|
632762bfcd
|
TF-2520 Convert email object to html to perform print on browser
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-03-08 13:40:12 +07:00 |
|
dab246
|
ab2c32154e
|
TF-2520 Implement print email in email view
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-03-08 13:40:12 +07:00 |
|
dab246
|
a90e36c6b3
|
TF-2599 Fix notification flood
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-26 13:12:44 +07:00 |
|
dab246
|
07042bfb45
|
TF-2599 Remove requestPermissionContact in AdvancedFilterController due unnecessary and avoid error request only one set of permissions at a time
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-26 13:12:44 +07:00 |
|
dab246
|
652fb48493
|
TF-2611 Execute Email/get to get detailed email level one-by-one in FCM
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-20 11:33:04 +07:00 |
|
dab246
|
82956378e5
|
TF-2611 Get for maximum 5 latest email in Email/changes on FCM
Signed-off-by: dab246 <tdvu@linagora.com>
clea# Please enter the commit message for your changes. Lines starting
|
2024-02-20 11:33:04 +07:00 |
|
dab246
|
dd8c6e96d7
|
TF-2464 Remove save email delivery state in dart code
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 6209b3550d8687aefc1cf92f3fa4e4516686228b)
|
2024-02-19 15:55:17 +07:00 |
|
dab246
|
1d9cdadefb
|
TF-2464 Cannot request notification permission when reload app
(cherry picked from commit a98cff8871065c3354c4daaa31e0c29b64f93d65)
|
2024-02-19 15:55:16 +07:00 |
|
dab246
|
1835e9fad7
|
TF-2464 Fix can not auto refresh list email when switch background mode to foreground mode
(cherry picked from commit 34b09c0aeacb8bc42cf7196adca2c65aa7eb47e9)
|
2024-02-19 15:55:13 +07:00 |
|
dab246
|
274e01d113
|
TF-2464 Save both EmailDelivery and EmailState in the keychain
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit a37fe7ea8bcc38eb96df39f46128c9e1f7af046e)
|
2024-02-19 15:55:12 +07:00 |
|
dab246
|
eb3e22b467
|
TF-2536 Write unit test for getAllMailbox method repository
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:55:06 +07:00 |
|
dab246
|
d8bfb83e89
|
TF-2536 Change the logic to get all mailbox
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:55:01 +07: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
|
a6bf3160f3
|
Fix: Rename TeamMail to TwakeMail
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 5eecba3ab1ce97c57585e4ed0561d38c614d51a7)
|
2024-01-12 13:49:03 +07:00 |
|
dab246
|
987b018bb7
|
Fix: Update EmailDeliveryState to Keychain
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit ac72825c7bb5840a8d779d0d1a0a336c75ade232)
|
2024-01-12 13:49:03 +07:00 |
|
dab246
|
360d5a542b
|
Fix: Use correct method repository in delete_firebase_registration_cache_interactor
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 2bbfab72f4240a9988ee1c9b23ae8548068f6974)
|
2024-01-12 13:49:03 +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
|
b1b2bb90a5
|
TF-2384 Handle refresh token when token expired in NSE
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit c8a39bb42792770c001ac90d6301d53126225d95)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
e41d329c72
|
TF-2384 Store email delivery state in background mode on iOS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit d87c633809a8eb5779d0d087e3d762b4d825c757)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
a2a1f8246f
|
TF-2384 Store data to keychain when save new Account
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 4d84a3354927d1c0becaf0e8e6d7cc8c54721f58)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
940cc2f315
|
TF-2384 Create KeychainSharingManager to manage data push notification
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit f4b839642806597fd495da789d7654041cd9ef21)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
bfcdda6b67
|
TF-2298 Always get token when open app
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit fae6398d87fdbe2c49fa2dd69b8b20ef11171775)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
d152056473
|
TF-2298 Write unit test to check token expired time
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 3fc44a33c509e186a3bc5d2434169f44dcfe4169)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
8aac206468
|
TF-2298 Show default notification when get failure
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 2e7b415a3f1e98e7b43b4e45c968b7242817c57f)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
f5d878012d
|
TF-2298 Update expires time when old token has expired
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit fb26afe8f52df6e16476aea8a68f9f92c5c4b001)
|
2024-01-08 14:25:26 +01:00 |
|
Dat PHAM HOANG
|
5319d5ca0e
|
Change notification icon for Android
(cherry picked from commit 9119f8e7b3781b43d71b2a9e2a52b9ab90365bf4)
|
2024-01-08 14:25:26 +01:00 |
|
Dat PHAM HOANG
|
04d105e332
|
Change to Twake Mail in localization
(cherry picked from commit 5ee7dc641111894cea69f40c711da645d37bac81)
|
2024-01-08 14:25:26 +01: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
|
5e69c8bd1c
|
TF-1706 Fix grey bar on server CYRUS
(cherry picked from commit 3ae632c967607cd84ddd79da8d9e17421f6b31ff)
|
2023-11-21 16:54:33 +07:00 |
|
dab246
|
09f213ebb6
|
TF-1710 Move all method of PresentationMailbox object to extension to sync
(cherry picked from commit 408fb1840df1f04d51c018992e13ad1011649cbd)
|
2023-08-18 21:29:50 +07:00 |
|
dab246
|
903b720b2e
|
TF-2047 Inject binding html analyzer
(cherry picked from commit 3840e511567172a290886998037b17e2b88db9a5)
|
2023-08-18 21:29:50 +07:00 |
|
dab246
|
54ed80783f
|
TF-1857 Update properties calendar event in push notification
(cherry picked from commit 4e08d5c224eca3e7ac9c5e628f5978fba3ea23e8)
|
2023-07-31 19:24:25 +07:00 |
|
dab246
|
b939c59fb0
|
TF-1898 Fix there is no notification badge only on IOS
(cherry picked from commit c8c8a03267846df5c5d2032553988fd393fbc02d)
|
2023-07-14 16:24:47 +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
|
125f1a6f13
|
TF-1923 Store list new email by ascending
(cherry picked from commit e2ad80e20bca3d72bf9799e957b995a24c0844c8)
|
2023-06-26 22:02:30 +02:00 |
|
dab246
|
5faab2c306
|
TF-1923 Add createdTime for DetailedEmail
(cherry picked from commit 817c35849338c483feaa2a68586b162a8a67b9a2)
|
2023-06-26 22:02:30 +02:00 |
|
dab246
|
6d96a1109e
|
TF-1923 Fix new email offline mode not working
(cherry picked from commit c1c48e93d50cb0ebbccaf11c3f4a975af640b63a)
|
2023-06-26 22:02:30 +02: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
|
3ed868c35d
|
TF-1915 Update state action of sending email item
(cherry picked from commit b23e3389432ec4e385da0d08b79f1727405f0503)
|
2023-06-13 10:17:45 +07:00 |
|
dab246
|
6aa87ff012
|
TF-1915 SendingState of SendingEmail updates according to the work done in WorkManager when network connectivity is restored
(cherry picked from commit 744c8bc8dc8a82cb3afb75aead5a744adaae5501)
|
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 |
|