dab246
|
c5bd77f800
|
TF-1897 Implement resend sending email when failed
(cherry picked from commit f508b65688503e9ae8ece5a1924e84481b98a39e)
|
2023-06-13 10:17:45 +07:00 |
|
dab246
|
8efc741090
|
TF-1915 Updating correctly state sending email when work manager running
(cherry picked from commit 60b5683cddc2f8c026935528002c736f74018798)
|
2023-06-13 10:17:45 +07:00 |
|
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
|
3100e00c9e
|
TF-1915 Add SendingState to SendingEmailHiveCache
(cherry picked from commit b0d4257396eb78517d3b7bdb3f5bf93cb092ff50)
|
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
|
00d8499879
|
TF-1899 Sync and optimize handle error in base controller
(cherry picked from commit 1901d66c9100ca455c91ee8c95341de2a283eb67)
|
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 |
|
dab246
|
c70a388732
|
TF-1839 Clean SendingEmail in cache
(cherry picked from commit 2bf35cb26095d7cebb9e722722c209878162805f)
|
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
|
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 |
|
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
|
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
|
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
|
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
|
51652aa8c8
|
TF-1812 Handle store sending email to hive cache
(cherry picked from commit c6f46fbce372a2ad0fae83ab4b9ef8dca6167e1a)
|
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 |
|
dab246
|
1bbbbe191c
|
TF-1812 Abstract method in handle background task
(cherry picked from commit 16b62ed183e32f10ce9b1002f4097144317650f1)
|
2023-06-13 10:17:45 +07:00 |
|
HuyNguyen
|
953894e3a9
|
TF-1869: Double check email have been duplicated and remove it
(cherry picked from commit d1d448502228633554ea6eeb9a4bb9c98f849b18)
|
2023-06-05 11:02:20 +07:00 |
|
HuyNguyen
|
7267ee2c64
|
TF-1869: Create func GetEmailFromCache and GetDetailedEmail
(cherry picked from commit 3a83a951e997db749363c19853bc7ac3ac0c650c)
|
2023-06-05 11:02:20 +07:00 |
|
dab246
|
b1af1d8533
|
TF-1861 Config and abstraction work manager
(cherry picked from commit ee2dca9b34a907c8356ceccf0b23efba2893a01c)
|
2023-06-05 11:02:20 +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
|
b17e4e4728
|
TF-1809: Create func get detailed email in data layer
(cherry picked from commit 76a5e6fddfc7fb79e9e487d914b29de784ba523f)
|
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
|
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
|
d6a5c88281
|
TF-1810 Create DetailedEmailCacheManager to manage store/get/delete cache
(cherry picked from commit b2678ba89f5f2842726464f475343b279db4251f)
|
2023-06-05 11:02:20 +07:00 |
|
dab246
|
eb855f859e
|
TF-1810 Add hive cache object for detailed email
(cherry picked from commit 0a8b2838205586c76e749d6b02496d22107726f4)
|
2023-06-05 11:02:20 +07:00 |
|
dab246
|
ba4d53a833
|
TF-1821 Add Task and WorkerQueue object
(cherry picked from commit 42a90ce7c6bf773416db9a215e0a4c8b348c85ff)
|
2023-06-05 11:02:20 +07:00 |
|