Commit Graph

2432 Commits

Author SHA1 Message Date
dab246 7f5cdeaa16 TF-2271 Remove SessionController
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 765215078ed473ae4f92a037ec083ad3ba278238)
2023-11-21 16:54:33 +07:00
dab246 d6aa6b2c51 TF-2271 Add todo desc dns_client in dependency
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit a34383251fad2fbde226bc96eb24d425a07696ef)
2023-11-21 16:54:33 +07:00
dab246 9b661b0688 TF-2271 Implement dns lookup to get jmap url
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 7b0c0015a15a243b6b4aef3d78e7653d556ad109)
2023-11-21 16:54:33 +07:00
dab246 c0bef69435 TF-2271 Replace string to object for Username & Password
(cherry picked from commit 7958557b9d4787aa5a319267a57b93ccc753c59e)
2023-11-21 16:54:33 +07:00
dab246 6c6e406879 TF-2271 Add dnsLookupToGetJmapUrl method in login repository/datasource
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit eb311420d9f7869af07605064a4e8d442486896a)
2023-11-21 16:54:33 +07:00
dab246 b71328a0e4 TF-2271 Add DNService for dns lookup to catch SRV Record to get jmap url
(cherry picked from commit 49110aa8db8b4e0707127ae39d5b2db2ecd6e339)
2023-11-21 16:54:33 +07:00
dab246 390d7cc0ed TF-1973 Dispose ValueNotifier when not used
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 10868d6ce1ed03bfd4736fbc3211296a5c62601b)
2023-11-21 16:54:33 +07:00
dab246 caa981e509 TF-1973 Fix selection mode still displayed when dragging or moving email
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit b02fc22a1c7761bc08b6668d97c36487f05f9874)
2023-11-21 16:54:33 +07:00
dab246 2ffda63517 TF-2321 Set isSendEmailLoading = false when tap outside to close the dialog in composer
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 3f9ab37e42d6bc2e726a047a8d7606128f23d02a)
2023-11-21 16:54:33 +07:00
dab246 69c1f569be TF-2311 Update baseUrl when text input changed
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 45b455b46037623db731c3249429b9a796cad23c)
2023-11-21 16:54:33 +07:00
dab246 3ac7db244d TF-2311 Show status bar when logout app on Android
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 19c9df2b6d1ac34183d31543a20fe4786c68b044)
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
dab246 4ff601b4fc TF-2311 Remove session page view
(cherry picked from commit 557d67b816c91076d8cafc9aa680e62d5b012f5b)
2023-11-21 16:54:33 +07:00
dab246 00bfadbfe7 TF-2311 Sync session hive cache id name
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 353a895032b4d9c72128a5ba7cef626dad511470)
2023-11-21 16:54:33 +07:00
dab246 5871225537 TF-2311 Only delete the folder when it exists
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit d3cf489cbc71bfa0c05d0c633136d504d3d9dfdd)
2023-11-21 16:54:33 +07:00
dab246 eb3e27ce91 TF-2311 Select default mailbox when receive data stream in onData
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 96543ebcef4cf0f9b985710cb449fda0bd7372ac)
2023-11-21 16:54:33 +07:00
dab246 4d89ab4783 TF-2311 Always get session from cache when get session from server failure on mobile
Signed-off-by: dab246 <tdvu@linagora.com>

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 1c8d61b6d7871ce8685077e86389217e29eab7d9)
2023-11-21 16:54:33 +07:00
dab246 713c924c67 TF-2311 Set timeout when get session
Signed-off-by: dab246 <tdvu@linagora.com>

Signed-off-by: dab246 <tdvu@linagora.com>

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 3e2c22c65101ee08e0e48ef0e4a737e510b387fb)
2023-11-21 16:54:33 +07:00
david.potoma 603acaa35a Adding functionality for mails to be unread when moved to spam.
Rebasing

(cherry picked from commit 4a907520bc0b53ff42cb7d6cde40771a649629f5)
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
hieubt f0713f3789 TF-1709 Add quick sort filter to mailbox dashboard
(cherry picked from commit 7a50bebfd102887a10b425976993ae56fcff6c7f)
2023-11-21 16:54:33 +07:00
hieubt cf953f8404 TF-1709 Add icon for quick sort filter
(cherry picked from commit 981f0c03b5a50c1cefb5cf85b765473beeb45404)
2023-11-21 16:54:33 +07:00
hieubt e485506d4a TF-1709 Add sortOrder property to search_email_filter
(cherry picked from commit 8b1f98a57085d6efbbe0b0ede4c99a6965e7a6b3)
2023-11-21 16:54:33 +07:00
hieubt 8923bb42ad TF-1709 Add select sort to advance search view
(cherry picked from commit 6b1b52909ef30d5618bb5bc9557fe2f17770a0b3)
2023-11-21 16:54:33 +07:00
hieubt 5f9b69f693 TF-1709 Add select sort type dropdown
(cherry picked from commit 58ed2474786639e76245eed723129dc80487917e)
2023-11-21 16:54:33 +07:00
hieubt b96b93f1c5 TF-1709 Add sort order type
(cherry picked from commit 1e7bddac324e33793cbe62e0582eea61349b2649)
2023-11-21 16:54:33 +07:00
hieubt 89cfd71a3e TF-1709 Add sort type title
(cherry picked from commit d9186411503459ebc5f52872e014f11aabf835df)
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 3d5677f6e0 TF-2302 Update jmap_dart_client library
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 1c1aa2cc656fe478c9cedfb3c7d0d4ab7e8e79e1)
2023-11-21 16:54:33 +07:00
dab246 780751034a TF-2302 Fix show folder
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 221f26feefea1e42ecad72dc0eb2fe9471d683a9)
2023-11-21 16:54:33 +07:00
dab246 5cb611b649 TF-2302 Fix edit identity
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 526a85b3d41c312dc1870d05673962a31b2c8796)
2023-11-21 16:54:33 +07:00
dab246 953777ec5b TF-2302 Fix move folder
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 48a07750c00b10b01c54a65b5b44434d9aababec)
2023-11-21 16:54:33 +07:00
dab246 0c46071bbf TF-2302 Fix delete folder
Signed-off-by: dab246 <tdvu@linagora.com>

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit e5d455fd923053d1cd3793204130e6dd4423f5e0)
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 17da789fe3 TF-1705 Auto create default folder no role if missing on server CYRUS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 918a554f1fbc5816d48dd00bf01be8624b9dcc9b)
2023-11-21 16:54:33 +07:00
dab246 39e53f0769 TF-1704 Fix weird infinity loop when delete folder on server CYRUS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit ba3c6f04b0628343bab42ff63cec86cc6efc4944)
2023-11-21 16:54:33 +07:00
dab246 c279730309 TF-1705 Auto create default folder if missing on server CYRUS
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 1a5bad168cddf07662f4c682189840bc8c4bdcef)
2023-11-21 16:54:33 +07:00
dab246 5e69c8bd1c TF-1706 Fix grey bar on server CYRUS
(cherry picked from commit 3ae632c967607cd84ddd79da8d9e17421f6b31ff)
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 a96b18d99a TF-2198 Add contact field to quick search input form
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 7beda458912eeab026194a875a8a94a17c1cbc37)
2023-11-21 16:54:33 +07:00
hieubt c87b944c29 TF-1155 Change color for tag only text
(cherry picked from commit ef71d639d59ad5f161df717462ce6d25eb91ea12)
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 c94dfc5f00 TF-1155 Remove class not used
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 22d696dd528195e02cd2120ab83af190485cadca)
2023-11-21 16:54:33 +07:00
dab246 9116bfec3d TF-1155 Update UI for input field
Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 63a2ec09ae3bd1127e4274fc1104b2b791cb5e43)
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