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
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
5c7d2fd5d9
TF-2596 Support mail to with several recipients
...
Signed-off-by: dab246 <tdvu@linagora.com >
2024-02-19 15:55:07 +07:00
Dat PHAM HOANG
b729ccaa1e
[Android][Disable work manager] ADR
...
(cherry picked from commit 67fca11fab87fda7dfc4915d372496dfe9df5f8b)
2024-01-12 05:13:30 +01:00
Dat PHAM HOANG
13b7840fbc
[Android][Disable work manager] Remove all related components of WorkManager
...
(cherry picked from commit 82231276b5445767527a57122774c0dc5a1a0758)
2024-01-12 05:13:30 +01:00
Dat PHAM HOANG
b358188362
[Android][Disable work manager] Remove unuse interactors in sending queue
...
(cherry picked from commit 4bd7885845b1135e019869c733a42209da5df8e9)
2024-01-12 05:13:30 +01:00
Dat PHAM HOANG
85ad953a15
[Android][Disable work manager] Handle the logic of sending mail
...
- Send mail anyway
- If sending failed with no connection, email will be stored in cache
- No more automatically resend
- Resent, Edit, Delete manually
(cherry picked from commit 8c7e8c28fb20f053c9aae4069f1236baff4d6ef8)
2024-01-12 05:13:30 +01:00
hieubt
71dc206ccd
TF-2101 Handle restore deleted messages
...
(cherry picked from commit e675f98a6c85d9c4a90efc686e6ff72d23b4c678)
2024-01-08 14:25:26 +01:00
hieubt
b1ddc5e1cc
TF-2101 Update navigation to email_recovery handle
...
(cherry picked from commit 5dd6fec26537825eda3b6882afb3180227ef7cf6)
2024-01-08 14:25:26 +01:00
hieubt
bf0030e7d7
TF-2101 Handle open recover_deleted_messages
...
(cherry picked from commit a58beb7a293471f39b080805c652c9d6f73dfe20)
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
hieubt
53922c19d2
TF-1328 Implement archiveMessage in thread and singleEmail
...
(cherry picked from commit 83b45fdb3f3138e59b7882a8fdb77e522e753f3e)
2024-01-08 14:25:26 +01:00
dab246
a2a1f8246f
TF-2384 Store data to keychain when save new Account
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 4d84a3354927d1c0becaf0e8e6d7cc8c54721f58)
2024-01-08 14:25:26 +01:00
dab246
bfcdda6b67
TF-2298 Always get token when open app
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit fae6398d87fdbe2c49fa2dd69b8b20ef11171775)
2024-01-08 14:25:26 +01:00
dab246
19fd4e625d
TF-2323 Fix auto refresh emails list when click quick search filter
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 929d89db7bf626889a4a1307da186769c1da0b49)
2024-01-08 14:25:26 +01:00
dab246
d5f646af79
TF-2323 Use position to load more emails when sort by Subject & Sender
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 847a56bfd331dc29f05493a861fb6f21da2b2cde)
2024-01-08 14:25:26 +01:00
hieubt
1ad18e5ecc
TF-2381 Fix duplicate searching result after load mre
...
(cherry picked from commit 1cebbf8495990e9eecd78500a6c08d116314d5dc)
2024-01-08 14:25:26 +01:00
hieubt
d4f72b7d81
TF-2323 Implement from criterion with selection and follow search recommendation
...
(cherry picked from commit 23817c87d602c370fc9a0ea5fc86e660d61b7f07)
2024-01-08 14:25:26 +01:00
dab246
1d58957ab3
TF-1831 Persist browser history when invoke system back button in Setting View
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit fe6b0a52c93be1b92024ff38aaf59f4e92677920)
2024-01-08 14:25:26 +01:00
dab246
fbb43e3bb0
TF-1831 Handle system back button in dialog view
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit dc93aa9961987315bd1b478aecda530049b75f02)
2024-01-08 14:25:26 +01:00
dab246
9e5e6af9ce
TF-1831 Handle system back button in setting view
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 5f00c1adcb1bc45ec47b1cff1eb738228264dee1)
2024-01-08 14:25:26 +01:00
dab246
4bfc551a2a
TF-1831 Handle system back button to back to the INBOX
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 17a40a6162a1f4eb1390327662761d1a015d334a)
2024-01-08 14:25:26 +01:00
dab246
bb98f02918
TF-1831 Handle system back button in search email
...
Signed-off-by: dab246 <tdvu@linagora.com >
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit f4ffd113f192415c8613bf12fe40db1af902edaf)
2024-01-08 14:25:26 +01:00
dab246
535ac67971
TF-1831 Handle system back button in Email Detailed View
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 974cb71071e0cb870f0f9a74100bfa557cf3700b)
2024-01-08 14:25:26 +01:00
dab246
a6ecaf321d
TF-1718 Implement unsubscribeMail on Jmap server
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 0f61a97aab513cda75c65e3c92ebcf8f6290b6ec)
2023-11-21 16:54:33 +07:00
dab246
fb47832225
TF-2311 Sync use variables in BaseController to avoid wasting memory
...
Signed-off-by: dab246 <tdvu@linagora.com >
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 21ac80615f7bc9e832fd72cb8ae6875c967d3cea)
2023-11-21 16:54:33 +07:00
hieubt
34caadc2b7
TF-1709 Implement sortOrder
...
(cherry picked from commit b3e5844bf37c692f763ccbf66bcbfb63c75d2d9f)
2023-11-21 16:54:33 +07:00
dab246
dbdffff355
TF-2302 Resolve conflicts on the master branch
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 6eb9f32ee0f67d9b78be13a4ecd4b1ae2b4de9a0)
2023-11-21 16:54:33 +07:00
dab246
f7ba168d7a
TF-2302 Fix rename folder
...
(cherry picked from commit 606ae303f92e711ffd0dbd8975a19c8fa02eb022)
2023-11-21 16:54:33 +07:00
dab246
5c5aaec976
TF-2302 Fix move email to mailbox
...
(cherry picked from commit 639cba6bf9f5631fd36d0f1a65459beb5803a118)
2023-11-21 16:54:33 +07:00
dab246
bfa596eb9f
TF-2302 Get device contact when missing autocomplete capability
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit ff1f28789c620c73cc2cfd8c5ed538de135f4752)
2023-11-21 16:54:33 +07:00
dab246
6d05079b1e
TF-2302 Rename GetAutocompleteWithDeviceContactInteractor to GetAllAutocompleteInteractor
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit c90e7b2508c5ee5f1e04f2d5432624ced79b0f46)
2023-11-21 16:54:33 +07:00
dab246
5bfd61abd8
TF-2198 Implement get autocomplete contact in quick search
...
(cherry picked from commit 060056aa5d091d92b17faf308c9a1e055c3b0e0e)
2023-11-21 16:54:33 +07:00
dab246
0c74d81031
TF-1155 Call the search action when pressing enter on the keyboard
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit c8eb9c484f3b421a2555a4541e05ef81b15c41fe)
2023-11-21 16:54:33 +07:00
dab246
f13bc5de61
TF-1155 Update value From field when click quick search action
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit eeb16993c41325bc1a617b533c4eaf94f5f32103)
2023-11-21 16:54:33 +07:00
dab246
0c4fe85b69
TF-1155 Automatically clear value of From/To field when disable advanced search
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 6f6e6970887525f3fbb9d0003eda8e1c5d41afa0)
2023-11-21 16:54:33 +07:00
dab246
a0fede7b8f
TF-1155 Automatically collapsed and created tags when fields lose focus
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 6c2ffefca87d26b115bae628e48a0ed356de6b33)
2023-11-21 16:54:33 +07:00
hieubt
03cc402b62
TF-1155 Implement new From/To fields
...
(cherry picked from commit b4c643bfc0d84dbda29282005384ee80f379382a)
2023-11-21 16:54:33 +07:00
dab246
ad5dff4ac8
TF-2280 Fix mark as read mailbox when token expired on mobile
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit caab5a896875168f2d98c249207eb3eb537c58ec)
2023-10-31 19:48:03 +07:00
dab246
385482af3c
Remove config work manager in sending ios
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 829a82c8649cad01fb9afc223259233533b767eb)
2023-10-27 11:18:29 +07:00
Dat PHAM HOANG
e17f9ab4b1
Change from mailbox to folder ( #2156 )
...
(cherry picked from commit 1bdaa417a25648bbe5e9c3637c413c246da3d7ef)
2023-10-27 11:18:29 +07:00
dab246
4a7dccf86c
TF-2189 Update sending state in Sending Queue when send email failure on iOS
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 295b19620669f59df872d801a5b5e1a79d5ca520)
2023-10-27 11:18:29 +07:00
dab246
3481e659df
TF-2189 Edit sending email in Sending Queue on iOS
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 79e1e2de5555973a5ba4a0c2b8fc3c091bcd63a3)
2023-10-27 11:18:29 +07:00
dab246
11be09014d
TF-2189 Only store email to sending queue when offline on iOS
...
Signed-off-by: dab246 <tdvu@linagora.com >
(cherry picked from commit 0dd22e5c3d300573b13d43fbfe50fc1622e2ab13)
2023-10-27 11:18:29 +07:00
dab246
f408ab6712
TF-2187 Handle click system back button to back to Inbox
...
(cherry picked from commit 95dfd0eea6b64b8437b0ee35b489bd2660da8a71)
2023-10-09 12:12:24 +07:00
dab246
058f28b402
TF-2188 Disable sending queue on iOS
...
(cherry picked from commit cec4ccba1a4e4667db008796bbf89a166d3b333f)
2023-10-09 12:12:24 +07:00
dab246
2478fa4b56
TF-2188 Add Canceled sending state
...
(cherry picked from commit fb802e50dbdeaddabf09f450ad19a75ed7d27f39)
2023-10-09 12:12:24 +07:00
dab246
c3c8eacb9f
TF-2189 Avoid compile runtime InternetConnectionChecker on web
...
(cherry picked from commit 7052f3eb5afb067952939f1642d5655d8740752f)
2023-10-09 12:12:24 +07:00
dab246
cc9767cf16
TF-2189 Keep composer available before click on proceed
...
(cherry picked from commit a818b91fc6faa395c9935cd411676b914c237b1f)
2023-10-09 12:12:24 +07:00
dab246
9922569ea4
TF-2202 Store SendingEmail to queue when get error NoInternetConnection from server
...
(cherry picked from commit 2e0b5cad5cd1b87b40270ced776d08c63f010c93)
2023-10-09 12:12:24 +07:00