Commit Graph
100 Commits
Author SHA1 Message Date
HuyNguyen 256234b3d8 Update environment configuration for composer_controller_test.dart 2025-12-19 19:03:39 +07:00
HuyNguyen 428d95c999 Enable AI Scribe modal based on configuration and availability 2025-12-19 19:03:39 +07:00
HuyNguyen 34d7845358 TF-2565: Apply new design for smart banner 2024-02-19 15:54:58 +07:00
HuyNguyen e7eca92ada TF-2565: Support multiple language 2024-02-19 15:54:57 +07:00
HuyNguyen f0ac4ef80a TF-2565: Update iOS store link 2024-02-19 15:54:54 +07:00
HuyNguyen 8a2ccf0822 TF-2565: Create bottom sheet and handle choose options when open app on mobile browser 2024-02-19 15:54:54 +07:00
HuyNguyen b444a345c8 TF-2565: Create style for bottom sheet when open app on mobile browser 2024-02-19 15:54:54 +07:00
HuyNguyen 5ad800a2b0 TF-2427: Update height of body composer when changing screen size 2024-01-29 16:42:47 +07:00
HuyNguyen a754741218 TF-2509: Enable spellcheck for composer on web 2024-01-26 08:34:21 +01: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 5a394e1719 TF-1865: Get content sending email when open item
(cherry picked from commit 3fdec172d72e27020187679d79ffe4f44953678b)
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
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
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
HuyNguyen de341d4ffe TF-1862: Add ADR for ticket about how to use Draggable on the web
(cherry picked from commit 8e4f767625ee12a3290223beec5cdfc4cf141b9c)
2023-06-13 10:17:45 +07:00
HuyNguyen 3e86f5dfec TF-1862: Fix show widget of Draggable when click right on email
(cherry picked from commit ff75ab1faa9d01f92b6740f057b17020c0c5b32b)
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 36e08e56d2 TF-1869: GetEmailFromCache when click to notification on foreground
(cherry picked from commit adf16e17070f4e62b3757228a7b9cf6becda828b)
2023-06-05 11:02:20 +07:00
HuyNguyen 109ea54204 TF-1869: Duplicate check for OpenedEmail and DetailedEmail when get contents
(cherry picked from commit 674312c3dd515b5699c84d3572bdc7bed9e7415d)
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
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 d6f2045db4 TF-1809: Create func get detailed email interactor
(cherry picked from commit 63001d6994d725325ca39d60a6a61a6c99752c69)
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
HuyNguyen a5dbcb1357 TF-1808: Add StoreOpenedEmailToCacheInteractor to store email when opened
(cherry picked from commit 45a59e33358caba1d5e191f8c4f9b2a0ecee9342)
2023-06-05 11:02:20 +07:00
HuyNguyen f3429619aa TF-1822: Write test for all func of FileUtils class
(cherry picked from commit 562f151134416c674467e5a59919ea37adbb7e5f)
2023-06-05 11:02:20 +07:00
HuyNguyen be681cb7a7 TF-1822: Store and get html string to file in internal storage mobile
(cherry picked from commit 50b8c7862a5c9b6cbd856fd63bf61d9973723429)
2023-06-05 11:02:20 +07:00
HuyNguyen 880c41b721 TF-1677: Add test case
(cherry picked from commit c0fa82c8f919786b17605a0ea066ea8353a8e0aa)
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
HuyNguyen 136a40b0e3 TF-1687: Fix EmailTitle is cut off at the wrong place
(cherry picked from commit 855b39d79da371b733be10ad569e304fec5e8b75)
2023-05-08 13:03:51 +07:00
HuyNguyen 0f4ae09f2f TF-1687: Re-align title and unread count
(cherry picked from commit 0b1169d96930ced40cfeb3a7ab198d79f6a0fc43)
2023-05-08 13:03:51 +07:00
HuyNguyen 1c984421d5 TF-1743: Hide Horizontal scroll bar in Email detail view
(cherry picked from commit 491cd1d59c69e9a308700ee1bc4032b87284380c)
2023-05-08 13:03:51 +07:00
HuyNguyen 5f3a5aa652 TF-1740: Add adr for issue
(cherry picked from commit 7709559f50749400664634d1b6fc25cdd2d26735)
2023-04-24 17:03:39 +07:00
HuyNguyen da99c5d49f TF-1740: Fix double vertical scroll bar on composer
(cherry picked from commit 2c9653c2fc131666ed39f767a09e574c3401f414)
2023-04-24 17:03:39 +07:00
HuyNguyen 00a8d92ec9 TF-1759: Check when replying and all replies will include me in the recipient!
(cherry picked from commit f6481d05c18855a03d2b1cb2d4b94496d5b21d5b)
2023-04-24 17:03:39 +07:00
HuyNguyen 12e7515073 TF-1544: Support case reply all when sent email
(cherry picked from commit 8495321bf440679e9648b231d7fb25ded6cd284f)
2023-04-14 17:12:34 +07:00
HuyNguyen 43554e26ca TF-1100: Support display answered and forwarded
(cherry picked from commit cb67c81998264efbb75ae4543621a20522f3dbc4)
2023-04-14 17:12:34 +07:00
HuyNguyen 006d805304 TF-1544: Support can TAB another field in composer
(cherry picked from commit 38f24da4295f4e6231eb77af18b2181496ad78f8)
2023-04-14 17:12:34 +07:00
HuyNguyen fb307b72c8 TF-1685: Add to CHANGELOG.md
(cherry picked from commit 7a155e9f27d8ce235c7d85d20133dcb5df237853)
2023-04-14 17:12:34 +07:00
HuyNguyen e145ecfbf6 TF-1685: Fix hover and click to button show all or hide attachments
(cherry picked from commit 248eb28f678d1b4648f459cb864fc77da15ea4bd)
2023-04-14 17:12:34 +07:00
HuyNguyen 6ca4d7ce7b TF-1687: Add to CHANGELOG.md
(cherry picked from commit 0bd1675b5b85ab139357643f66180fd3caaedf44)
2023-04-14 17:12:34 +07:00
HuyNguyen 063bc54e40 TF-1687: Set name email and counter displayed in a single line
(cherry picked from commit 5dc28bf6976a65a6ca21923732d3f60010c913a4)
2023-04-14 17:12:34 +07:00
HuyNguyen 5966127e85 TF-16681: Add to CHANGELOG.md
(cherry picked from commit 2e9be88a363ffec2599d6c7f91ef9f3e51973c3d)
2023-04-14 17:12:34 +07:00
HuyNguyen 68cf298b33 TF-1681: Update all file intl for other language
(cherry picked from commit 158b85c66d9518da7c7d381c7a4211bfdb9a577e)
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 1d8babf866 TF-1699: Add to CHANGELOG.md
(cherry picked from commit 1efc439def3c8e3c0eab693e4db0fc27dd628608)
2023-04-14 17:12:34 +07:00
HuyNguyen efe0a839ef TF-1699: Support hide suggestion when scrolling list email to, cc, bcc.
(cherry picked from commit 5269b572847419ca6ff3fb12b04f09ae142c5fc4)
2023-04-14 17:12:34 +07:00
HuyNguyen 008e36a811 TF-1679: Support hide keyboard when click add email forward
(cherry picked from commit 3794508a5debc4069f58f0aa5fd4052fb844183c)
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
HuyNguyen 758c14fb72 TF-1679: Support responsive for a long text in identity
(cherry picked from commit 74eeaf55e7a174941a498fa35710452e1f93c505)
2023-04-14 17:12:34 +07:00
HuyNguyen 28347bb7c1 TF-1679: Hide cursor of bcc when focus to html editor
(cherry picked from commit 588c9b4873ea40b75dd6e6cffbe80af21a4b287c)
2023-04-14 17:12:34 +07:00
HuyNguyen b19a85ac36 TF-1679: Fix button close is hide
(cherry picked from commit 428f7fe45574b650465c8ea453014571496754a3)
2023-04-14 17:12:34 +07:00
HuyNguyen 0d02798f95 TF-1545: Update new version html-editor-enhanced lib
(cherry picked from commit 620b935252e7adbcfa2212b9a4e82e44c6d9c8cc)
2023-04-14 17:12:34 +07:00
HuyNguyen 629093ee13 TF-1545: Set color table is center
(cherry picked from commit 0b2a2b2a8d9d61d7b6bff7d9027382bf46993d27)
2023-04-14 17:12:34 +07:00
HuyNguyen 76b800c6e2 TF-1545: Set size for color table
(cherry picked from commit f383a198e78144f2c1835afb1eb0a2b280078b5a)
2023-04-14 17:12:34 +07:00
HuyNguyen 3c761af4f4 TF-1545: Update pick color dialog in rich text
(cherry picked from commit e70c9871c3e47ac2d0f2ed47265cae398665d984)
2023-04-14 17:12:34 +07:00
HuyNguyen 6d4e9ac238 TF-1666: Update rich text composer lib for support hide keyboard on android
(cherry picked from commit 7e661a54cf696fa1428a95fb4a8c3b4bc740f0c4)
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
HuyNguyen 8a28225e05 TF-1604: Add requiredCapabilities support TeamMailbox for GetEmailMethod
(cherry picked from commit 3922303e63a8e910511361019a54ea13801e3f92)
2023-03-24 19:40:48 +07:00
HuyNguyen 890ca4c8cd TF-1604: Add requiredCapabilities support TeamMailbox for spam report
(cherry picked from commit a05e1df1b9f6730978f2172aad36fb6c3e3249d4)
2023-03-24 19:40:48 +07:00
HuyNguyen 0b0db87260 TF-1604: Add requiredCapabilities support TeamMailbox for mailbox
(cherry picked from commit ac7a8bff08ddc13e94b9ae97923c477c7d810ba0)
2023-03-24 19:40:48 +07:00
HuyNguyen 068ace1ade TF-1616: Remove variable not use in mailbox_dashboard_controller
(cherry picked from commit 6609a1a3fc1737f7630e2bfdba22311023aece6e)
2023-03-24 19:40:48 +07:00
HuyNguyen 8b4d81f2f9 TF-1616: Remove func not use
(cherry picked from commit f83d1c32b7df54bc9764590f23e17f80c9130e2d)
2023-03-24 19:40:48 +07:00
HuyNguyen 55e9a8c8b3 TF-1616: Fix drag and drop email to mailbox
(cherry picked from commit 324a28c958dd9b4b9f25d7ce18c6a2a4a5c18531)
2023-03-24 19:40:48 +07:00
HuyNguyen 9c672d4835 TF-1548: Hide all text when list forward is empty
(cherry picked from commit b931a94805167e6f53028e5677ef1f650bbf6ebf)
2023-03-24 19:40:48 +07:00
HuyNguyen 88ef392d38 TF-1548: Hide switch icon when list forward is empty
(cherry picked from commit bb97b1cdd95a75e00191d11eff452817429a7a05)
2023-03-24 19:40:48 +07:00
HuyNguyen 015617e0bd TF-1562: Fix don't show msg when close PopUp
(cherry picked from commit 2e16b5d56aed8dee778a84eeeb2a2079049c2448)
2023-03-24 19:40:48 +07:00
HuyNguyen a5c0fd785f TF1473: Fixed cursor of typing when insert a image
(cherry picked from commit e747c8951ab6557eeb6da648d30e455c151c8d40)
2023-03-24 19:40:48 +07:00
HuyNguyen 60f0c79531 TF1528: Update pubspec.lock
(cherry picked from commit 7237a06d10a4d49a227c0e854b559dee40ed4f31)
2023-03-24 19:40:48 +07:00
HuyNguyen e16fc900bb TF1528: Remove func set Full Screen not use
(cherry picked from commit aa63031d5943dd5b61212de26fc7b2a1adf8dcb3)
2023-03-24 19:40:48 +07:00
HuyNguyen eb5806a317 TF1528: Remove set FullScreen for Identity creator Web
(cherry picked from commit 07d1428c8ce97f0fd60e97a9edcb796468bb5ce6)
2023-03-24 19:40:48 +07:00
HuyNguyen 255fb4e817 TF1528: Remove set FullScreen for Vacation Web
(cherry picked from commit d03b31d2282b0a3f759152954e78e6462c8b5492)
2023-03-24 19:40:48 +07:00
HuyNguyen db5fa65362 TF1528: Should not set full screen editor, remove func setFullScreenEditor
(cherry picked from commit 35dcbfe1e7b8b67fee4c4223cca8fee6b7368a5e)
2023-03-24 19:40:48 +07:00
HuyNguyen c99ae4f0b7 TF1528: Auto down one line when typing
(cherry picked from commit 557bda15ce2acd3e911dd11348519adb99a5eff6)
2023-03-24 19:40:48 +07:00
HuyNguyen 332ca1b351 TF1574: Fix space white when open keyboard
(cherry picked from commit a0fd7b1f6fa22543f004795deab623b0db2f4df9)
2023-03-24 19:40:48 +07:00
HuyNguyen 1b02311c41 TF1537: Fix scroll bar of destination picker
(cherry picked from commit 4d192aabb8c14fc471cd99e751142d23bed2e762)
2023-03-24 19:40:48 +07:00
HuyNguyen e4106eb6cf TF1549: Fix UI when change languages for email rules header 2023-03-10 21:10:36 +07:00
HuyNguyen a522cdd4d4 Remove fillter email address when reply, reply all 2023-03-10 21:10:36 +07:00
HuyNguyen a2e9880820 Update receive_sharing_intent repo 2023-03-10 21:10:36 +07:00
HuyNguyen fb3df2a99f Refactor coding convention 2023-03-10 21:10:36 +07:00
HuyNguyen 0913a73286 TF-1472: Fixed popup when sending email should be displayed at the bottom of screen 2023-03-10 21:10:36 +07:00
HuyNguyen ae3110fe59 fixup! fixup! Add trigger scroll for destination picker and mailbox visibility screen 2023-03-10 21:10:36 +07:00
HuyNguyen cd7b7bdf1a fixup! Add trigger scroll for destination picker and mailbox visibility screen 2023-03-10 21:10:36 +07:00
HuyNguyen 6e2f57f69b Add trigger scroll for destination picker and mailbox visibility screen 2023-03-10 21:10:36 +07:00
HuyNguyen 6a49b78e95 Add trigger scroll when expand parent of default mailbox 2023-03-10 21:10:36 +07:00
HuyNguyen 7a6796d989 Fix cannot expand default mailbox 2023-03-10 21:10:36 +07:00
HuyNguyen cff94304b2 TF-1478: Update menu option for parent of team-mailboxes 2023-03-10 21:10:36 +07:00