Commit Graph
100 Commits
Author SHA1 Message Date
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
dab246 e29a878dba TF-1527 Focus still in the same fields to continue add other email 2023-03-10 21:10:36 +07:00
dab246 9ced9b6491 TF-1521 Fix can not scroll to see long email body 2023-03-10 21:10:36 +07:00
dab246 e83014ad82 TF-1477 Remove class not used 2023-03-10 21:10:36 +07:00
dab246 1f4d8bebf1 TF-1477 Improve UX for simple search 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
dab246 a0b51ae22d Update branch library official 2023-03-10 21:10:36 +07:00
dab246 23bfa7f73f TF-1487 Add http_mock_adapter library
(cherry picked from commit 10fc6e36f7f80c739bde5e1d25419b9f4daad479)
2023-03-10 21:10:36 +07:00
dab246 2b71aba278 TF-1487 Apply linter rule 2023-03-10 21:10:36 +07:00
dab246 117a8a8fc6 TF-1487 Upgrade flutter version to v3.7.5 for Docker
(cherry picked from commit e894e188d256eda28307707b2d7e9f2cc176d9c6)
2023-03-10 21:10:36 +07:00
dab246 7b23424e32 TF-1487 Fix run command flutter test
(cherry picked from commit 798b5613d2cc98223c7c236545c244c1499dc982)
2023-03-10 21:10:36 +07:00
dab246 c51de39e01 TF-1487 Upgrade flutter version to v3.7.5 for CI
(cherry picked from commit 981ab4e82f387aa8521fcd5d06fd993593265473)
2023-03-10 21:10:36 +07:00
dab246 bbcaaa549d TF-1487 Upgrade latest dependencies version
(cherry picked from commit 2ba54a168494f772174b196e3a7b5e4173abcdd9)
2023-03-10 21:10:36 +07:00
dab246 44cc33ddaf TF-1487 Upgrade latest dependencies version for fcm module
(cherry picked from commit 86cf922e5701cd57d381db1e72cc4460d16ef0ed)
2023-03-10 21:10:36 +07:00
dab246 7f6eab6968 TF-1487 Upgrade latest dependencies version for rule_filter module
(cherry picked from commit 39993e52fac639bdfa77b78f8b258f00310c3c3d)
2023-03-10 21:10:36 +07:00
dab246 1507777523 TF-1487 Upgrade latest dependencies version for forward module
(cherry picked from commit 1f0438963da3eb4e3d75ade2d52918284aff9b7d)
2023-03-10 21:10:36 +07:00
dab246 1cbb1a15bb TF-1487 Upgrade latest dependencies version for contact module
(cherry picked from commit 597f61a79dfe0f0cf08b76277bc898b949b9b3bc)
2023-03-10 21:10:36 +07:00
dab246 762d2fbf66 TF-1487 Upgrade latest dependencies version for model module
(cherry picked from commit 06f776cae94c9e40a33d8e609fe70099428b6fe0)
2023-03-10 21:10:36 +07:00
dab246 9778a9876a TF-1487 Upgrade latest dependencies version for core module
(cherry picked from commit 717b72de65503ee65c9979db9a5b319bfbb11a48)
2023-03-10 21:10:36 +07:00
dab246 9609e7ee9c TF-1512 Show keyboard below editor while type text 2023-03-10 21:10:36 +07:00
dab246 b9ea97baa5 TF-1493 Synchronize 2 types of signature when sending email 2023-03-10 21:10:36 +07:00
dab246 b4bdc70ba0 TF-1512 Display signature content correct in identity creator 2023-03-10 21:10:36 +07:00
dab246 3f522445a9 TF-1512 Only use HtmlViewer to display signatures (for both html/text or plain/text formats) 2023-03-10 21:10:36 +07:00