Commit Graph

1347 Commits

Author SHA1 Message Date
dab246 8194d34b4c TF-1915 Display SendingState widget in item sending email
(cherry picked from commit d71d4cdc642089f82180de8f627f628ee50f0bd3)
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 cada3c2607 TF-1899 Hide add recipient button in forward when no network
(cherry picked from commit e60297d84c17be06a2c2e7be3b034c5d6415cca3)
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
dab246 9f8eab3e01 TF-1899 Add failure param when handleExceptionAction
(cherry picked from commit 3e87b9fb2c17ebc6524003d3587be02317a7a768)
2023-06-13 10:17:45 +07:00
dab246 ef49db7b91 TF-1899 Clear view state when no network
(cherry picked from commit e45c252f690aacc7baf9fda7c381ef43493a2de0)
2023-06-13 10:17:45 +07:00
dab246 6fbdcb1204 TF-1899 Upgrade version hive database to v3
(cherry picked from commit fe3ed8e86a13f82a97246878a6d5badd999f072a)
2023-06-13 10:17:45 +07:00
dab246 2377225520 TF-1899 Store session as string to hive
(cherry picked from commit 2f570681d32b5b234f60f9e4d7f13e69a5bb2b31)
2023-06-13 10:17:45 +07:00
dab246 dc07e5661e TF-1899 Perform invoke get stored session when no network
(cherry picked from commit 3fa40218e4762ba43fb87e0af37e60360aed1cb6)
2023-06-13 10:17:45 +07:00
dab246 29a81c1c96 TF-1899 Implement interactor for get stored session
(cherry picked from commit 05eb5a5b9da2ab3fba64ea08591fd787a736549e)
2023-06-13 10:17:45 +07:00
dab246 00d8499879 TF-1899 Sync and optimize handle error in base controller
(cherry picked from commit 1901d66c9100ca455c91ee8c95341de2a283eb67)
2023-06-13 10:17:45 +07:00
dab246 dda45438ef TF-1899 Perform invoke StoreSessionAction in Dashboard
(cherry picked from commit 49b0c28db3b76d6c9da8b5e04deb38cc6427e14c)
2023-06-13 10:17:45 +07:00
dab246 45aa20d314 TF-1899 Implement store session to hive
(cherry picked from commit e42b61f67a8352c9d9bc30207031989785295b65)
2023-06-13 10:17:45 +07:00
dab246 44bc6b2084 TF-1899 Add SessionHiveObj to store session
(cherry picked from commit de5c6f2c76e72ce85225e5a018e83dd815016733)
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 9ca0c7385a TF-1865: Create func update sending email in data layer
(cherry picked from commit d2b2f7af4afd4fc817ae404548650182deb9e0ed)
2023-06-13 10:17:45 +07:00
HuyNguyen 6f3af9100d TF-1865: Update sending email has been edited
(cherry picked from commit 1099d39a31ef0fa590f082a7c146734c819b1707)
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 c70a388732 TF-1839 Clean SendingEmail in cache
(cherry picked from commit 2bf35cb26095d7cebb9e722722c209878162805f)
2023-06-13 10:17:45 +07:00
dab246 f121e0c719 TF-1839 Clean OpenedEmail in cache
(cherry picked from commit 817a238431576730d419fc2b08c0c4a9865cc1e1)
2023-06-13 10:17:45 +07:00
dab246 e2397b3b43 TF-1839 Clean IncomingEmailed in cache
(cherry picked from commit 005bfe41a140eb228d032d52123376b1be8473a7)
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 a1e9be48ee TF-1866 Support re-open SendingEmailHiveCache box in hive database
(cherry picked from commit 649db10dc167d8a904a1e4069561ddd8497c688e)
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
dab246 b3c85a2810 TF-1866 Add abstraction method for delete sending email
(cherry picked from commit c4a9fce0c08ce0c6976bc367ade567430fbfcff3)
2023-06-13 10:17:45 +07:00
dab246 2a4d1b302e TF-1900 Add message for notification
(cherry picked from commit 68845f0e13b50c92cd396280ea8b5e469ad47227)
2023-06-13 10:17:45 +07:00
dab246 b2f96c8142 TF-1900 Auto sync Sending Queue after work manager completed
(cherry picked from commit e68a8fdc49c600224b93e25f60ed6b8ecf1afe84)
2023-06-13 10:17:45 +07:00
dab246 38bd86019e TF-1900 Add SendQueueIsolateManager to handle sending queue in isolate
(cherry picked from commit 9f65bbec5304d5e50e168706fdde97ec2d16da97)
2023-06-13 10:17:45 +07:00
dab246 0f5aab6f69 TF-1900 Add IsolateManager to for data communication the isolate
(cherry picked from commit 11ea14e188c43ae526d75c92bdfab75c8a944d13)
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 0556445f97 TF-1842: Trigger handleBackgroundTask when finish task on WorkObserver
(cherry picked from commit 36c2826c1d84d76fc76dda278b4d1ef33ecab2b1)
2023-06-13 10:17:45 +07:00
HuyNguyen fa5606ab24 TF-1842: Update jmap_dart_client lib for Email
(cherry picked from commit 9c3a79e971f48a64c681476e8bd680881cdba425)
2023-06-13 10:17:45 +07:00
HuyNguyen 78391e68c6 TF-1842: Handle delete sending email in hive when task successfully
(cherry picked from commit 2aa0656f8d722fccd14b225c47e74dcd35ee1833)
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
HuyNguyen ea1b2559ec TF-1842: Create deleteSendingEmail in data layer
(cherry picked from commit 71a998e7753e54bea35f41042c8f03c53394ccca)
2023-06-13 10:17:45 +07:00
HuyNguyen 22bba8c459 TF-1842: Create deleteSendingEmail in domain layer
(cherry picked from commit b66931aa1b6cabb7ac32d9457d6d4ed69d3ea42d)
2023-06-13 10:17:45 +07:00
HuyNguyen 36ab1316e2 TF-1842: Create SendingEmailBinding and implement in SendingEmailObserver
(cherry picked from commit 7ec20283d7d119857ab7e689139e226c15a2137c)
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 13a698bc92 TF-1813 Change ComposeFloatingButton to StatelessWidget
(cherry picked from commit f99199c2fcf1767bfa2287c220ca341a555ae191)
2023-06-13 10:17:45 +07:00
dab246 ba29dadea6 TF-1813 Display list sending email in SendingQueueView
(cherry picked from commit 16699d68fa52d5a8dd450c68c64220def1d6a142)
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 0e3c09c861 TF-1813 Apply new icon for outbox mailbox
(cherry picked from commit dea5173e74822432b0adf28dacffe92f2678a1ef)
2023-06-13 10:17:45 +07:00
dab246 cbf770cc08 TF-1813 Implement GetAllSendingEmails for domain and data layer
(cherry picked from commit 35fb38a1ed860cfa65ee57ec6d1e5e715fb1b7a7)
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 3f7c1e38b8 TF-1813 Apply new design composer floating button
(cherry picked from commit c815ca5b7f9502b9afd4b6460931532632e89d71)
2023-06-13 10:17:45 +07:00
dab246 4d14efc5df TF-1813 Support RichText in confirm dialog
(cherry picked from commit cabaf34f1a7c7281b933a157f2edb91dba9faefa)
2023-06-13 10:17:45 +07:00
dab246 bf902d79ee TF-1813 Add log stackTrace in ExceptionThrower
(cherry picked from commit a1634ad2553fb331603738620b416a5a7dda66a8)
2023-06-13 10:17:45 +07:00
HuyNguyen f6d185aa5a TF-1862: Fix UI when click right after that click left
(cherry picked from commit b74d4b597302d646ca63b30ab3466ae8a09f6b88)
2023-06-13 10:17:45 +07:00