Commit Graph

306 Commits

Author SHA1 Message Date
dab246 6aa87ff012 TF-1915 SendingState of SendingEmail updates according to the work done in WorkManager when network connectivity is restored
(cherry picked from commit 744c8bc8dc8a82cb3afb75aead5a744adaae5501)
2023-06-13 10:17:45 +07:00
dab246 a08376aa3d TF-1915 Show From address when list identity is empty
(cherry picked from commit 56a97d3ae84418e070d45f9c9d6b258b0a8bf3db)
2023-06-13 10:17:45 +07:00
dab246 3100e00c9e TF-1915 Add SendingState to SendingEmailHiveCache
(cherry picked from commit b0d4257396eb78517d3b7bdb3f5bf93cb092ff50)
2023-06-13 10:17:45 +07:00
dab246 e6e028f380 TF-1915 Sync set padding for multiple platform
(cherry picked from commit 2dca49df4242119b7debbaf4d6fd12697d6955c9)
2023-06-13 10:17:45 +07:00
dab246 d0888e9847 TF-1915 Add SendingState property to SendingEmail
(cherry picked from commit 678593583b598f3f06f2a838ce4cd788ed1de513)
2023-06-13 10:17:45 +07:00
dab246 c1ccf43763 TF-1899 Display From field when no network
(cherry picked from commit fada6e635753415e24b0efac1db0b020f6858256)
2023-06-13 10:17:45 +07:00
HuyNguyen 38edd509c6 TF-1865: Remove icon svg not use
(cherry picked from commit e5f8b11fd2c2b4ae793e74051a1e78ede710b2be)
2023-06-13 10:17:45 +07:00
HuyNguyen ee6bf907ff TF-1865: Update UI and replace task in workmanager when update sending email
(cherry picked from commit 15168421c994c5f928873e0794bcbf0c36b015c9)
2023-06-13 10:17:45 +07:00
HuyNguyen 48d32b048d TF-1865: Modify sending email in composer when tap item and Long press item
(cherry picked from commit 5cfda1d92f38da9e5e4fab1413e6e52229a51639)
2023-06-13 10:17:45 +07:00
dab246 94cd15d237 TF-1866 Implement delete sending email in Sending Queue
(cherry picked from commit 0b45b10231fd4ec4fd7936c71de6cdcda0e92d02)
2023-06-13 10:17:45 +07:00
dab246 d19cc77f5c TF-1866 Display BottomBar when on long press sending email item
(cherry picked from commit dec400499e44c25a9f622424e5e26949f944b5a0)
2023-06-13 10:17:45 +07:00
HuyNguyen 1bbe3c3e5a TF-1864: Hide btn upload image and attachments while disconnected network
(cherry picked from commit 847be3357a8cd7a6541387352034e7af83ebe070)
2023-06-13 10:17:45 +07:00
HuyNguyen 9405fa60d9 TF-1842: Handle error for _deleteSendingEmailAction and _sendEmailAction
(cherry picked from commit 7b2ab3e85a778a6662ede7c81b3cdddcbd0e7204)
2023-06-13 10:17:45 +07:00
HuyNguyen 56e89e3628 TF-1842: Create extension for SendEmailRequest from SendingEmail
(cherry picked from commit e710c205b730d8120ebd8f9b4123cd8b52f1c530)
2023-06-13 10:17:45 +07:00
dab246 5fde461d44 TF-1851,1852 Fix selected "rich text menu" do not match current text status
(cherry picked from commit b21db2511a9e32db485d32319fc3e6482a272211)
2023-06-13 10:17:45 +07:00
dab246 86fe019b83 TF-1813 Display SendingQueue mailbox
(cherry picked from commit 3e3667777075ba4029d66302009d81eadf18b6d2)
2023-06-13 10:17:45 +07:00
dab246 8756c5fefb TF-1813 Add createTime and change type email property in SendingEmailHiveCache
(cherry picked from commit 3077cc3b414d4894ac13f5636aa5d59b0096c9fb)
2023-06-13 10:17:45 +07:00
dab246 fc94e0aa04 TF-1812 Handle add sending email to queue in work manager
(cherry picked from commit c5d89665f525550949bf4e694133ce5ea2777846)
2023-06-13 10:17:45 +07:00
dab246 c98be4cfc5 TF-1812 Implement interactor store sending email
(cherry picked from commit d1a064ec87c9f0ebdb373c893d891db9a93a9d37)
2023-06-13 10:17:45 +07:00
dab246 0b6195f02a TF-1812 Add SendingEmailHiveCache to store sending email
(cherry picked from commit 7ff4c951b843f7a844e0dd4f0667b85b7fb0b710)
2023-06-13 10:17:45 +07:00
HuyNguyen 48f5a8b51f TF-1809: Handle sync data from cache and network when get email contents
(cherry picked from commit 896059cd5b29c62c2cf34621fe35d7b23a54acf4)
2023-06-05 11:02:20 +07:00
HuyNguyen 63f375a29c TF-1808: Hanlde store email when opening email
(cherry picked from commit 2c895379f83b34e9bafb7545b21d790d01d444af)
2023-06-05 11:02:20 +07:00
HuyNguyen 28d75ce384 TF-1808: Create func store email when opening in data layer
(cherry picked from commit a24b4698eedd8c28461877a717ef305a6c47f185)
2023-06-05 11:02:20 +07:00
dab246 1625a8ee2f TF-1832 Enable drag horizontal scroll attachment in composer
(cherry picked from commit a09ed39d4ebdf311746048658e5db6393bfb5b65)
2023-06-05 11:02:20 +07:00
dab246 d357358341 TF-1810 Implement store detailed email to cache
(cherry picked from commit 6be6d69ad8e5fb05d839e2649b1f444613eea6d1)
2023-06-05 11:02:20 +07:00
dab246 892fceb037 TF-1810 Add StoreDetailedEmailToCacheInteractor to store detailed email to cache
(cherry picked from commit 60a91537f7ea1225b5ca67f6dd9ef358b33939da)
2023-06-05 11:02:20 +07:00
dab246 5b01715dcd TF-1810 Move all hive clients to a separate folder
(cherry picked from commit c72e16b576835b7748e20ab3e5cce5e1f505a65f)
2023-06-05 11:02:20 +07:00
dab246 79752cc297 TF-1806 Fix impossible to disable used fonts in email composer
(cherry picked from commit 9b09b64a4140270feb322ee0190667e2dd2a6db2)
2023-05-08 13:03:51 +07:00
dab246 9471d5454f TF-1798 Fix error message is displayed behind the keyboard on IOS platform only
(cherry picked from commit 615ff21ce96440cb1da47720116efacb5328cc13)
2023-05-08 13:03:51 +07:00
dab246 876cc368b0 Use TupleKey(ObjectKey-AccountId-UserName) to store data to hive
(cherry picked from commit e0ace535d5f3af71eb13598d92524caf2c6d9bbf)
2023-05-08 13:03:51 +07:00
dab246 eb27022a08 Get state cache by AccountId
(cherry picked from commit 9bb1de613ca58e5a7cb66fbc97ecd308754d088b)
2023-05-08 13:03:51 +07:00
dab246 10b68e2b5b TF-1753 Set limit character to start search autocomplete
(cherry picked from commit 2869ec2e1061a7be2e8ec0cd3196883bf07cb96a)
2023-04-24 17:03:39 +07:00
dab246 93628c6d3f TF-1763 Fix duplicated email suggestion in the list on composer
(cherry picked from commit 867f2a0930cad5ed907a6a12fe950271baeca625)
2023-04-24 17:03:39 +07:00
HuyNguyen da99c5d49f TF-1740: Fix double vertical scroll bar on composer
(cherry picked from commit 2c9653c2fc131666ed39f767a09e574c3401f414)
2023-04-24 17:03:39 +07:00
dab246 800488563b TF-1779 Fix logic of replacing dot in long email
(cherry picked from commit 24d306500325fc3f7b7901cf1936e46f8be6ccf3)
2023-04-24 17:03:39 +07:00
dab246 efc2104933 TF-1767 Fix Reply/Forward original message should be marked, not the sent one
(cherry picked from commit 827c6537cbad268dac4860fb0c57714811ed44e1)
2023-04-24 17:03:39 +07:00
HuyNguyen 00a8d92ec9 TF-1759: Check when replying and all replies will include me in the recipient!
(cherry picked from commit f6481d05c18855a03d2b1cb2d4b94496d5b21d5b)
2023-04-24 17:03:39 +07:00
HuyNguyen 12e7515073 TF-1544: Support case reply all when sent email
(cherry picked from commit 8495321bf440679e9648b231d7fb25ded6cd284f)
2023-04-14 17:12:34 +07:00
HuyNguyen 43554e26ca TF-1100: Support display answered and forwarded
(cherry picked from commit cb67c81998264efbb75ae4543621a20522f3dbc4)
2023-04-14 17:12:34 +07:00
HuyNguyen 006d805304 TF-1544: Support can TAB another field in composer
(cherry picked from commit 38f24da4295f4e6231eb77af18b2181496ad78f8)
2023-04-14 17:12:34 +07:00
dab246 89d7f605d2 TF-1749 Handle delete old email after update draft email
(cherry picked from commit 1a1331a723e191e3cae8db138f2d0fec71b4c87a)
2023-04-14 17:12:34 +07:00
dab246 60b6a0022a TF-1749 Handle delete drafts email after send email successfully
(cherry picked from commit bbef527d780425364660221271295a3fa733dcde)
2023-04-14 17:12:34 +07:00
dab246 84438efc89 TF-1694 Use KeyboardUtils to centralized management show/hide keyboard
(cherry picked from commit e2598476ecdc8c5d16a17dc3c777a34620013c64)
2023-04-14 17:12:34 +07:00
dab246 28a79a0b76 TF-1694 Upgrade dropdown_button2 to version 2.0.0
(cherry picked from commit 84694b719bcd94a90282146bdc1c173c0e3fbd7e)
2023-04-14 17:12:34 +07:00
HuyNguyen e145ecfbf6 TF-1685: Fix hover and click to button show all or hide attachments
(cherry picked from commit 248eb28f678d1b4648f459cb864fc77da15ea4bd)
2023-04-14 17:12:34 +07:00
HuyNguyen efe0a839ef TF-1699: Support hide suggestion when scrolling list email to, cc, bcc.
(cherry picked from commit 5269b572847419ca6ff3fb12b04f09ae142c5fc4)
2023-04-14 17:12:34 +07:00
dab246 133b04b11c TF-1613 Implement handleSuccessViewState and handleFailureViewState for all controller
(cherry picked from commit 35e727e795bb3c44cc9c47e02542b5bdc3955fdd)
2023-04-14 17:12:34 +07:00
HuyNguyen 3c761af4f4 TF-1545: Update pick color dialog in rich text
(cherry picked from commit e70c9871c3e47ac2d0f2ed47265cae398665d984)
2023-04-14 17:12:34 +07:00
HuyNguyen a794d8491e TF-1604: Add requiredCapabilities support TeamMailbox for SetEmailMethod
(cherry picked from commit af9432c91755489a544b781bf068dd037fc627ee)
2023-03-24 19:40:48 +07:00
HuyNguyen 8a28225e05 TF-1604: Add requiredCapabilities support TeamMailbox for GetEmailMethod
(cherry picked from commit 3922303e63a8e910511361019a54ea13801e3f92)
2023-03-24 19:40:48 +07:00