Dat Vu
|
8a9901a0a4
|
TF-4384 Fix page not found 404 error when refreshing label views (#4390)
|
2026-03-21 17:23:18 +07:00 |
|
dab246
|
b7594a4adb
|
fix: The message field in UnknownRemoteException is typed as String? and the condition will always be false.
|
2026-03-10 11:06:16 +07:00 |
|
dab246
|
572bf6ba81
|
fix: The code parameter must be propagated through the inheritance chain.
|
2026-03-10 11:06:16 +07:00 |
|
dab246
|
8a21e35d1e
|
fix: Prefer reusing AppBaseException instead of redefining the exception contract CacheException and RemoteException
|
2026-03-10 11:06:16 +07:00 |
|
Dat H. Pham
|
236ad5f075
|
Override props method for CacheException
|
2026-03-10 11:06:16 +07:00 |
|
Dat H. Pham
|
3e39f59f20
|
Fixup Constant some token exception
|
2026-03-10 11:06:16 +07:00 |
|
dab246
|
437c46f5ff
|
fix(sentry): resolve minified exception types on web release
|
2026-03-10 11:06:16 +07:00 |
|
dab246
|
2e8a11e7eb
|
refactor(sentry): standardize exceptions to prevent Sentry minification
|
2026-03-10 11:06:16 +07:00 |
|
dab246
|
777b47159d
|
TF-4354 Remove all logic related to Label Visibility in Settings
|
2026-03-05 10:32:56 +07:00 |
|
dab246
|
987ea410c5
|
feat: Implement get label changes
|
2026-03-05 10:32:56 +07:00 |
|
dab246
|
ada44dd5d0
|
fix(auth): handle 400 error during token refresh flow
|
2026-02-10 16:58:58 +07:00 |
|
dab246
|
616a9247e8
|
fix(cnb): add FORCE_EMAIL_QUERY to env.file
(cherry picked from commit 90347a845e58502b8486baa31bc079a23fab0e0e)
|
2026-01-29 18:00:36 +07:00 |
|
dab246
|
9760b6f077
|
TF-4243 Implement delete a label in presentation layer
|
2026-01-27 15:08:02 +07:00 |
|
dab246
|
5914877b1b
|
TF-4243 Add Delete label action to context menu
|
2026-01-27 15:08:02 +07:00 |
|
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 |
|