Commit Graph

215 Commits

Author SHA1 Message Date
DatDang 69fa8d2dce Upgrade Twake Mail Flutter to v3.24.5
Revert "fixup! Upgrade Twake Mail Flutter to v3.24.5"

This reverts commit 0a597753a92b658ec17b0578ed488584d7c514d4.
2025-02-10 19:34:37 -08:00
DatDang 3541ac085e TF-3385 Fix mark as read not work properly 2025-02-05 03:00:08 -08:00
DatDang b95ec24b3c TF-3385 Update move emails 2025-02-05 03:00:08 -08:00
DatDang f1613a55ce TF-3385 Update empty trash and spam emails 2025-02-05 03:00:08 -08:00
DatDang 9660b40cd1 TF-3385 Update permanently delete emails 2025-02-05 03:00:08 -08:00
DatDang 059185660e TF-3385 Update save and remove draft email 2025-02-05 03:00:08 -08:00
DatDang 571ffc4dbd TF-3385 Update recover deleted emails 2025-02-05 03:00:08 -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
Dat PHAM HOANG b07a142bcc TF-3372 Handle Empty mailbox success + failure states 2025-02-05 03:00:08 -08:00
dab246 360027d7a1 TF-3181 Handle on click contact support
(cherry picked from commit 7a6a02f58f5194c7f8c8ad3c047a5b8938ba598e)
2025-02-05 03:00:08 -08:00
dab246 2da1e555bb TF-3181 Display contact support button on mobile app
(cherry picked from commit 01d2a9b71d937930be6ae247996a3ee1e21a5dc0)
2025-02-05 03:00:08 -08:00
dab246 dfd622d7ec TF-3334 Use queue to handle multiple refresh changes mailbox from incoming websocket 2025-02-05 03:00:08 -08:00
dab246 75231636e2 TF-3334 Auto resynchronisation mailbox search view when receives websocket notification 2025-02-05 03:00:08 -08:00
dab246 971b81188d TF-3334 Remove resynchronisation when performing actions with mailbox 2025-02-05 03:00:08 -08:00
dab246 d74951a1ac TF-3334 Remove resynchronisation when performing actions with emails 2025-02-05 03:00:08 -08:00
DatDang 45581e4177 TF-3221 Handle mailto with additional cc and bcc 2024-11-15 14:25:23 +07:00
dab246 764ba95927 TF-3050 Fix synchronize button should refresh all mailbox and emails 2024-09-18 17:01:48 +07:00
DatDang 45a4c78cdc TF-3082 Prevent browser path override after restore identity session 2024-09-10 20:22:54 +07:00
Dat PHAM HOANG 2a3c880d2e TF-2925 Store previous mailboxId to prevent upload ThreadView when change after do any action 2024-08-15 10:14:19 +07:00
Dat PHAM HOANG b25b4dcf5c TF-2934 Handle other failed case of rename mailbox 2024-08-14 10:48:33 +07:00
dab246 71ae708939 TF-2925 Fix change mailbox very quick when refreshing after any mail action make the message list is not showed correctly 2024-08-08 09:46:09 +02:00
dab246 7b5c0d5a75 TF-2871 Block notification on folders Sent, Outbox, Drafts, Spam and Trash 2024-08-07 06:32:45 +02: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
DatDang f7486e565f TF-2694 clear sort order when mailbox is tapped 2024-03-28 14:36:43 +07:00
dab246 5c7d2fd5d9 TF-2596 Support mail to with several recipients
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-19 15:55:07 +07:00
hieubt 71dc206ccd TF-2101 Handle restore deleted messages
(cherry picked from commit e675f98a6c85d9c4a90efc686e6ff72d23b4c678)
2024-01-08 14:25:26 +01:00
hieubt bf0030e7d7 TF-2101 Handle open recover_deleted_messages
(cherry picked from commit a58beb7a293471f39b080805c652c9d6f73dfe20)
2024-01-08 14:25:26 +01:00
hieubt 53922c19d2 TF-1328 Implement archiveMessage in thread and singleEmail
(cherry picked from commit 83b45fdb3f3138e59b7882a8fdb77e522e753f3e)
2024-01-08 14:25:26 +01:00
hieubt 92ea5865aa TF-1328 Add function handle archiveMessage
(cherry picked from commit a6ff6c473534fb919241b072eb86851a15c714aa)
2024-01-08 14:25:26 +01:00
dab246 fbb43e3bb0 TF-1831 Handle system back button in dialog view
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit dc93aa9961987315bd1b478aecda530049b75f02)
2024-01-08 14:25:26 +01:00
dab246 9e5e6af9ce TF-1831 Handle system back button in setting view
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 5f00c1adcb1bc45ec47b1cff1eb738228264dee1)
2024-01-08 14:25:26 +01:00
dab246 bb98f02918 TF-1831 Handle system back button in search email
Signed-off-by: dab246 <tdvu@linagora.com>

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit f4ffd113f192415c8613bf12fe40db1af902edaf)
2024-01-08 14:25:26 +01:00
dab246 41eb95257d TF-1718 Handle unsubscribe mail by mailto links
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit f96273c52456ecd758d8bbbafc4d2c7af6ec7921)
2023-11-21 16:54:33 +07: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 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 eb3e27ce91 TF-2311 Select default mailbox when receive data stream in onData
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 96543ebcef4cf0f9b985710cb449fda0bd7372ac)
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 780751034a TF-2302 Fix show folder
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 221f26feefea1e42ecad72dc0eb2fe9471d683a9)
2023-11-21 16:54:33 +07:00
dab246 953777ec5b TF-2302 Fix move folder
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 48a07750c00b10b01c54a65b5b44434d9aababec)
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 774fb4ad87 TF-2269 Add a new action "Confirm all email here are Spam" for spam mailbox
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 1d4ef573e525681028d46d7c9d92cb6127eab757)
2023-11-21 16:54:33 +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 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
hieubt ef7ba13852 TF-2194 Add case subFolder to search mailbox
(cherry picked from commit ee0b9b32818dd374424be2745ba32237ee4035f6)
2023-10-09 12:12:24 +07:00
hieubt 025f76b5c5 TF-2194 Add case newSubfolder to handleMailboxAction
(cherry picked from commit 6f41eb65b44e6a25bc3ec030dd840311beb619ef)
2023-10-09 12:12:24 +07:00
dab246 f408ab6712 TF-2187 Handle click system back button to back to Inbox
(cherry picked from commit 95dfd0eea6b64b8437b0ee35b489bd2660da8a71)
2023-10-09 12:12:24 +07:00
dab246 6710702924 TF-2168 Fix mailto invalid recipient
(cherry picked from commit c559daeb1029c96103e3bca951317d878a837a5c)
2023-10-09 12:12:24 +07:00