Commit Graph
100 Commits
Author SHA1 Message Date
dab246 be9145ac20 TF-1778 Add adr for issue #1778
(cherry picked from commit 2b139ae7fcecd5c8cc0a40e11b7fa70d39febf20)
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 fbeae2ee37 TF-1778 Fix system not display signature in email which has been sent
(cherry picked from commit 18324cfafbd4cc87f5e9ae01ad06195ec2039cfd)
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
dab246 796cbcfc46 Bump version to v0.7.7
(cherry picked from commit fed73fa80490229198853d0fc86370827394a39e)
2023-04-14 17:12:34 +07:00
dab246 b771785e58 TF-1434 Implement autofillHints for login view
(cherry picked from commit dde68350d558fece56e46f8ce11916a2f673b26d)
2023-04-14 17:12:34 +07:00
dab246 76a9663968 TF-1665 Update docs app_grid_configuration.md
(cherry picked from commit b670472d77437336861248a1d785345965b311af)
2023-04-14 17:12:34 +07:00
dab246 3eb1e20b5b TF-1665 Enable app grid on mobile
(cherry picked from commit c9f9a2c214316606c8d3f9d63cf38c326369b112)
2023-04-14 17:12:34 +07:00
dab246 3f5fa41c75 TF-1665 Remove blank in the app grip
(cherry picked from commit 3913bb611b3200022a1b4d05f8337fe57101563a)
2023-04-14 17:12:34 +07:00
dab246 3dcf4ec27c TF-1655 Fix add a line break after signature in composer
(cherry picked from commit 8dc25507bc4ad8f5009dbd3f2fcbe1d92bd0e706)
2023-04-14 17:12:34 +07:00
dab246 847dd08996 TF-1599 Update to CHANGELOG.md
(cherry picked from commit 0c6220199ed7c583c345e126f891310bfd91f013)
2023-04-14 17:12:34 +07:00
dab246 9dac861baa TF-1599 Handle remove notification when email mask as read or delete permanent
(cherry picked from commit 1abcc61474728cadca024d21eba43aaf4f09a078)
2023-04-14 17:12:34 +07:00
dab246 fbaea1a951 TF-1599 Implement GetEmailChanges to remove notification
(cherry picked from commit 9a41ea84a40c97091b4c4c5d2e0c19afcafc712f)
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 c190d6bc06 TF-1698 Fix system not redirect correct url when user double click many times to view email in mailbox
(cherry picked from commit 1f205b2d89d6db3b84193e8bd3941a3e310f2a6a)
2023-04-14 17:12:34 +07:00
dab246 5ab379bfb7 TF-1694 Add to CHANGELOG.md
(cherry picked from commit b31e82d45e4727cacfbb3fd8211b400dd2a03c3e)
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 ff2015ccc2 TF-1694 Fix padding header identity creator view
(cherry picked from commit 76d407b7653ca21ae5994dce7d21b1adb1d1b273)
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
dab246 ee686f2400 TF-1694 Remove unnecessary things
(cherry picked from commit 0d97df879a306c9cccc3ab0c77ab70620e33948a)
2023-04-14 17:12:34 +07:00
dab246 54c40b7111 TF-1694 Only use FocusNode for input field on mobile
(cherry picked from commit 06c6482a62f5b4c7d88506dc7e6592f1dce37294)
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
dab246 adf0e79cf8 TF-1613 Add to CHANGELOG.md
(cherry picked from commit 818b284e6495bb7bbfb0682776f1006c12e69da0)
2023-04-14 17:12:34 +07:00
dab246 cbdb6f223a TF-1613 Fix link template cider
(cherry picked from commit 911f9bf6b109d25bc3a4d7d11ce842a4d14f93e6)
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 bee9ac37aa TF-1613 Add abstract onData, onDone, onError method for ViewState in BaseController
(cherry picked from commit f0384f02df0e43fece4d0c45f23c6b178eef43fe)
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 72055cfccb TF-1667 Implement GetSpamMailboxCached interactor
(cherry picked from commit ffe62c58aa46526ea34536bac17862b5c16aa9ac)
2023-04-14 17:12:34 +07:00
dab246 308f4d3961 TF-1667 Add abstract GetSpamMailboxCached method
(cherry picked from commit 7eb6169ea49a2796e5ed7778079e0949e43b16c1)
2023-04-14 17:12:34 +07:00
dab246 618fd9b64e TF-1667 Get spam mailbox cached
(cherry picked from commit 9abd6fc9c5c508499e7d3d9ed525ff57edaead31)
2023-04-14 17:12:34 +07:00
dab246 91c59d8da2 TF-1684 Remove library not used
(cherry picked from commit 9873eeac72a368e9ae91baf366507e54b6a4ed5e)
2023-04-14 17:12:34 +07:00
dab246 58816574f9 TF-1684 Implement handle transform html signature
(cherry picked from commit cc535a6cf418d27b59e121ae6cd3dc57c065ddf3)
2023-04-14 17:12:34 +07:00
dab246 c716557200 TF-1684 Add abstract TransformHtmlSignature method
(cherry picked from commit dfaa5187d1b6a6c1065c65699b6e3a287d1d0843)
2023-04-14 17:12:34 +07:00
dab246 d605efd602 TF-1688 Add adr for issue #1688
(cherry picked from commit e462cc2ad44e07fa134b10b0ba575de92012ed6a)
2023-04-14 17:12:34 +07:00
dab246 b58cf1f343 TF-1688 Fix Tmail UI is broken after user create identity successfully by html style
(cherry picked from commit 15a8377678919ce2e1a474d2be2b08b3ecc43a01)
2023-04-14 17:12:34 +07:00
dab246 c01c27b5b6 TF-1600 Add adr for conventions display push notifications
(cherry picked from commit 4570a1a8c44442e85aa8255d80d25f74ca32ef36)
2023-04-14 17:12:34 +07:00
dab246 8467db2689 TF-1600 Add list mailboxes allow push notifications
(cherry picked from commit f38a7945f0e8bb1f59dbc95d01749d50cb83de09)
2023-04-14 17:12:34 +07:00
dab246 b99b8d4392 TF-1600 Handle push notification
(cherry picked from commit e53834452c9ad3bd96ce036eb4a9363269cda1ef)
2023-04-14 17:12:34 +07:00
dab246 26c74976f4 TF-1600 Filter emails are available push notifications
(cherry picked from commit e20845f8b1401d2b4df7d9d7705f094aa431f49a)
2023-04-14 17:12:34 +07:00
dab246 0ff9de5e75 TF-1600 Inject binding GetMailboxesNotPutNotificationsInteractor
(cherry picked from commit ec7ba399465051528bdf4b92aa769235f61f53ef)
2023-04-14 17:12:34 +07:00
dab246 4c64fefe75 TF-1600 Implement GetMailboxesNotPutNotificationsInteractor
(cherry picked from commit ba849b288e4e943648c35bf6a494eaa804b049b6)
2023-04-14 17:12:34 +07:00
dab246 0c9d7ec4d3 Fix cannot show push notification on android
(cherry picked from commit 07f1b44da20eddb412f36d982f2e08e0ca6d7f71)
2023-04-14 17:12:34 +07:00
dab246 a7b5ac6b5c TF-1569 Fix android system keeps showing an app that run at background
(cherry picked from commit 17ecae939e296faf5309d9d9cf4b839d2160aa11)
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
dab246 62548698f8 TF-1631 Implement FcmMessageController and FcmTokenController
(cherry picked from commit aa101127f5aab44b9d86880dd760e78b1d0c9368)
2023-04-14 17:12:34 +07:00
dab246 72906ceb3b TF-1631 Add abstract class FcmBaseController
(cherry picked from commit 920093f24785669fe5267dca95de8754a26096f3)
2023-04-14 17:12:34 +07:00
dab246 d6045c8361 TF-1598 Mark emails in the spam box as seen when dismiss banner
(cherry picked from commit 868d4654ef3b3557fdf6d331fd340782b7a7c4e5)
2023-04-14 17:12:34 +07:00
dab246 bddcd9eaa0 TF-1663 Fix user cannot click to compose after system display an error message
(cherry picked from commit 602968e27e6cd4ca288357ab5a6ddc0804bd7b67)
2023-04-14 17:12:34 +07:00
dab246 724c7717de Bump version to v0.7.6
(cherry picked from commit ac50d137cefc12d8a7179f9600994f697fbe0e07)
2023-03-27 14:02:40 +07:00
dab246 c0ac4bd73c TF-1657 Fix infinite scroll is broken
(cherry picked from commit 9760d08ef08215a7978d5f8e6cb29b8d7671a42e)
2023-03-27 14:02:40 +07:00
dab246 194fcdc280 Bump version to v0.7.5
(cherry picked from commit 589672f8da2a9853dd73ffe79b94ec32495f82bb)
2023-03-24 19:40:48 +07:00
dab246 fc5ffcc4dd TF-1645 Fix always show default mailbox in destination picker
(cherry picked from commit 81594b3e41019077e5c659f6754693ff6acb446c)
2023-03-24 19:40:48 +07:00
dab246 6168244ece TF-1645 Update dependency for pubspec.lock
(cherry picked from commit 2acf83897fe74233d490398eaa0cf5a81169135c)
2023-03-24 19:40:48 +07:00
dab246 6ccf0232a7 TF-1645 Fix can not parse mail capability
(cherry picked from commit fcbe822f76f73cd237dd27069b5f77a1f6b02ff3)
2023-03-24 19:40:48 +07:00
dab246 a11415ce9c TF-1440 Fix user can not sign again after click back browser button in OIDC
(cherry picked from commit 27ff8d3a834306bf7f3711e0df85e7da126c7160)
2023-03-24 19:40:48 +07:00
dab246 13fe2300dc TF-1632 Fix elements are cut in each other in language and region
(cherry picked from commit 514e513b46981e360d70781a71930d53e5a16e0f)
2023-03-24 19:40:48 +07:00
dab246 fed514e40b TF-1611 Fix can not display correctly menu screen when open setting view
(cherry picked from commit 2ba04f782ef17dac3b93930dccd3723f13d6836d)
2023-03-24 19:40:48 +07:00
dab246 bc01ab9b0f TF-1611 Fix border and padding banner vacation
(cherry picked from commit 0d50f922fbd510b5c098a482affd611dcd8e64a6)
2023-03-24 19:40:48 +07:00
dab246 471713ebd7 TF-1611 Fix bottom padding too large in vacation view
(cherry picked from commit 943102f54285fc3c9291160cc685e42bbdfbf168)
2023-03-24 19:40:48 +07:00
dab246 60dd32b790 TF-1611 Fix user got blocking once html type is selected in vacation
(cherry picked from commit e288977fc0f89af3a77ea964b2470b60748f5ca7)
2023-03-24 19:40:48 +07:00
dab246 963613a3b6 TF-1625 Remove Rxn<Session> variable and only use Rxn<AccountId> variable to listen change
(cherry picked from commit 9b56575290cbbf3ed47835117529e0d75346d703)
2023-03-24 19:40:48 +07:00
dab246 bb9dbb697a TF-1625 Get capability supported for Identity/set method
(cherry picked from commit 16a77edba891a628b728d05ddd3a61c9ba45b8dc)
2023-03-24 19:40:48 +07:00
dab246 2e96b87fc4 TF-1625 Get capability supported for Identity/get method
(cherry picked from commit bf9f7dbf8dae3c7e527c550f01b367cb5e18a5cd)
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 9f956df08b TF-1626 Update pubspec.lock
(cherry picked from commit a277934e8170d84925d6c22973e93e346204a63c)
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 61a9414fe1 TF-1628 Remove HyperLink of mailbox avoid conflict WebView of email on browser
(cherry picked from commit b685eae9842419a930978aaac367a8d63760291a)
2023-03-24 19:40:48 +07:00
dab246 9675f39659 TF-1606 Convert downloadUrl and uploadUrl to qualified url
(cherry picked from commit eb912f4e7100b411c4167b1d575a793327ad356c)
2023-03-24 19:40:48 +07:00
dab246 009ab2b889 TF-1606 Convert apiUrl to qualified url
(cherry picked from commit f446fd598dfcdc0dfd041419a8a5f709606a4605)
2023-03-24 19:40:48 +07:00
dab246 29219eb14e TF-1606 Store jmapUrl on memory
(cherry picked from commit 5e7e0f0cfb34510b5c341417044b8057cde2ca35)
2023-03-24 19:40:48 +07:00
dab246 6bd48aef7b TF-1606 Add method toQualifiedUrl()` handle relative url
(cherry picked from commit 865055f063391a5f2ae3ad7d9c82b6e45578cb48)
2023-03-24 19:40:48 +07:00
dab246 3f4fa72732 TF-997 Update latest version flutter-date-range-picker in pubspec.lock
(cherry picked from commit 54e4f184ef1b39ac0c9669a96e7f4f5787d18da3)
2023-03-24 19:40:48 +07:00
dab246 76c5f47418 TF-997 Apply new design for mobile
(cherry picked from commit 3c72fcecc6a86d21ac6d6df8335e9d912b863bae)
2023-03-24 19:40:48 +07:00
dab246 93007dbb53 TF-997 Using the latest version fixed the conflict version image:^4.0.15 error on pub.dev
(cherry picked from commit 8218d05fa6469b92aab9e59c9f58774a76193b09)
2023-03-24 19:40:48 +07:00
dab246 22cfe14bb1 TF-997 Avoid using caret sign ^ before dependency version number
(cherry picked from commit 7907d224a6578b043c1ef4452045faa0f9451ce8)
2023-03-24 19:40:48 +07:00
dab246 c522a93fb0 TF-1201 Support mouse right click for search mailbox to open context menu on browser
(cherry picked from commit 8dc020e3afbef5d7b06e4cb566b005dfed4e90bf)
2023-03-24 19:40:48 +07:00
dab246 57ac72706c TF-1201 Support mouse right click for mailbox menu to open context menu on browser
(cherry picked from commit 1ce2735d7ae40c76082988aae9bc28a835ac1a56)
2023-03-24 19:40:48 +07:00
dab246 4e17813e1a TF-1594 Use only one class TmailToast to display the message.
(cherry picked from commit 379c34b32b2e5c4dad141e6a98bdb92597fa6908)
2023-03-24 19:40:48 +07:00
dab246 fe05df3477 TF-1594 Move SendEmailInteractor to MailboxDashboardController to handle async send email
(cherry picked from commit 63aec51a6ea6e827ea924e91a13ec78d7f48edf7)
2023-03-24 19:40:48 +07:00
dab246 ee91963e53 TF-1371 Update position of Identity in edit email
(cherry picked from commit f0c6a5716cd55c963606550b09d4f5ec4b2140a5)
2023-03-24 19:40:48 +07:00
dab246 a31f331e09 TF-1371 Update position of Identity in reply/forward
(cherry picked from commit 53b99854e15b2eea12572d5c18322b43f744609f)
2023-03-24 19:40:48 +07:00
dab246 2899e38555 TF-1371 Remove unnecessary setFullScreen
(cherry picked from commit 163f04a89301a6bcc225f6f07a0445d0093f2ff3)
2023-03-24 19:40:48 +07:00
dab246 5eb61a87a3 TF-1371 Remove object not used
(cherry picked from commit 96a220da5f4ea22fc5a3064ba8646f41d6970a77)
2023-03-24 19:40:48 +07:00
dab246 9ad60738f0 Bump version to v0.7.4 2023-03-10 23:30:34 +07:00
dab246 654e873a78 Update minimum ios version to 11 2023-03-10 23:30:34 +07:00
dab246 9d9f413089 Bump version to v0.7.3 2023-03-10 21:10:36 +07:00
dab246 9af4924b9a TF-1581 Update UI to support language RTL 2023-03-10 21:10:36 +07:00
dab246 42bde0e415 TF-1579 Always put source language in addition to current language 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
dab246 c35aefde59 TF-1576 Fix can not select suggestion email by mouse clicking 2023-03-10 21:10:36 +07:00
dab246 22befea586 TF-1162 Got the open link bug again 2023-03-10 21:10:36 +07:00
dab246 20393eacf0 TF-1561 Fix focus is lost on overlay 2023-03-10 21:10:36 +07:00
dab246 70c0020206 TF-1561 Use maybeOf for scrollable to avoid crash app 2023-03-10 21:10:36 +07:00
dab246 bf7e2e8302 TF-1546 Fix auto trim blank space after create tag email 2023-03-10 21:10:36 +07:00
dab246 abc9cebe3f TF-1469 Use noTransition when navigate to screen 2023-03-10 21:10:36 +07:00
dab246 b32c859a8f TF-1535 Fix cannot scroll to view email list on responsive version browser 2023-03-10 21:10:36 +07:00