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
|
f1ec1d7324
|
TF-3189 new option to copy a folder's subaddress
|
2025-02-19 02:34:29 -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 |
|
dab246
|
eb51e9b3b1
|
TF-3334 Remove Email/get of mark as read & mark as star action
|
2025-02-05 03:00:08 -08:00 |
|
dab246
|
764ba95927
|
TF-3050 Fix synchronize button should refresh all mailbox and emails
|
2024-09-18 17:01:48 +07:00 |
|
dab246
|
4d045bbf1a
|
Hotfix conflict role Spam/Junk
|
2024-08-16 12:00:20 +07:00 |
|
Dat PHAM HOANG
|
b25b4dcf5c
|
TF-2934 Handle other failed case of rename mailbox
|
2024-08-14 10:48:33 +07:00 |
|
dab246
|
016b75aa51
|
TF-2667 Move the creation of mailbox request id to the data layer
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-06-11 13:59: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 |
|
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
|
dbdffff355
|
TF-2302 Resolve conflicts on the master branch
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 6eb9f32ee0f67d9b78be13a4ecd4b1ae2b4de9a0)
|
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 |
|
Dat PHAM HOANG
|
e17f9ab4b1
|
Change from mailbox to folder (#2156)
(cherry picked from commit 1bdaa417a25648bbe5e9c3637c413c246da3d7ef)
|
2023-10-27 11:18:29 +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
|
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
|
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
|
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
|
0e3c09c861
|
TF-1813 Apply new icon for outbox mailbox
(cherry picked from commit dea5173e74822432b0adf28dacffe92f2678a1ef)
|
2023-06-13 10:17:45 +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
|
57ac72706c
|
TF-1201 Support mouse right click for mailbox menu to open context menu on browser
(cherry picked from commit 1ce2735d7ae40c76082988aae9bc28a835ac1a56)
|
2023-03-24 19:40:48 +07:00 |
|
dab246
|
2b71aba278
|
TF-1487 Apply linter rule
|
2023-03-10 21:10:36 +07:00 |
|
dab246
|
163ed8b9fe
|
Add null-safety for list props with type dynamic
|
2023-02-24 17:33:31 +07:00 |
|
dab246
|
f856ebed4a
|
Always create mailbox with isSubscribed = true
|
2023-02-24 17:33:31 +07:00 |
|
dab246
|
b0273711ee
|
TF-1427 Handle show mailbox in search mailbox view
|
2023-02-13 15:51:31 +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
|
10ba3867d8
|
TF-1310: [Presentation] Refactor buildTree logic in TreeBuilder + BaseMailboxController
|
2023-02-06 11:31:00 +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 |
|