dab246
|
8d989c3caa
|
fixup! fixup! TF-4236 Misleading variable name: maxBatches represents batch size, not batch count.
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
38074ab9f7
|
TF-4236 Misleading variable name: maxBatches represents batch size, not batch count.
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
fe57e72a02
|
TF-4236 Apply BatchSetEmailProcessingMixin for some method use SetEmailMethod
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
997c558b91
|
TF-4236 Fix minor: Filename uses grammatically incorrect article.
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
879b18bc45
|
TF-4236 Fix guard delete UI when no handler is provided.
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
1058b94363
|
TF-4236 Implement remove a label from an thread
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
36e573db23
|
TF-4236 Add repository/interactor for remove a label from an email
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
94fd6f8071
|
TF-4195 Add Label to Thread
|
2026-01-19 11:34:43 +07:00 |
|
dab246
|
e8b2c1d2a5
|
TF-4195 Fix comments of coderabbit
|
2026-01-19 11:34:43 +07:00 |
|
dab246
|
0d247b30d7
|
TF-4195 Add interactor/repository/datasource to feature add a Label to an email
|
2026-01-19 11:34:43 +07:00 |
|
dab246
|
a23d15a9ca
|
TF-4136 refactor(logging): replace logError with logWarning for non-critical cases
|
2026-01-06 13:53:22 +07:00 |
|
dab246
|
972b20ec16
|
TF-4050 Preview and download uploaded file in composer on web
|
2025-11-11 17:48:33 +07:00 |
|
dab246
|
92286b48e1
|
TF-4050 refactor: move attachment preview & download logic to download controller
|
2025-11-11 17:48:33 +07:00 |
|
dab246
|
be8eaf6258
|
TF-4128 Separate download handling into independent class to decouple from views on web
|
2025-11-03 12:47:05 +07:00 |
|
DatDang
|
c7f5dc9e5e
|
TF-3912 Thread Detail Fix real time update
|
2025-07-30 14:52:21 +07:00 |
|
DatDang
|
8a2ea62987
|
TF-3715 Thread Detail create resuable actions
TF-3715 Thread Detail refactor actions for expanded email view
TF-3715 Thread Detail apply actions for collapsed email view
TF-3715 Thread Detail fix unit tests
TF-3715 Thread Detail add await for _getEmailContent in composer
TF-3715 Thread Detail remove unused emailLoaded in ThreadDetailAppBar
TF-3715 Thread Detail hide print action when isMobile
TF-3715 Thread Detail allow mark as read in EmailActionReactor
TF-3715 Thread Detail fix loadMoreThreadDetailEmails unit test
TF-3715 Thread Detail fix action small tap region
TF-3715 Thread Detail fix cannot permanent delete email
TF-3715 Thread Detail prevent close when move email
TF-3715 Thread Detail fix refresh when mark star selected collapsed email
TF-3715 Thread Detail update print action display logic
TF-3715 Thread Detail fix duplicate mark star in app bar
TF-3715 Thread Detail create new transformer for reply forward empty content email
TF-3715 Thread Detail fix email not load after open multiple times
TF-3715 Thread Detail fix close when move expanded email
TF-3715 Thread Detail fix duplicate and missing actions
TF-3715 Thread Detail restore editAsNewEmail action to _getEmailContent in setupEmailContent
TF-3715 Thread Detail update print action name
TF-3715 Thread Detail handle move and delete email with 1 item in thread detail
TF-3715 Thread Detail fix tap outside to close context menu
TF-3715 Thread Detail fix create rule and compose from recipient info
TF-3715 Thread Detail handle move and delete email with 1 item in thread detail
TF-3715 Thread Detail Fix cannot create email rule
TF-3715 Thread Detail Fix crash composer
TF-3715 Thread Detail Fix cannot unsubscribe
TF-3715 Thread Detail Fix duplicate actions on single email
TF-3715 Thread Detail Fix refresh view when reply/forward
TF-3715 Thread Detail Revert old logic to _getEmailContent
TF-3715 Thread Detail Update specific cases for UpdatedEmailKeywordsAction
TF-3715 Thread Detail Fix concurrent modification during iteration
TF-3715 Thread Detail Fix unsubscribe for all thread detail emails
TF-3715 Thread Detail Remove unnecessary Future in reactor
TF-3715 Thread Detail Remove dependency from SingleEmailController
TF-3715 Thread Detail Apply individual list post and unsubscribe header
TF-3715 Thread Detail Fix unsubscribe collapsed email
TF-3715 Thread Detail Conditionally inject rule filter interactor
|
2025-07-21 05:34:53 +07:00 |
|
DatDang
|
7f09f9ceb4
|
TF-3515 Add save email as template feature
|
2025-05-15 23:32:31 -07:00 |
|
dab246
|
80dff51c77
|
TF-3685 Fix From field is displayed incorrectly in Drafts on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-05-13 23:40:12 -07:00 |
|
DatDang
|
9df53ef6b9
|
TF-3591 Implement CalendarEventCounter/accept method
|
2025-04-16 21:41:11 -07:00 |
|
DatDang
|
39cea85f86
|
TF-3487 Handle get email content failure
|
2025-04-09 07:55:42 -07:00 |
|
DatDang
|
ad05c68453
|
TF-3589 Calendar event attendance status
|
2025-04-08 23:35:55 -07:00 |
|
dab246
|
7342bbc11d
|
TF-3601 View entire message on dialog
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-04-03 02:38:48 -07:00 |
|
dab246
|
80431b4ea0
|
TF-3585 Fix request Read Receipt popup is not shown on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-03-25 21:32:12 -07:00 |
|
DatDang
|
aabfe6a3a5
|
TF-3450 Refactor image and text preview
|
2025-03-18 21:51:57 -07:00 |
|
DatDang
|
ef1d37f7ac
|
TF-3450 Add text attachment preview
|
2025-03-18 21:51:57 -07:00 |
|
DatDang
|
3645fe58f9
|
TF-3450 Add image attachment preview
|
2025-03-18 21:51:57 -07:00 |
|
dab246
|
4765921a35
|
TF-3514 Detect base64 image to transfer it to cid attachment
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-03-10 03:02:19 -07:00 |
|
DatDang
|
e91f1bbc6a
|
TF-3454 Add hide download feature to download all
|
2025-02-18 20:13:16 -08:00 |
|
DatDang
|
f66e1460e4
|
TF-3454 Download all attachments as ZIP
|
2025-02-18 20:13:16 -08:00 |
|
DatDang
|
ca3905cb7a
|
TF-3488 Add hide download taskbar feature
|
2025-02-17 20:31:30 -08:00 |
|
dab246
|
6fa66efce2
|
TF-3427 Implement print draft
Signed-off-by: dab246 <tdvu@linagora.com>
|
2025-02-05 03:00:08 -08:00 |
|
DatDang
|
ac91cae0db
|
TF-3267 Implement HTML attachment preview
|
2025-02-05 03:00:08 -08:00 |
|
dab246
|
33d0e91178
|
TF-3416 Handle preview EML attachment on mobile
|
2025-02-05 03:00:08 -08:00 |
|
dab246
|
aa7fded1ff
|
TF-3416 Handle open EML attachment in EML previewer
|
2025-02-05 03:00:08 -08:00 |
|
dab246
|
0ce99c745c
|
TF-3416 Persist preview EML content when make reload page action
|
2025-02-05 03:00:08 -08:00 |
|
dab246
|
d304083b2e
|
TF-3416 Implement preview EML attachment
|
2025-02-05 03:00:08 -08:00 |
|
dab246
|
7cbdfddb6d
|
TF-3416 Implement parse email by blob id interactor
|
2025-02-05 03:00:08 -08:00 |
|
DatDang
|
b95ec24b3c
|
TF-3385 Update move 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
|
8f5168ec6b
|
TF-3385 Update mark as read and star
|
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
|
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
|
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 |
|
DatDang
|
4a024699e2
|
Format calendar event description
|
2025-02-05 03:00:08 -08:00 |
|
dab246
|
e9547c780c
|
TF-3349 Escape messages when print email
|
2025-02-05 03:00:08 -08:00 |
|
DatDang
|
82a49c5923
|
TF-3035 Restore identity from draft
|
2024-09-16 10:26:41 +07:00 |
|
dab246
|
0c4076cab6
|
Fix SMime signature status not displayed
|
2024-08-28 17:16:07 +07:00 |
|
dab246
|
b0ee2f24ba
|
TF-2930 Fix inline attachment lost in draft emails
|
2024-08-07 06:32:45 +02:00 |
|
dab246
|
450e0eb2ab
|
TF-2764 Remove ViewAttachmentForWebInteractor
|
2024-05-30 17:26:32 +07:00 |
|