Commit Graph
100 Commits
Author SHA1 Message Date
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
dab246 61687b60e0 TF-2667 Create ApplicationVersionWidget to display app version 2024-06-11 13:59:12 +07:00
dab246 c9fed1fa41 TF-2667 Use Username replace UserProfile 2024-06-11 13:59:12 +07:00
dab246 145a49d728 TF-2644 Handle total size exceeded maximum size when drag & drop multiple file to composer 2024-06-11 13:59:12 +07:00
dab246 d646a5b9e4 TF-2644 Display tooltip message when attachments exceeded maximum size in composer
Signed-off-by: dab246 <tdvu@linagora.com>
2024-06-11 13:59:12 +07:00
dab246 ea30322cbd TF-2644 Display warning dialog when drag from other email exceeded maximum size in composer
Signed-off-by: dab246 <tdvu@linagora.com>
2024-06-11 13:59:12 +07:00
dab246 5fb314f315 TF-2644 Display warning dialog when share file exceeded maximum size in composer
Signed-off-by: dab246 <tdvu@linagora.com>
2024-06-11 13:59:12 +07:00
dab246 70d71c22ae TF-2644 Display warning dialog when drag & drop file exceeded maximum size in composer
Signed-off-by: dab246 <tdvu@linagora.com>
2024-06-11 13:59:12 +07:00
dab246 4350a2bd3a TF-2644 Display warning dialog when pick file exceeded maximum size in composer 2024-06-11 13:59:12 +07:00
dab246 2518f92dee Hot fix build android failed 2024-05-31 10:57:23 +07:00
dab246 652f15e356 TF-2764 Support press Escape shortcut key on keyboard to close viewer 2024-05-30 17:26:32 +07:00
dab246 9351ebfd33 TF-2764 Support click to outside of document to close viewer 2024-05-30 17:26:32 +07:00
dab246 b7f78f719c TF-2764 Hide printing button in browsers (Firefox/Safari/Edge) 2024-05-30 17:26:32 +07:00
dab246 3a47e9ff4f TF-2764 Add adr for preview PDF in EmailView 2024-05-30 17:26:32 +07:00
dab246 450e0eb2ab TF-2764 Remove ViewAttachmentForWebInteractor 2024-05-30 17:26:32 +07:00
dab246 7524a97bc8 TF-2764 Add PDFViewer to preview PDF attachment 2024-05-30 17:26:32 +07:00
dab246 89a489eb06 TF-2764 Add CancelToken to download attachment for web 2024-05-30 17:26:32 +07:00
dab246 8d8728ec97 TF-2764 Enable preview PDF attachment on web platform 2024-05-30 17:26:32 +07:00
dab246 6fbde032d2 TF-2858 Write unit test for store event attendance status interactor 2024-05-20 11:18:49 +07:00
dab246 5bac79b97a TF-2858 Implement store event attendance status on presentation layer 2024-05-20 11:18:49 +07:00
dab246 9ce2fa69db TF-2858 Create store event attendance status interactor 2024-05-20 11:18:49 +07:00
dab246 c47013fadf TF-2858 Implement update event attendance status keywords property in email api 2024-05-20 11:18:49 +07:00
Dat Vu ca4cf68f87 TF-825 Download email as EML file (#2854) 2024-05-16 15:50:01 +07:00
dab246 fde095523f Fix missing notification when execute receive new email & mark as read at same time in terminated app 2024-05-13 19:12:10 +07:00
dab246 43732a66d9 Sort notification list in order of last received date 2024-05-13 19:12:10 +07:00
dab246 2ee8afed7e Set silent for all notifications that are not groups 2024-05-13 19:12:10 +07:00
dab246 bcac253efa Add adr for silent notification 2024-05-13 19:12:10 +07:00
dab246 2f59c7fde1 Upgrade flutter_local_notifications version to 16.2.0 to support silent for notification on android 2024-05-13 19:12:10 +07:00
dab246 bd06d3174f TF-2830 Add recipient directly to account when click + Add recipients 2024-05-08 14:49:45 +07:00
dab246 045572a301 TF-2830 Replace reception to lecture 2024-05-08 14:49:45 +07:00
dab246 93fbf2c265 Hotfix: Build release ios failed
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 9f98b734ea0e363fe1c951effc7b4f7bc29dd2de)
(cherry picked from commit 18f503d445980bca7f1e4d38fe28f128b25d9606)
2024-05-03 15:35:31 +07:00
dab246 cb75677e28 Hotfix: Build app ios failed on CI/CD
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 4dafebe684f928819190db06808cf3f489d150ae)
(cherry picked from commit 121a88d5eab5a4072c5f93ad58a325c07227a6e2)
2024-05-03 15:35:31 +07:00
dab246 8a2fb81ff0 Upgrade AppAuth to v1.7.4 in Podfile.lock 2024-05-03 15:35:31 +07:00
dab246 42e46e57c9 TF-2836 Remove button with no effect on mobile 2024-05-03 11:04:13 +07:00
dab246 467af83355 TF-2830 Fix add recipient is buggy in Forwards 2024-05-03 10:23:37 +07:00
dab246 63a7fb89a3 TF-2831 Custom message for Forwards
(cherry picked from commit 7dd4631aa2657a2561523c2bee59a985416f5cdb)
2024-05-03 10:09:42 +07:00
dab246 498d3cb77b Fix mobile app force logout with multiples request in onError queue 2024-05-03 05:39:36 +07:00
dab246 5eb75ee9ee TF-2310 Upgrade hive database to version 10 2024-04-15 15:08:31 +07:00
dab246 017c7135d3 TF-2310 Use singleton for HiveCacheConfig to avoid creating multiple instance 2024-04-15 15:08:31 +07:00
dab246 779bd224b1 TF-2310 Don't use Hive.boxExists() to avoid creating a database without an object store in hive on some browsers (Safari/Firefox) 2024-04-15 15:08:31 +07:00
dab246 38a0b972b8 TF-2785 Remove log unnecessary 2024-04-15 11:45:00 +07:00
dab246 6f10eacbb3 TF-2785 Fix print feature empty when clicked too early 2024-04-15 11:45:00 +07:00
dab246 3c4fa63970 TF-2774 Fix big image dimension in signature 2024-04-05 14:54:42 +07:00
dab246 700b7616f9 TF-2772 Fix align datetime in printing 2024-04-04 23:12:04 +07:00
dab246 697e01005d TF-2772 Fix print a long mail start with a blank page 2024-04-04 23:12:04 +07:00
dab246 645de4508e TF-2773 Fix printing no year on the email date 2024-04-04 17:00:27 +07:00
dab246 2590279d30 TF-2773 Fix text overflow in warning dialog forward 2024-04-04 15:32:11 +07:00
dab246 abd2b56088 Add adr for fix error no active Service Worker of firebase on web 2024-04-03 15:30:45 +07:00
dab246 b62588b163 Use debounceTime instead of throttleTime to avoid losing new messages 2024-04-03 15:30:45 +07:00
dab246 b9602fa793 Remove deleteFcmToken function not used 2024-04-03 15:30:45 +07:00
dab246 bac123f2d1 Fix no active Service Worker when call get token in the first time on web 2024-04-03 15:30:45 +07:00
dab246 9b521c8802 TF-2735 Fix Gesture back for user in composer on mobile 2024-04-01 15:17:13 +07:00
dab246 1dfa34ed79 TF-2754 Remove bytes param unnecessary 2024-04-01 15:16:11 +07:00
dab246 c021e00bf4 TF-2754 Fix yellow lines under text widgets of item downloading in browser 2024-04-01 15:16:11 +07:00
dab246 fce9ce9ea3 TF-2754 Fix padding bottom pdf viewer on Safari 2024-04-01 15:16:11 +07:00
dab246 28d21c9aac TF-2754 Supports PDF viewing on Opera 2024-04-01 15:16:11 +07:00
dab246 30c45ef0a1 TF-2754 Supports PDF viewing on Microsoft EDGE 2024-04-01 15:16:11 +07:00
dab246 2cff08cdf1 TF-1534 Fix cannot selection text on iOS 2024-03-27 15:15:38 +07:00
dab246 0b10bf6944 TF-2646 Fix confused Select all name 2024-03-26 18:58:37 +07:00
dab246 f5e6cd0822 TF-2460 Use conditional export for BroadcastChannel to avoid failed compilation 2024-03-26 18:58:03 +07:00
dab246 971b228107 TF-2460 Fix real time updates for web are broken 2024-03-26 18:58:03 +07:00
dab246 6ccdbd66c4 TF-2736 Remove the logo in printing 2024-03-20 16:12:53 +07:00
dab246 840a191831 TF-2713 Small evolution for printing 2024-03-15 11:47:07 +07:00
dab246 5b519aefe9 Fix unit test calendar_event_extension_test file to avoid build failed 2024-03-11 14:17:31 +07:00
dab246 7dbee0b747 Fix unit test file_utils_test file to avoid build failed 2024-03-11 14:17:31 +07:00
dab246 e9b620b56e Fix unit test set_email_recovery_action_method_test file to avoid build failed 2024-03-11 14:17:31 +07:00
dab246 58fa7f8a42 TF-2520 Use mime type png to display logo in print page
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-08 13:40:12 +07:00
dab246 6f26306a61 TF-2520 Disable print email on mobile
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-08 13:40:12 +07:00
dab246 632762bfcd TF-2520 Convert email object to html to perform print on browser
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-08 13:40:12 +07:00
dab246 ebd62ab78f TF-2520 Create some class to handle html
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-08 13:40:12 +07:00
dab246 ab2c32154e TF-2520 Implement print email in email view
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-08 13:40:12 +07:00
dab246 4f206739aa TF-2520 Handle print email to pdf
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-08 13:40:12 +07:00
dab246 2892d7586d TF-2520 Add abstract printEmail method in repository
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-08 13:40:12 +07:00
dab246 a5446b8417 TF-2520 Add print icon in email view
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-08 13:40:12 +07:00
dab246 1cc9b273db TF-2613 Add intl for French/Vietnamese language
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-04 11:57:22 +07:00
dab246 86991b5168 TF-2613 Handle display forward warning icon in recipient item
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-04 11:57:22 +07:00
dab246 33f32783aa TF-2613 Handle display forward warning banner
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-04 11:57:22 +07:00
dab246 ba89f5a710 TF-2613 Move AutocompleteContactTextFieldWithTags to forward folder
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-04 11:57:22 +07:00
dab246 3480d5e235 TF-2613 Invoke show warning dialog when add other domain
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-04 11:57:22 +07:00
dab246 8156d91634 TF-2613 Get server domain from session
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-04 11:57:22 +07:00
dab246 ae54ca3aad TF-2613 Add validate same domain method & unit test
Signed-off-by: dab246 <tdvu@linagora.com>
2024-03-04 11:57:22 +07:00
dab246 be7588a718 TF-2597 Handles the ability to click save as drafts button only once
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-29 14:45:53 +07:00
dab246 cb929ff6e0 TF-2597 Handle delete composer action
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-29 14:45:53 +07:00
dab246 01c37d08d3 TF-2597 Remove log response in interceptor
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-29 14:45:53 +07:00
dab246 49a3f7b70f TF-2597 Handles the ability to click the editor close button only once
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-29 14:45:53 +07:00
dab246 a90e36c6b3 TF-2599 Fix notification flood
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-26 13:12:44 +07:00
dab246 07042bfb45 TF-2599 Remove requestPermissionContact in AdvancedFilterController due unnecessary and avoid error request only one set of permissions at a time
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-26 13:12:44 +07:00
dab246 54d23be808 TF-2623 Fix blink blink when user click on recipients field in an email with long recipients
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-26 13:12:04 +07:00
dab246 eecd748428 TF-2362 Add loadMore text
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-22 11:53:04 +07:00
dab246 26843f18f8 TF-2362 Automatically detect that the screen is not fully filled to load more emails
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 73c36be3a5c972c2da1a04d09e3eb493e0732f6e)
2024-02-22 11:53:04 +07:00
dab246 c53ffd4a15 TF-2362 Add LoadMoreProgressBar as item email list
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 1e3ffabfad18df3a1dc72de629413049b96fe595)
2024-02-22 11:53:04 +07:00
dab246 af755ae6c6 TF-2362 Add Load more button at bottom emails list
Signed-off-by: dab246 <tdvu@linagora.com>

(cherry picked from commit 9563f13e47f33e4ee5e351bdc108b82c160f1010)
2024-02-22 11:53:04 +07:00
dab246 7e96d09f52 TF-2537 Fix app crash when user trying attach file to composer in web app
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-21 14:34:37 +07:00
dab246 fd94381448 TF-2610 Fix unit test for display attachment
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-21 09:24:00 +07:00
dab246 b9fb34083d TF-2610 Add adr for logic display attachments in email
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-21 09:24:00 +07:00
dab246 412b7f7bee TF-2610 Fix missing attachments when sent from iphone
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-21 09:24:00 +07:00
dab246 4ed0402f6f TF-2611 Add adr for issue request full Email/get one-by-one
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-20 11:33:04 +07:00
dab246 652fb48493 TF-2611 Execute Email/get to get detailed email level one-by-one in FCM
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-20 11:33:04 +07:00
dab246 82956378e5 TF-2611 Get for maximum 5 latest email in Email/changes on FCM
Signed-off-by: dab246 <tdvu@linagora.com>

clea# Please enter the commit message for your changes. Lines starting
2024-02-20 11:33:04 +07:00
dab246 1bf7ee4f20 TF-2564 Change logic empty folder (Spam/Trash) to avoid cache still has data
Signed-off-by: dab246 <tdvu@linagora.com>
2024-02-19 15:55:19 +07:00