Commit Graph

714 Commits

Author SHA1 Message Date
dab246 997c558b91 TF-4236 Fix minor: Filename uses grammatically incorrect article. 2026-01-27 12:04:11 +07:00
dab246 879b18bc45 TF-4236 Fix guard delete UI when no handler is provided. 2026-01-27 12:04:11 +07:00
dab246 1058b94363 TF-4236 Implement remove a label from an thread 2026-01-27 12:04:11 +07:00
dab246 3ef66bbbda TF-4236 Implement remove a label from an email when unselect in context menu Label as 2026-01-27 12:04:11 +07:00
dab246 bac101021e TF-4233 Implement edit label action 2026-01-26 09:13:54 +07:00
dab246 0302e09981 TF-4233 Show popup menu when click three dot on label item 2026-01-26 09:13:54 +07:00
dab246 7839e6b339 TF-4229 Add widget for label search field 2026-01-22 10:54:04 +07:00
dab246 f9675556cb TF-4227 Update the correct message for the Tag when there are no emails. 2026-01-19 11:34:43 +07:00
dab246 94fd6f8071 TF-4195 Add Label to Thread 2026-01-19 11:34:43 +07:00
dab246 e8b2c1d2a5 TF-4195 Fix comments of coderabbit 2026-01-19 11:34:43 +07:00
dab246 0076a7af57 TF-4195 Implement add a Label to an email on mobile 2026-01-19 11:34:43 +07:00
dab246 78de7de3a6 TF-4195 Implement add a Label to an email 2026-01-19 11:34:43 +07:00
dab246 03b3d1181f TF-4195 Add Label as to email context menu 2026-01-19 11:34:43 +07:00
dab246 10038a3836 TF-4193 Handle multi click to enable Label visibility feature 2026-01-19 11:34:43 +07:00
dab246 d1cd9efbab TF-4193 Add Label to Preferences in Setting 2026-01-19 11:34:43 +07:00
dab246 95831054b2 TF-4178 Fix Nitpick comments from coderabbit 2026-01-19 11:34:43 +07:00
dab246 6c959fcf81 TF-4178 Implement create new label 2026-01-19 11:34:43 +07:00
dab246 8f1da20e54 TF-4178 Add color picker modal 2026-01-19 11:34:43 +07:00
dab246 d3029ec4de TF-4178 Add create new label modal 2026-01-19 11:34:43 +07:00
dab246 75f55e6507 TF-4179 Add Label bar in sidebar 2026-01-19 11:34:43 +07:00
dab246 b6f7f7d846 TF-4136 Fix duplicate Executor instance creation. 2026-01-15 09:46:51 +07:00
dab246 944029d16c TF-4136 Move Sentry duplication guard, but keep interceptor ordering last (not first) 2026-01-15 09:46:51 +07:00
dab246 95534e28e0 TF-4136 security(sentry): scrub sensitive headers without mutating HTTP payloads 2026-01-15 09:46:51 +07:00
dab246 ec75bb3cab TF-4136 Add config Sentry 2026-01-15 09:46:51 +07:00
dab246 1661210e04 TF-4141 Add the AI needs-action option into the user settings. 2026-01-11 22:55:49 +07:00
dab246 09f0ba854a TF-4141 Remove counter of action required folder 2026-01-11 22:55:49 +07:00
dab246 0e49c18f9d TF-4141 Add Action required folder to left menu 2026-01-11 22:55:49 +07:00
dab246 61b8c95123 TF-4141 Show AI action tag in list emails 2026-01-11 22:55:49 +07:00
dab246 fd630e9583 TF-4136 Add logError for send email exception thrower 2026-01-06 13:53:22 +07:00
dab246 a23d15a9ca TF-4136 refactor(logging): replace logError with logWarning for non-critical cases 2026-01-06 13:53:22 +07:00
Dang Dat 9f1373c7e5 fixup! TF-4224 Reduce ReDoS vulnerability 2026-01-06 10:16:26 +07:00
Dang Dat 86dec27d67 fixup! TF-4224 Reduce ReDoS vulnerability 2026-01-06 10:16:26 +07:00
Dang Dat 2b909aeb1c TF-4224 Reduce ReDoS vulnerability 2026-01-06 10:16:26 +07:00
Dat H. Pham 25ea472688 Display AI toggle in Composer 2025-12-19 19:03:39 +07:00
dab246 582b1ebe97 feat(ai-scribe): reorganize abstractions and update dialog modal UI 2025-12-19 19:03:39 +07:00
Théo Poizat 96c95866c6 Open AI Scribe from bottom bar button 2025-12-19 19:03:39 +07:00
Théo Poizat 26593b50ef Move AI env var from main to scribe package 2025-12-19 19:03:39 +07:00
Théo Poizat 29e90f256f Add AI related env var
AI_ENABLED allows to test AI features only in some wanted environment.

AI_API_KEY and AI_API_URL allows to call the LLM while we wait for tmail backend endpoints.
It will be removed when tmail backend endpoints are ready.
2025-12-19 19:03:39 +07:00
dab246 c87d3229ce TF-4186 Implement remember choose organisation server 2025-12-10 17:13:11 +07:00
dab246 7528635da4 Fix display empty state when no favorites are available 2025-11-20 15:28:30 +07:00
Dat Vu 8f034105a5 TF-4148 Add link to common settings in mobile application (#4149) 2025-11-17 22:32:48 +07:00
dab246 d6e959c4d9 TF-4145 Create paywall url from workplaceFqdn 2025-11-17 14:24:30 +07:00
dab246 43de7edd47 TF-4145 Implement get oidc user_info from endpoint of oidc configuration 2025-11-17 14:24:30 +07:00
dab246 249520b711 TF-4142 Implement hyperlink insertion 2025-11-17 11:43:18 +07:00
dab246 37deead391 TF-3976 Support DNS SRV resolvers without Cloudflare/Google dependency 2025-11-12 14:10:37 +07:00
dab246 972b20ec16 TF-4050 Preview and download uploaded file in composer on web 2025-11-11 17:48:33 +07:00
dab246 92286b48e1 TF-4050 refactor: move attachment preview & download logic to download controller 2025-11-11 17:48:33 +07:00
dab246 b9ce85b026 TF-1715 Remove We\'re sorry message in empty view 2025-11-10 17:15:30 +07:00
dab246 d85e691d98 TF-1715 Add favorite folder to mailbox left menu 2025-11-10 17:15:30 +07:00
dab246 58c05c38b2 TF-4053 Implement move folder content on mailbox list view 2025-11-05 05:34:21 +07:00