Commit Graph

336 Commits

Author SHA1 Message Date
dab246 2fb2ab18e8 TF-1886 Support RTL mode for HTML display
(cherry picked from commit 9ac393489e746b49073b1a2d98063481f4c894c6)
2023-06-15 16:43:58 +07:00
Dat PHAM HOANG b10cc840ce Support configuration for OIDC scopes
(cherry picked from commit 8dc7d6d025deaf0e36729dbcade3fd9bcaf91b8c)
2023-06-15 16:43:58 +07:00
dab246 ba63fc6194 TF-1897 Clear session data when logout
(cherry picked from commit b48013039222ea232a6fb80e08002b526e40204c)
2023-06-13 10:17:45 +07:00
dab246 c5bd77f800 TF-1897 Implement resend sending email when failed
(cherry picked from commit f508b65688503e9ae8ece5a1924e84481b98a39e)
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 9b5f533579 TF-1915 Show toast message when connected to the internet
(cherry picked from commit a1f466725cf1896cfb43144d41c6806a074e06eb)
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 45aa20d314 TF-1899 Implement store session to hive
(cherry picked from commit e42b61f67a8352c9d9bc30207031989785295b65)
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 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 0556445f97 TF-1842: Trigger handleBackgroundTask when finish task on WorkObserver
(cherry picked from commit 36c2826c1d84d76fc76dda278b4d1ef33ecab2b1)
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 bf902d79ee TF-1813 Add log stackTrace in ExceptionThrower
(cherry picked from commit a1634ad2553fb331603738620b416a5a7dda66a8)
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
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 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 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 5016f891c7 TF-1792 Add option EmptyTrash for mailbox menu
(cherry picked from commit 9c7a2c465e57d19d80f33a9cb916923f177ae129)
2023-05-08 13:03:51 +07:00
dab246 550752a2a4 Store and get fcm cache by AccountId
(cherry picked from commit e327dff45a4fc67d0c5a2d2afe64fc4673e2eac1)
2023-05-08 13:03:51 +07:00
HuyNguyen 1d6b8a13bd TF-1677: Support validation email for something@localhost case
(cherry picked from commit e74208941e8e5a2480bb444eca6b462bc576eb94)
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
HuyNguyen 43554e26ca TF-1100: Support display answered and forwarded
(cherry picked from commit cb67c81998264efbb75ae4543621a20522f3dbc4)
2023-04-14 17:12:34 +07:00
dab246 761e4c7f4b TF-1694 Fix the Cancel/Save button is hidden
(cherry picked from commit b469d1389d945128bfe569ce252c6d759ef1e06a)
2023-04-14 17:12:34 +07:00
dab246 a4c8d06bc1 TF-1694 Remove fluttertoast library because not used
(cherry picked from commit 5836725f90dc215db71917b45ef164437d5c9aef)
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
HuyNguyen ba13a3e312 TF-1681: Add a dot at the end of the description
(cherry picked from commit 08fe2702c37386fd7afbd317660f9027f0b2d739)
2023-04-14 17:12:34 +07:00
HuyNguyen abeaf07050 TF-1677: Fix validation for email forward
(cherry picked from commit b8741e08799c84ff96fd349d264f00d6b71e08cc)
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
dab246 b020bcc6c0 TF-1613 Add InternalServerError to RemoteExceptionThrower
(cherry picked from commit 5f54d8e3975b42721f45d54ff44bec2ef6508911)
2023-04-14 17:12:34 +07:00
dab246 e81296bbaf TF-1667 Trigger show spam report banner when mailboxes changed
(cherry picked from commit 6530da92012774a8bd318cd1c87cf1f503feef69)
2023-04-14 17:12:34 +07:00
dab246 91b2cbae00 TF-1631 Handle session on background message
(cherry picked from commit 78e7c362beb783efd3894a929345ed84ffcd6404)
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 02e5d9e6aa TF-1604: Add method check and get capability is support TeamMailboxes
(cherry picked from commit 078e1ce36fc9c5f1c2d854667d1da52b44fea199)
2023-03-24 19:40:48 +07:00
dab246 4cd4715856 TF-1625 Add method check capability is supported or not?
(cherry picked from commit ee45272afab3195a50255838c50c8c8be7f0c418)
2023-03-24 19:40:48 +07:00
dab246 0d77789c5f TF-1626 Remove id of email when call Email/set method
(cherry picked from commit ce1d27d893fd406aa812d4e4ea9debe1ec265ddb)
2023-03-24 19:40:48 +07:00
dab246 9af4924b9a TF-1581 Update UI to support language RTL 2023-03-10 21:10:36 +07:00
dab246 266000da91 TF-1581 Support language Italian 2023-03-10 21:10:36 +07:00
dab246 a95bf26fe5 TF-1581 Support language Arabic-Tunisia 2023-03-10 21:10:36 +07:00
Dat PHAM HOANG d252479d19 Remove unnecessary local bindings when global binding did 2023-03-10 21:10:36 +07:00
Dat PHAM HOANG 150e678a73 Add BadCredentialsException 2023-03-10 21:10:36 +07:00
HuyNguyen fb3df2a99f Refactor coding convention 2023-03-10 21:10:36 +07:00
Huy Nguyễn 1e0013260f Handle some case about share intent from android phone 2023-03-10 21:10:36 +07:00
dab246 b3ec90b507 TF-1477 Improve UX for advanced and quick search 2023-03-10 21:10:36 +07:00