DatDang
df53ce1821
TF-3515 Integration test save email as template
2025-05-15 23:32:31 -07:00
DatDang
7f09f9ceb4
TF-3515 Add save email as template feature
2025-05-15 23:32:31 -07:00
DatDang
611d446f7b
TF-3661 Fix memory leak file picker
2025-04-21 01:41:56 -07:00
DatDang
7f9dc67141
TF-3591 Integration test Calendar Event Counter email
2025-04-16 21:41:11 -07:00
DatDang
9df53ef6b9
TF-3591 Implement CalendarEventCounter/accept method
2025-04-16 21:41:11 -07:00
DatDang
69f287d117
fixup! TF-3649 Fix reply to own sent email
2025-04-15 02:42:58 -07:00
DatDang
d611853ca6
fixup! TF-3649 Fix reply to own sent email
2025-04-15 02:42:58 -07:00
DatDang
7daf7134ec
fixup! TF-3649 Fix reply to own sent email
2025-04-15 02:42:58 -07:00
DatDang
43aee1d286
fixup! TF-3649 Fix reply to own sent email
2025-04-15 02:42:58 -07:00
DatDang
6cac72b09e
fixup! TF-3649 Fix reply to own sent email
2025-04-15 02:42:58 -07:00
DatDang
19326621fd
TF-3649 Fix reply to own sent email
2025-04-15 02:42:58 -07:00
DatDang
f4fed57e8f
TF-3651 Support mailto url from OpenPaas
2025-04-15 00:57:13 -07:00
DatDang
94560acf01
TF-3647 Disable email view zoom
2025-04-14 21:25:56 -07:00
DatDang
f23b9eed71
TF-3487 Handle get mailbox failure
2025-04-09 07:55:42 -07:00
DatDang
33b90d3c65
TF-3487 Handle search email failure
2025-04-09 07:55:42 -07:00
DatDang
39cea85f86
TF-3487 Handle get email content failure
2025-04-09 07:55:42 -07:00
DatDang
91dddff18d
TF-3487 Create retriable failure state and toast
2025-04-09 07:55:42 -07:00
DatDang
e595aa02a0
TF-3487 Handle refreshing all mailbox and email indicator
2025-04-09 07:55:42 -07:00
DatDang
ad05c68453
TF-3589 Calendar event attendance status
2025-04-08 23:35:55 -07:00
DatDang
4538959d30
TF-3578 Calendar event show free busy status
2025-04-04 00:13:40 -07:00
DatDang
32e05adf4c
TF-3584 Fix PDF Previewer on old Safari 16
2025-03-25 02:40:37 -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
DatDang
5cecdd2e6a
TF-3450 Replace current pdf and html previewer
2025-03-18 21:51:57 -07:00
Dat Dang
4f1330a15c
TF-3548 Handle exceeded quota ( #3557 )
2025-03-18 15:57:28 +07:00
DatDang
8746080f91
TF-3533 Migrate gradle plugins
2025-03-17 22:11:41 -07:00
DatDang
a5679b3346
TF-3502 Fix composer image loading icon
2025-03-17 04:34:55 -07:00
Dat Dang
332e2af683
TF-3511 Fix Android email view system back action ( #3546 )
2025-03-17 12:02:32 +07:00
DatDang
3da5b5863d
TF-3472 Prevent attachments from wrapping 2nd line
2025-03-10 02:04:07 -07:00
DatDang
71903d270f
TF-3316 Fix inconsistent vacation message
2025-03-03 23:23:26 -08:00
DatDang
a3aee57256
TF-3318 Fix black pixel when clicking on attachment with long name
2025-03-03 02:07:43 -08:00
DatDang
be36476e25
TF-3407 Enable SelectableText for email display name in EmailAddressDialogBuilder
2025-03-02 23:07:38 -08:00
DatDang
e91f1bbc6a
TF-3454 Add hide download feature to download all
2025-02-18 20:13:16 -08:00
DatDang
e1795d1f5c
TF-3454 Integration test download all attachments as ZIP
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
Dat Dang
636df94458
TF-2469 Fix email set into root mailbox's SENT instead of team mailbox's SENT ( #3482 )
2025-02-18 14:06:08 +07:00
DatDang
ca3905cb7a
TF-3488 Add hide download taskbar feature
2025-02-17 20:31:30 -08:00
DatDang
0a00857a66
fixup! Upgrade Twake Mail Flutter to v3.24.5
2025-02-10 19:34:37 -08:00
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
ff71b07239
Fix patrol test on Firebase Test Lab
2025-02-05 03:00:08 -08:00
Dat Dang
2fcb5f03d0
TF-3275 Fix FCM iOS foreground desync ( #3314 )
2025-02-05 03:00:08 -08:00
Dat Dang
59c5df2a1b
TF-3264 Fix composer drag drop all modes ( #3279 )
2025-02-05 03:00:08 -08:00
DatDang
522c194ad0
Update TMail backend docker to memory-1.0.0
2025-02-05 03:00:08 -08:00
Dat Dang
56955b2cfe
Hotfix Html attachment previewer on mobile ( #3442 )
2025-02-05 03:00:08 -08:00
DatDang
ac91cae0db
TF-3267 Implement HTML attachment preview
2025-02-05 03:00:08 -08:00
DatDang
3ddb81a8c4
TF-3406 Add edit as new email feature
...
Signed-off-by: dab246 <tdvu@linagora.com >
2025-02-05 03:00:08 -08:00
DatDang
74ac94e227
Hotfix identity creator view bug
...
(cherry picked from commit 5094fd43dd37816590dec476cfc73c58b80b6c70)
2025-02-05 03:00:08 -08:00
DatDang
047df54627
TF-3385 Fix loading forever when empty <20 items mailbox
2025-02-05 03:00:08 -08:00
Dat Dang
6a6f42d179
Delegate cache control from Flutter to browser ( #3289 )
...
(cherry picked from commit 9c3954a73803a0f1921926f86b9761156430dc2f)
2025-02-05 03:00:08 -08:00
DatDang
24c0eb0cb2
TF-3385 Fix tests update email flags extension
2025-02-05 03:00:08 -08:00
DatDang
a1c36b45a9
TF-3385 Fix Map read status from fromIterable to fromEntries
2025-02-05 03:00:08 -08:00
DatDang
b5fc4c6e58
TF-3385 Fix change flags not working
2025-02-05 03:00:08 -08:00
DatDang
db0f26f241
TF-3385 Revert undo operation handling
2025-02-05 03:00:08 -08:00
DatDang
ee63f239e7
TF-3385 Optimize misc
2025-02-05 03:00:08 -08:00
DatDang
0248b9138c
TF-3385 Fix move and delete emails not work properly
2025-02-05 03:00:08 -08:00
DatDang
3541ac085e
TF-3385 Fix mark as read not work properly
2025-02-05 03:00:08 -08:00
DatDang
6396b50bc9
TF-3385 Remove skipCache mechanism in get all emails
2025-02-05 03:00:08 -08:00
DatDang
2e4b38fcb2
TF-3385 Add try-catch to cache method calls on user actions
2025-02-05 03:00:08 -08:00
DatDang
492f4f8350
TF-3385 Get & set multiple changes in email cache
2025-02-05 03:00:08 -08:00
DatDang
1ce0600c43
TF-3385 Create abstract group for update mailbox actions
2025-02-05 03:00:08 -08:00
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
Dat Dang
2d976bed18
TF-3369 Fix cid image without disposition ( #3373 )
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
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
DatDang
957416339b
Update jmap_dart_client in server_settings
2024-11-20 13:53:56 +07:00
DatDang
1ece796185
TF-3236 Add integration test to search snippet
2024-11-20 13:53:56 +07:00
DatDang
ed2c0b1f6d
TF-3236 Widget test RichTextBuilder
2024-11-20 13:53:56 +07:00
DatDang
176fe120dd
TF-3236 Display SearchSnippet in search suggest
2024-11-20 13:53:56 +07:00
DatDang
60cb85d187
TF-3236 Display SearchSnippet in search result
2024-11-20 13:53:56 +07:00
DatDang
9c1d991c74
TF-3235 Create SeachSnippets for presentation emails and update at interactors
2024-11-20 13:53:56 +07:00
DatDang
659acd7b17
TF-3235 Create seach emails in thread API, datasource and repository
2024-11-20 13:53:56 +07:00
DatDang
4be3184f92
TF-3235 Update jmap-dart-client dependencies
2024-11-20 13:53:56 +07:00
DatDang
fe5cdc770c
TF-3256 Update index.html cache config
2024-11-20 09:30:47 +07:00
DatDang
45581e4177
TF-3221 Handle mailto with additional cc and bcc
2024-11-15 14:25:23 +07:00
DatDang
e4beddd026
fixup! TF-3269 Update login robot with starting page
2024-11-12 16:10:20 +07:00
DatDang
c393befc45
TF-3269 Update login robot with starting page
2024-11-12 16:10:20 +07:00
DatDang
670d1aa876
fixup! TF-3157 Implement web socket push
2024-11-06 21:32:34 +07:00
DatDang
b76e8bb725
TF-3157 Remove unnecessary background service worker
2024-11-06 21:32:34 +07:00
DatDang
7d59982cc9
TF-3157 Update web socket with background service worker
...
TF-3157 Stub BroadcastChannel for mobile build
2024-11-06 21:32:34 +07:00
DatDang
c4d0c27603
TF-3157 Implement web socket push
2024-11-06 21:32:34 +07:00
DatDang
ee776311c7
TF-3157 Update jmap-dart-client dependency
2024-11-06 21:32:34 +07:00
DatDang
145f7c5e03
Fix focus problem when tab on Login Screen
...
Revert "fixup! Fix focus problem when tab on Login Screen"
This reverts commit c8df6ee66a8b9c55255bb1f30458e4b69664ac4f.
Revert "Fix focus problem when tab on Login Screen"
This reverts commit 30a14bfebe622dfd3f121f83798990e27239a6ba.
Fix focus problem when tab on Login Screen
2024-11-01 14:07:56 +07:00
DatDang
8fe9f2ece0
TF-2953 Set up test environment for Patrol tests
...
Made sure only 1 test using ngrok is running at a time
2024-11-01 10:01:18 +07:00
DatDang
25437ba92e
TF-2953 Set up Patrol tests
2024-11-01 10:01:18 +07:00
Dat Dang
07e1b7aa42
TF-3222 Hide reply calendar event action buttons if email is event reply ( #3224 )
2024-10-31 09:39:31 +07:00