Commit Graph

41 Commits

Author SHA1 Message Date
dab246 8a21e35d1e fix: Prefer reusing AppBaseException instead of redefining the exception contract CacheException and RemoteException 2026-03-10 11:06:16 +07:00
dab246 58c05c38b2 TF-4053 Implement move folder content on mailbox list view 2025-11-05 05:34:21 +07:00
Florent Azavant 89d80fe142 TF-3189 new option to enable/disable subaddressing for a personal folder 2025-02-19 02:34:29 -08:00
DatDang 4bf4113c88 TF-3385 Update cache on set method 2025-02-05 03:00:08 -08: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 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 c279730309 TF-1705 Auto create default folder if missing on server CYRUS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 1a5bad168cddf07662f4c682189840bc8c4bdcef)
2023-11-21 16:54:33 +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
HuyNguyen 7703db7f5a Add GetAll and Refresh mailbox interactor to BaseMailboxController 2023-02-14 17:50:49 +07:00
dab246 181820ed45 TF-1427 Remove object do not used 2023-02-13 15:51:31 +07:00
dab246 e2c0cb52a6 TF-1427 Abstraction mailbox method action 2023-02-13 15:51:31 +07:00
dab246 fce503c9d1 TF-1432 [Presentation] Implement subscribe multiple mailbox 2023-02-13 12:51:07 +07:00
HuyNguyen 6f32bf4ba3 TF-1311: [Presentation] Implement hide mailbox in presentation 2023-02-09 15:09:55 +07:00
dab246 6a9f36396b TF-1115 Implement catch exception for StateDataSource 2022-10-28 16:20:02 +07:00
dab246 d4187eec74 TF-1115 Implement catch exception for EmailDataSource 2022-10-28 16:20:02 +07:00
dab246 da90a2b2fc TF-1115 Implement catch exception for MailboxDataSource 2022-10-28 16:20:02 +07:00
dab246 fb177fb33d TF-1115 Add RemoteExceptionThrower 2022-10-28 16:20:02 +07:00
dab246 34f99f38e5 TF-886 Sync delete token oidc and clear cache 2022-09-07 15:47:01 +07:00
dab246 b95d294a3c TF-886 Implement StoreAuthenticationInfo in repository and datasource 2022-09-07 15:47:01 +07:00
ManhNTX f05114b772 TF-695: implement isolate for empty trash 2022-08-22 14:21:38 +07:00
dab246 737555eb14 TF-675 Implement upload attachment on presentation layer 2022-07-11 11:02:30 +07:00
dab246 589abfafb8 TF-616 Update presentation layer for MarkAsReadMailbox 2022-07-01 11:07:34 +07:00
dab246 85e54357ce TF-599 Handle move mailbox action for mailbox 2022-06-02 11:17:09 +07:00
dab246 30b7d046f9 TF-599 Handle mark as read action for mailbox 2022-06-02 11:17:09 +07:00
dab246 3c44d9aa93 TF-495 Implement linter for mailbox view 2022-04-25 10:52:05 +07:00
dab246 90cad03f56 TF-372 Fix after deleted a mailbox, tmail does not refresh and update the result 2022-03-28 08:59:28 +07:00
dab246 c2f6434686 TF-381 Apply new UI EmailView for browser 2022-03-22 18:10:54 +07:00
dab246 c0f5c47346 TF-235 Implement rename a mailbox 2022-02-25 14:09:18 +07:00
dab246 f658b8cd6e TF-235 Add presentation for rename a mailbox 2022-02-25 14:09:18 +07:00
dab246 79a7b45142 TF-234 Implement delete a mailbox 2022-02-25 06:30:42 +07:00
dab246 cdeab01a58 TF-234 Display selection multiple mailbox 2022-02-25 06:30:42 +07:00
dab246 ba453f71b2 TF-35 Implement search mailbox 2022-02-24 09:49:16 +07:00
dab246 9cca03fff3 TF-35 Add presentation for search mailbox 2022-02-24 09:49:16 +07:00
dab246 e739e23c62 TF-233 Implement create new mailbox and sub-folder 2022-02-23 14:19:10 +07:00
dab246 4fc985b314 TF-141 Delete cache when logout 2021-10-07 11:30:48 +07:00
dab246 eb29f514dc TF-123 Implement refresh all mailbox 2021-10-01 15:48:47 +07:00
dab246 8f5171d581 TF-123 Implement caching mailbox when get all mailbox 2021-10-01 15:48:47 +07:00
dab246 bc6e10bafe Add presentation layer for get list Email in Mailbox 2021-08-18 17:17:21 +07:00
dab246 740859054a Add presentation layer for get Session 2021-08-05 10:53:10 +07:00
dab246 7a99fd2c59 Add presentation layer for mailbox, mail, message 2021-08-02 10:41:24 +07:00
dab246 cab53453b5 Init mailbox feature add presentation layer 2021-07-29 11:42:41 +07:00