Commit Graph

83 Commits

Author SHA1 Message Date
dab246 0f051bddfc TF-2717 Get identity when open app, if not get identity, get whenever open composer 2024-06-11 13:59:12 +07:00
dab246 5caf08290b TF-2667 Remove composer cache after close composer view 2024-06-11 13:59:12 +07:00
dab246 ae6341532c TF-2667 Handle save message to cache when reload page 2024-06-11 13:59:12 +07:00
dab246 b58a0179f9 TF-2667 Refresh thread & mailbox view when saving message success 2024-06-11 13:59:12 +07:00
dab246 e232514f6b TF-2667 Show sending message dialog when click send button 2024-06-11 13:59:12 +07:00
Dat Dang ae3f746475 TF-2683 Integrate update always read receipt setting in composer (#2700) 2024-03-13 17:18:25 +07:00
DatDang 1f1327471d TF-2680 Bind dependencies 2024-03-13 17:18:25 +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 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
hieubt 71dc206ccd TF-2101 Handle restore deleted messages
(cherry picked from commit e675f98a6c85d9c4a90efc686e6ff72d23b4c678)
2024-01-08 14:25:26 +01:00
dab246 cfcce759c2 TF-2384 Create StateCacheManager
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 7ec02c363c377f8fd73454491f3e6657821cabc0)
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 a6ecaf321d TF-1718 Implement unsubscribeMail on Jmap server
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 0f61a97aab513cda75c65e3c92ebcf8f6290b6ec)
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 6d05079b1e TF-2302 Rename GetAutocompleteWithDeviceContactInteractor to GetAllAutocompleteInteractor
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit c90e7b2508c5ee5f1e04f2d5432624ced79b0f46)
2023-11-21 16:54:33 +07:00
dab246 b4cf796a57 TF-2269 Clear local spam report data when logout and upgrade app
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 55cd12b2f4cab207dfd525b374b58b60843ce735)
2023-11-21 16:54:33 +07:00
dab246 3481e659df TF-2189 Edit sending email in Sending Queue on iOS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 79e1e2de5555973a5ba4a0c2b8fc3c091bcd63a3)
2023-10-27 11:18:29 +07:00
dab246 11be09014d TF-2189 Only store email to sending queue when offline on iOS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 0dd22e5c3d300573b13d43fbfe50fc1622e2ab13)
2023-10-27 11:18:29 +07:00
dab246 78eddecc1a Fix not found object in bindings
(cherry picked from commit c9086077656b927b50c50498ca6f98e5a1da2b1e)
2023-10-09 12:12:24 +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 9a2e838d03 TF-2064 Update UI for quotas view
(cherry picked from commit 079c3a548e3532bcbeb43464ed8987093e83a7eb)
2023-08-18 21:29:50 +07:00
dab246 375cec9dd1 TF-1710 Implement delete all spam emails action
(cherry picked from commit 9eda27e10066174191059e06af26718f8645d955)
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 8bf5cf3b50 TF-2035 Add binding interactor for calendar event
(cherry picked from commit 4422c12bf5ab8b5c2448893271e74666f3029c9a)
2023-07-31 19:24:25 +07: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 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 dda45438ef TF-1899 Perform invoke StoreSessionAction in Dashboard
(cherry picked from commit 49b0c28db3b76d6c9da8b5e04deb38cc6427e14c)
2023-06-13 10:17:45 +07:00
dab246 86fe019b83 TF-1813 Display SendingQueue mailbox
(cherry picked from commit 3e3667777075ba4029d66302009d81eadf18b6d2)
2023-06-13 10:17:45 +07:00
dab246 c98be4cfc5 TF-1812 Implement interactor store sending email
(cherry picked from commit d1a064ec87c9f0ebdb373c893d891db9a93a9d37)
2023-06-13 10:17:45 +07:00
HuyNguyen 36e08e56d2 TF-1869: GetEmailFromCache when click to notification on foreground
(cherry picked from commit adf16e17070f4e62b3757228a7b9cf6becda828b)
2023-06-05 11:02:20 +07:00
HuyNguyen 63f375a29c TF-1808: Hanlde store email when opening email
(cherry picked from commit 2c895379f83b34e9bafb7545b21d790d01d444af)
2023-06-05 11:02:20 +07:00
HuyNguyen 28d75ce384 TF-1808: Create func store email when opening in data layer
(cherry picked from commit a24b4698eedd8c28461877a717ef305a6c47f185)
2023-06-05 11:02:20 +07:00
dab246 d357358341 TF-1810 Implement store detailed email to cache
(cherry picked from commit 6be6d69ad8e5fb05d839e2649b1f444613eea6d1)
2023-06-05 11:02:20 +07:00
dab246 892fceb037 TF-1810 Add StoreDetailedEmailToCacheInteractor to store detailed email to cache
(cherry picked from commit 60a91537f7ea1225b5ca67f6dd9ef358b33939da)
2023-06-05 11:02:20 +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 e81296bbaf TF-1667 Trigger show spam report banner when mailboxes changed
(cherry picked from commit 6530da92012774a8bd318cd1c87cf1f503feef69)
2023-04-14 17:12:34 +07:00
dab246 fe05df3477 TF-1594 Move SendEmailInteractor to MailboxDashboardController to handle async send email
(cherry picked from commit 63aec51a6ea6e827ea924e91a13ec78d7f48edf7)
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 373405e443 TF-1427 Separate folder for email search 2023-02-13 15:51:31 +07:00
HuyNguyen 04fd640384 TF-1363: [Presentation] Implement disable and enable spam report 2023-01-17 12:33:42 +07:00
HuyNguyen cd04a1b8d0 TF-1362: [Presentation] : Implement StoreLastTimeDismissed and show detail for spam report banner 2023-01-16 09:48:37 +07:00
HuyNguyen 46b50842ce TF-1362: [Domain] Get unreadSpamEmail in Usecase 2023-01-16 09:48:37 +07:00
HuyNguyen db5cc6a47b TF-1362: [Presentation] Create UI for all device and Add Action dismiss 2023-01-16 09:48:37 +07:00
HuyNguyen 6030aec159 TF-1362: [Data] Implement store and get LastTimeDismissedSpamReport in repository and datasource 2023-01-16 09:48:37 +07:00
dab246 6566372337 TF-1317 Update authentication account to store AccountId 2023-01-12 16:15:00 +07:00
dab246 eadc0c4ddc TF-1360 Fix can not add data to stream controller when re-login 2023-01-09 14:44:36 +07:00
sherlockvn db045faf2f TF-284 add getEmailByIdInteractor in mailboxDashboardController 2022-12-09 13:54:40 +07:00
ManhNTX 3d23f3fa2d TF-1014: add covert bytes to gb and edit UI 2022-11-16 09:16:16 +07:00