Commit Graph

3463 Commits

Author SHA1 Message Date
DatDang 4bf4113c88 TF-3385 Update cache on set method 2025-02-05 03:00:08 -08:00
DatDang ea283207a7 TF-3385 Clean up ThreadController and SearchEmailController ever listener 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
dab246 6421d3c8ee TF-3379 Add unit test for getCountMailAddressWithoutMe method 2025-02-05 03:00:08 -08:00
dab246 749e0a8580 TF-3379 Show replyAll button when sender not me 2025-02-05 03:00:08 -08:00
dab246 0f94e52d35 TF-3370 Handle SetError when make email action (Mark as read/star/move/delete) 2025-02-05 03:00:08 -08:00
dab246 47963d162b TF-3337 Write unit test to verify number of times call request when performing mark as read/star and move emails 2025-02-05 03:00:08 -08:00
dab246 9026cfc9fa TF-3337 Set maximum objects in Email/Set method when mark as read/star and move emails 2025-02-05 03:00:08 -08:00
Dat PHAM HOANG 7efe5ed31d TF-3372 Handling error for empty trash failure 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
Dat PHAM HOANG 06adc9e6a8 TF-3372 Use viewStateMailboxActionProgress to build progress bar for not only MarkAsRead but also Empty mailbox action 2025-02-05 03:00:08 -08:00
Dat PHAM HOANG da0a3a9da6 TF-3372 Adding onProgressController to interactor layer 2025-02-05 03:00:08 -08:00
Dat PHAM HOANG a81d33f98b TF-3372 Worker adds progress state to onProgressController in mobile/web 2025-02-05 03:00:08 -08:00
Dat PHAM HOANG e327cf6b9c TF-3372 Add onProgressController to get the progress of emptying task 2025-02-05 03:00:08 -08:00
Dat PHAM HOANG c735789709 TF-3372 Fix Empty Trash/Spam base on receivedAt 2025-02-05 03:00:08 -08:00
Dat PHAM HOANG 23b08758a5 [CI] Fix Ruby conflict version 2025-02-05 03:00:08 -08:00
Dat PHAM HOANG a016156505 Bump version to v0.14.5 2025-02-05 03:00:08 -08:00
Dat PHAM HOANG c63e3d2973 TF-3334 Synchonize cache all the time have new changes even in search or not 2025-02-05 03:00:08 -08:00
Dat Dang 2d976bed18 TF-3369 Fix cid image without disposition (#3373) 2025-02-05 03:00:08 -08:00
dab246 f0e0869f96 TF-3372 Fix [MU] Emptying trash: Many unnecessary Email/query + Email/get requests 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 129d5f5fa8 TF-3181 Display contact support button on web app
(cherry picked from commit cfc027522962fbf7092c8a15876d6c61f0aca6fc)
2025-02-05 03:00:08 -08:00
DatDang e54fd73d58 fixup! TF-3332 Prevent refresh when switching mailbox 2025-02-05 03:00:08 -08:00
DatDang 3d6b2b1a7e fixup! TF-3332 Prevent refresh when switching mailbox 2025-02-05 03:00:08 -08:00
DatDang fc55f5de8e fixup! TF-3332 Prevent refresh when switching mailbox 2025-02-05 03:00:08 -08:00
DatDang 85b9e49800 TF-3332 Prevent refresh when switching mailbox 2025-02-05 03:00:08 -08:00
dab246 091d52e635 TF-3333 Remove Mailbox/query & Mailbox/get when performing display spam banner 2025-02-05 03:00:08 -08:00
Dat PHAM HOANG e386848af8 TF-3334 Add more concurrence test cases for WebSocketQueueHandler 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 ba93e7b514 TF-3334 Dispose web socket when close controller 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 6063f4b832 TF-3334 Remove Email/get of unsubscribe email action 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 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 d36327f69c TF-3334 Auto resynchronisation search view when receives websocket notification on mobile & tablet responsive web 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 48a035edc9 TF-3341 Integration test web socket for mobile 2025-02-05 03:00:08 -08:00
DatDang ea58e3297b TF-3341 Enable web socket for mobile 2025-02-05 03:00:08 -08:00
DatDang 4a024699e2 Format calendar event description 2025-02-05 03:00:08 -08:00
DatDang 414718141e TF-3336 Make Echo ping of web socket optional 2025-02-05 03:00:08 -08:00
Dat PHAM HOANG 809284d54a Bump version to v0.14.4 2025-02-05 03:00:08 -08:00
dab246 03e1c0e13f TF-3349 Add integration test for forward email 2025-02-05 03:00:08 -08:00