Commit Graph

56 Commits

Author SHA1 Message Date
dab246 afbebb7eb7 TF-3707 Handle empty spam folder with clear mailbox method
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-06 21:15:42 -07:00
dab246 322c449d49 TF-3707 Handle empty trash with clear mailbox method
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-06 21:15:42 -07:00
dab246 e415077738 TF-3707 Implement clear mailbox method in data and domain layer
Signed-off-by: dab246 <tdvu@linagora.com>
2025-05-06 21:15:42 -07:00
DatDang f23b9eed71 TF-3487 Handle get mailbox failure 2025-04-09 07:55:42 -07:00
dab246 7e0c9bf45c Add unit test for createDefaultMailbox & setRoleDefaultMailbox method in MailboxAPI
Signed-off-by: dab246 <tdvu@linagora.com>
2025-02-24 06:27:45 -08:00
dab246 a8cc19ada2 Hot fix cannot send email on cyrus server when the first open app
Signed-off-by: dab246 <tdvu@linagora.com>
2025-02-24 06:27:45 -08: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 8f5168ec6b TF-3385 Update mark as read and star 2025-02-05 03:00:08 -08:00
DatDang a94513efb4 TF-3385 Update mailbox name 2025-02-05 03:00:08 -08:00
dab246 01b320ce89 TF-3334 Skip getting stored state in interactor when performing actions with email and mailbox 2025-02-05 03:00:08 -08:00
Dat PHAM HOANG b25b4dcf5c TF-2934 Handle other failed case of rename mailbox 2024-08-14 10:48:33 +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
hieubt 71dc206ccd TF-2101 Handle restore deleted messages
(cherry picked from commit e675f98a6c85d9c4a90efc686e6ff72d23b4c678)
2024-01-08 14:25:26 +01:00
dab246 9b661b0688 TF-2271 Implement dns lookup to get jmap url
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 7b0c0015a15a243b6b4aef3d78e7653d556ad109)
2023-11-21 16:54:33 +07:00
dab246 f7ba168d7a TF-2302 Fix rename folder
(cherry picked from commit 606ae303f92e711ffd0dbd8975a19c8fa02eb022)
2023-11-21 16:54:33 +07:00
dab246 17da789fe3 TF-1705 Auto create default folder no role if missing on server CYRUS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 918a554f1fbc5816d48dd00bf01be8624b9dcc9b)
2023-11-21 16:54:33 +07: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 ad5dff4ac8 TF-2280 Fix mark as read mailbox when token expired on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit caab5a896875168f2d98c249207eb3eb537c58ec)
2023-10-31 19:48:03 +07:00
dab246 500767ce7c TF-2078 Hide mailbox loading bar when change state email
(cherry picked from commit 50fa29b2cd403dd3618cf6723e1a70e00c1e7a20)
2023-08-18 21:29:50 +07:00
dab246 f80bede226 TF-1714 Remove constructor domain state class unnecessary
(cherry picked from commit 6293b3d5f4b1220ad285913804b7ce99ed96d54b)
2023-08-18 21:29:50 +07:00
dab246 24d7eee69a TF-1708 Sync use mailbox display name to show all mailbox name by in toast, dialog, label, path..
(cherry picked from commit 62137b655383199005c31d21fce46906fab451dc)
2023-07-07 22:45:26 +07:00
dab246 36f13051bd TF-1708 Improvement search mailbox by display name at locale
(cherry picked from commit f3efbe715c06b87ce3006dc936be26dd272a643c)
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 eb27022a08 Get state cache by AccountId
(cherry picked from commit 9bb1de613ca58e5a7cb66fbc97ecd308754d088b)
2023-05-08 13:03:51 +07:00
HuyNguyen 0b0db87260 TF-1604: Add requiredCapabilities support TeamMailbox for mailbox
(cherry picked from commit ac7a8bff08ddc13e94b9ae97923c477c7d810ba0)
2023-03-24 19:40:48 +07:00
dab246 2b71aba278 TF-1487 Apply linter rule 2023-03-10 21:10:36 +07:00
dab246 6a27190f01 TF-1432 [Domain] Implement subscribe multiple mailbox 2023-02-13 12:51:07 +07:00
dab246 f395fd7dc0 TF-1311 Check condition isMailboxPersonal 2023-02-09 15:09:55 +07:00
dab246 9a46f7f865 TF-1311 Add capability of Team-Mailbox for GetMailboxMethod 2023-02-09 15:09:55 +07:00
HuyNguyen b2af558790 TF-1311: [Presentation]: Handle show toastMsg when hide mailbox 2023-02-09 15:09:55 +07:00
HuyNguyen 6f32bf4ba3 TF-1311: [Presentation] Implement hide mailbox in presentation 2023-02-09 15:09:55 +07:00
HuyNguyen 2f3b1b6a87 TF-1311: set subscribeMailbox in UseCase and implement in Repository 2023-02-09 15:09:55 +07:00
HuyNguyen d57bcd10dd TF-1310: Check capability of TeamMailboxes in session 2023-02-06 11:31:00 +07:00
dab246 0f675c2270 Fix can not refresh change list mailbox and email after take actions with email in succession 2023-01-18 19:05:15 +07:00
Dat PHAM HOANG b3945491fb TF-1008 Update Signature of deleteMultipleMailbox for MailboxRepository 2022-11-15 09:39:51 +07:00
dab246 f19ac43d0f TF-1080 Implement delete multiple mailbox folder 2022-10-26 17:19:19 +07:00
Dat PHAM HOANG 48ae928b4e TF-939 Depend on accountCapabilities to delete multiple mailboxes 2022-09-14 10:23:15 +07:00
dab246 9d0c9ca1f0 TF-838 Implement State for Interactor 2022-08-17 14:29:38 +07:00
dab246 0b6743670e TF-616 Update usecase and datasource 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 aceac30149 TF-348 Fix unread email counter not updating 2022-03-28 09:23:55 +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
Dat PHAM HOANG 5636625fa5 TF-320 Delete mailbox with sub-mailbox 2022-03-14 16:28:09 +07:00
Dat PHAM HOANG 25337069b2 TF-189 Update use-case: Do no split mailbox list into 2 default and folder 2022-03-11 16:25:34 +07:00
dab246 c0f5c47346 TF-235 Implement 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 ba453f71b2 TF-35 Implement 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 ee58a77758 TF-145 Implement LoadMoreEmails in ThreadView 2021-10-11 09:31:49 +07:00
dab246 a19f18c437 TF-145 Implement refresh changes emails in mailbox 2021-10-11 09:31:49 +07:00