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 |
|
dab246
|
1c7ecc0a50
|
TF-2464 Save keychain as data
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit e29e93e97d35d21dc095688a40f074572488486a)
|
2024-02-19 15:55:18 +07:00 |
|
dab246
|
ec3302a95d
|
TF-2464 Add sender name as title notification in iOS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 7f54c0366e30f131b506a4b6e841b36a66d18087)
|
2024-02-19 15:55:17 +07:00 |
|
dab246
|
dd8c6e96d7
|
TF-2464 Remove save email delivery state in dart code
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 6209b3550d8687aefc1cf92f3fa4e4516686228b)
|
2024-02-19 15:55:17 +07:00 |
|
dab246
|
1d9cdadefb
|
TF-2464 Cannot request notification permission when reload app
(cherry picked from commit a98cff8871065c3354c4daaa31e0c29b64f93d65)
|
2024-02-19 15:55:16 +07:00 |
|
dab246
|
1835e9fad7
|
TF-2464 Fix can not auto refresh list email when switch background mode to foreground mode
(cherry picked from commit 34b09c0aeacb8bc42cf7196adca2c65aa7eb47e9)
|
2024-02-19 15:55:13 +07:00 |
|
dab246
|
274e01d113
|
TF-2464 Save both EmailDelivery and EmailState in the keychain
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit a37fe7ea8bcc38eb96df39f46128c9e1f7af046e)
|
2024-02-19 15:55:12 +07:00 |
|
dab246
|
642121dea3
|
TF-2464 Set default notification message when email changed
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 98937eca3b44e70100bbfb55d32bb713e8f6e8b2)
|
2024-02-19 15:55:12 +07:00 |
|
dab246
|
defe71843f
|
TF-2464 Save AccountId/UserName to cache before setup component dashboard
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 22e67d185fd0ccaec0aa733b9fd08668504d68e2)
|
2024-02-19 15:55:11 +07:00 |
|
dab246
|
eb8c27d38e
|
TF-2464 Sort list new emails push notification by receivedAt
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 44a1f4a44c9bc5612cef610334ce01dbaff9e051)
|
2024-02-19 15:55:10 +07:00 |
|
dab246
|
f7a2fd903d
|
TF-2464 Build ios on xcode 15.1
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 12dd819b56b82ebd9d19386bcbcb6705f38fb993)
|
2024-02-19 15:55:10 +07:00 |
|
dab246
|
c05f82aed5
|
TF-2596 Add docs for mailto URI schemes
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:55:09 +07:00 |
|
dab246
|
001c752e93
|
TF-2596 Add unit test mail to with several recipients
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:55:08 +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 |
|
dab246
|
b60d071d9a
|
TF-2560 Fix cannot close composer when recipient input focused
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:55:07 +07:00 |
|
dab246
|
f77b5e5389
|
TF-2560 Remove function not used
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:55:06 +07:00 |
|
dab246
|
1a958c97ef
|
TF-2560 Clear focus when click outside input on web
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:55:06 +07:00 |
|
dab246
|
eb3e22b467
|
TF-2536 Write unit test for getAllMailbox method repository
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:55:06 +07:00 |
|
dab246
|
16f362a61a
|
TF-2536 Add adr for logic to get all mailbox
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:55:02 +07:00 |
|
dab246
|
d8bfb83e89
|
TF-2536 Change the logic to get all mailbox
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:55:01 +07:00 |
|
dab246
|
560bba622c
|
TF-2592 Add adr for issue #2592
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:55:00 +07:00 |
|
dab246
|
8fb7ca0f01
|
TF-2592 Hide toast message when get error token expired
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:54:59 +07:00 |
|
dab246
|
d8b20c7089
|
TF-2540 Fix selected Email address at to/cc/bcc fields are moving too close to the bottom of input field
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:54:53 +07:00 |
|
dab246
|
c0600c4e68
|
TF-2460 Cancel deleting firebase token after logout
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:54:53 +07:00 |
|
dab246
|
e0b664cd46
|
TF-2539 Fix selected email address at to/cc/bcc fields are having weird border
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:54:53 +07:00 |
|
dab246
|
ba01fc8547
|
TF-2538 Fix email suggestion list is having weird white overlapping
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:54:53 +07:00 |
|
dab246
|
dfd62d5ee4
|
TF-2531 Fix cannot see all recipients list if email have a lot of recipients
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-02-19 15:54:52 +07:00 |
|
dab246
|
00209f59d7
|
TF-2528 Add unit test for sortingListEmailByOrderIdList method
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-31 09:31:39 +01:00 |
|
dab246
|
a5665416b1
|
TF-2528 Sorting emails by order ids list of Email/query
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-31 09:31:39 +01:00 |
|
dab246
|
d834a512c1
|
TF-2528 Update jmap_dart_client library
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-31 09:31:39 +01:00 |
|
dab246
|
e50a6fe977
|
TF-2513 Fix hidden text in mobile web
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-30 19:23:28 +01:00 |
|
dab246
|
730255fd95
|
TF-2513 Fix can not load image svg in mobile web app
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-30 19:23:28 +01:00 |
|
dab246
|
5f41cb2321
|
TF-2510 Fix padding/style attachment item
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-26 07:57:22 +01:00 |
|
dab246
|
27bf35a513
|
TF-2510 Show PDF icon in composer`
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-26 07:57:22 +01:00 |
|
dab246
|
49054d6a71
|
TF-2510 Show PDF icon if `(mimetype == pdf || (mimetype == application/octet-stream && file.extension == pdf)
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-26 07:57:22 +01:00 |
|
dab246
|
e368062d9e
|
TF-2510 Write unit test for validate attachment
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-26 07:57:22 +01:00 |
|
dab246
|
ab717517fd
|
TF-2510 Validate outside & inline attachment
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-26 07:57:22 +01:00 |
|
dab246
|
d98fcf72e0
|
TF-2461 Write unit test for login AuthorizationInterceptors
Signed-off-by: dab246 <tdvu@linagora.com>
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-26 07:54:15 +01:00 |
|
dab246
|
d450d30949
|
TF-2461 Remove logic retry in authorizationInterceptors
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-26 07:54:15 +01:00 |
|
dab246
|
3878400fbf
|
TF-2461 Fix warning when run dart analyze
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-26 07:54:15 +01:00 |
|
dab246
|
72dc821963
|
TF-2461 Navigate to login when response failure is GetCredentialFailure/GetStoredTokenOidcFailure/GetAuthenticatedAccountFailure
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-26 07:54:15 +01:00 |
|
dab246
|
d5210c23b0
|
TF-2461 Remove TimeOutInterceptor unnecessary
Signed-off-by: dab246 <tdvu@linagora.com>
|
2024-01-26 07:54:15 +01:00 |
|
dab246
|
c8c97cb9cc
|
Bump version to v0.11.3
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 36f2578acdf998a44872e506b08724074cb18f09)
|
2024-01-12 13:49:03 +07:00 |
|
dab246
|
2a1c5cd72f
|
Fix: Set ios target version 12
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 8ff76350eacc720c422954647682caac9da53618)
|
2024-01-12 13:49:03 +07:00 |
|
dab246
|
1a20180ae5
|
Fix: Support multiple language for notification default message
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 1172d4365f1365f4688475bcde3d76ea4e1883b5)
|
2024-01-12 13:49:03 +07:00 |
|
dab246
|
a6bf3160f3
|
Fix: Rename TeamMail to TwakeMail
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 5eecba3ab1ce97c57585e4ed0561d38c614d51a7)
|
2024-01-12 13:49:03 +07:00 |
|
dab246
|
e23e468c2b
|
Fix: Rename values enum TypeName
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 34b77f26a71f5fcc23c44145decef991600a6c1e)
|
2024-01-12 13:49:03 +07:00 |
|
dab246
|
5f2b867b0d
|
Fix: Add xcscheme for NSE
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 926f59c7ac9a8bb8a704a91c7b150e0f8dff6a5f)
|
2024-01-12 13:49:03 +07:00 |
|
dab246
|
987b018bb7
|
Fix: Update EmailDeliveryState to Keychain
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit ac72825c7bb5840a8d779d0d1a0a336c75ade232)
|
2024-01-12 13:49:03 +07:00 |
|
dab246
|
360d5a542b
|
Fix: Use correct method repository in delete_firebase_registration_cache_interactor
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 2bbfab72f4240a9988ee1c9b23ae8548068f6974)
|
2024-01-12 13:49:03 +07:00 |
|
dab246
|
f71192ffa9
|
Change: Update CHANGELOG.md file for version 0.11.0
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit e8e79792b074f43f7b85b36169169202a18d172b)
|
2024-01-10 04:12:11 +01:00 |
|
dab246
|
7c7492d2f9
|
Fix: Update email recovery pubspec.lock file
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit f581a5891b33e7ad9aa206e2713dce521c8390a1)
|
2024-01-10 04:12:11 +01:00 |
|
dab246
|
a003331ee3
|
TF-2384 Handle hasMoreChange when get email changes in push notification
(cherry picked from commit 5477675671fa62a1d680e655e6a4e9f3ea09df51)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
ff3af007e0
|
TF-2384 Handle open email detailed when click notification on terminated mode
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit d59ed90fa89755f476150eaee7527282ef0bae7a)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
84b7239ad0
|
TF-2384 Handle open email detailed when click notification on background mode
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 72db39c87dbd8f06bfbb417e4fed4d384da356ea)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
aac12f5731
|
TF-2384 Handle refresh token from flutter side when NSE refreshed token
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 1fddbec1e8030f4e25bc8b0ec5d0d05004215e56)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
b1b2bb90a5
|
TF-2384 Handle refresh token when token expired in NSE
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit c8a39bb42792770c001ac90d6301d53126225d95)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
5bf1b97de3
|
TF-2384 Show multiple notification with list emails
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit e19c37c724f5e1b06e78de459a05a34f2437fe5e)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
8e91d738f4
|
Master branch regression of dependencies to support flutter 3.16.0
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit c29a18e5034b77722f59f448afc65a3002691206)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
e41d329c72
|
TF-2384 Store email delivery state in background mode on iOS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit d87c633809a8eb5779d0d087e3d762b4d825c757)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
a1f86d502a
|
TF-2384 Handle NSE to get plain notification in iOS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 364f32a14b9888f73a3a103b8b5e1bc9b31e148e)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
edcc30808c
|
TF-2384 Create TwakeCore in ios folder to handle network jmap request to server
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit d8a330b987860f133b7e56b4aa67669c9d3c8f20)
|
2024-01-08 14:25:26 +01:00 |
|
dab246
|
0cd0c24a56
|
TF-2384 Delete data from keychain when logout
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 99d9cf9b896e2f9e50802bbd82bf297c3f58dffd)
|
2024-01-08 14:25:26 +01:00 |
|