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
|
3878400fbf
|
TF-2461 Fix warning when run dart analyze
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-26 07:54:15 +01: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
|
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
|
0c46071bbf
|
TF-2302 Fix delete folder
Signed-off-by: dab246 <tdvu@linagora.com>
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit e5d455fd923053d1cd3793204130e6dd4423f5e0)
|
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
|
5c5aaec976
|
TF-2302 Fix move email to mailbox
(cherry picked from commit 639cba6bf9f5631fd36d0f1a65459beb5803a118)
|
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
|
39e53f0769
|
TF-1704 Fix weird infinity loop when delete folder on server CYRUS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit ba3c6f04b0628343bab42ff63cec86cc6efc4944)
|
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
|
7f1f9b58df
|
TF-2280 Call BackgroundIsolateBinaryMessenger.ensureInitialized on cross-platform
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit c2bcbd604f3a6ea96288253efc527be51ad6d178)
|
2023-10-31 19:48:03 +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
|
64ad8ea049
|
TF-1913 Fix thread view keeps reloading
(cherry picked from commit fc7ecd17f685b82bac98d808af450000e0f02c47)
|
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
|
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
|
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 |
|
dab246
|
06277d3532
|
Store state cache by AccountId
(cherry picked from commit cb8d44d31360986b1c87694681166e83fc78a666)
|
2023-05-08 13:03:51 +07:00 |
|
dab246
|
8414c0d819
|
Get spam mailbox cache by AccountId
(cherry picked from commit c35685bf34f5f4fbf28c4cbca9842c20dee61ffc)
|
2023-05-08 13:03:51 +07:00 |
|
dab246
|
6189edd777
|
Get all mailbox cache by AccountId
(cherry picked from commit 8a7ccbf5d757ac9f1ffbd1fc5a1c863f30ab7b4c)
|
2023-05-08 13:03:51 +07:00 |
|
dab246
|
1b7ce6b37a
|
Store mailbox cache by AccountId
(cherry picked from commit 7804f19d27d65af855e145de1953df9a553f3ce0)
|
2023-05-08 13:03:51 +07:00 |
|
dab246
|
618fd9b64e
|
TF-1667 Get spam mailbox cached
(cherry picked from commit 9abd6fc9c5c508499e7d3d9ed525ff57edaead31)
|
2023-04-14 17:12:34 +07:00 |
|
dab246
|
6ccf0232a7
|
TF-1645 Fix can not parse mail capability
(cherry picked from commit fcbe822f76f73cd237dd27069b5f77a1f6b02ff3)
|
2023-03-24 19:40:48 +07:00 |
|
HuyNguyen
|
a794d8491e
|
TF-1604: Add requiredCapabilities support TeamMailbox for SetEmailMethod
(cherry picked from commit af9432c91755489a544b781bf068dd037fc627ee)
|
2023-03-24 19:40:48 +07:00 |
|
HuyNguyen
|
02e5d9e6aa
|
TF-1604: Add method check and get capability is support TeamMailboxes
(cherry picked from commit 078e1ce36fc9c5f1c2d854667d1da52b44fea199)
|
2023-03-24 19:40:48 +07:00 |
|
HuyNguyen
|
8a28225e05
|
TF-1604: Add requiredCapabilities support TeamMailbox for GetEmailMethod
(cherry picked from commit 3922303e63a8e910511361019a54ea13801e3f92)
|
2023-03-24 19:40:48 +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
|
f856ebed4a
|
Always create mailbox with isSubscribed = true
|
2023-02-24 17:33:31 +07:00 |
|
dab246
|
46d793ace3
|
TF-1432 [Data] 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 |
|
ManhNTX
|
e2d9f4e6ee
|
TF-1008 refactor some code
|
2022-11-15 09:39:51 +07:00 |
|
Dat PHAM HOANG
|
8c84a7d55d
|
TF-1008 Handle not found error for deleteMultipleMailbox
|
2022-11-15 09:39:51 +07:00 |
|
Dat PHAM HOANG
|
b3945491fb
|
TF-1008 Update Signature of deleteMultipleMailbox for MailboxRepository
|
2022-11-15 09:39:51 +07:00 |
|
dab246
|
6a9f36396b
|
TF-1115 Implement catch exception for StateDataSource
|
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
|
22aa9acd9c
|
TF-973 Fix can not create folder with name contain special
|
2022-09-28 07:28:21 +07:00 |
|
Dat PHAM HOANG
|
48ae928b4e
|
TF-939 Depend on accountCapabilities to delete multiple mailboxes
|
2022-09-14 10:23:15 +07:00 |
|
ManhNTX
|
f8b5ddc227
|
TF-851 [iOS] Share image with TMail app
|
2022-08-31 10:54:25 +07:00 |
|
ManhNTX
|
36bec1c9d5
|
TF-867 [Android] Share image with TeamMail app but image is not add to inline image
|
2022-08-31 10:54:25 +07:00 |
|