dab246
|
9854592a4c
|
TF-4368 Add more log trace for load more email
|
2026-03-20 10:15:13 +07:00 |
|
Dat H. Pham
|
7ecf5d8e53
|
bump version to v0.26.2-rc01
|
2026-03-20 10:15:13 +07:00 |
|
dab246
|
cdc7d711f5
|
TF-4368 Add log to tracing refresh change emails on Sentry
|
2026-03-20 10:15:13 +07:00 |
|
dab246
|
80c368be62
|
TF-4368 Add verifying actual merged email IDs, not just count.
|
2026-03-20 10:15:13 +07:00 |
|
dab246
|
bf1bab478c
|
TF-4368 Add the delete/shrink regression case and assert the requested limit.
|
2026-03-20 10:15:13 +07:00 |
|
dab246
|
72aceff481
|
TF-4368 Add named parameters to mock setup for consistency.
|
2026-03-20 10:15:13 +07:00 |
|
dab246
|
2d45909ad1
|
TF-4368 Add tearDown for consistency with other test groups.
|
2026-03-20 10:15:13 +07:00 |
|
dab246
|
23a3e9243e
|
TF-4368 Add unit test for refreshChanges method
|
2026-03-20 10:15:13 +07:00 |
|
dab246
|
a28d5b3527
|
TF-4368 Fix cannot scroll in email list
|
2026-03-20 10:15:13 +07:00 |
|
Dat Vu
|
eecdf75f5e
|
TF-4384 Add ADR-0074 Resolve label refresh 404 by introducing explicit labelId (#4387)
|
2026-03-19 17:13:31 +07:00 |
|
dab246
|
e2c158d633
|
TF-4373 Add E2E test for test case delete thread to trash on mobile
|
2026-03-12 15:15:03 +07:00 |
|
dab246
|
bb9dca10de
|
TF-4373 Fix deletion is not working when thread is enabled
|
2026-03-12 15:15:03 +07:00 |
|
dab246
|
a838912f5c
|
TF-4367 Add test case for Emails with Re\u00A0: / Tr\u00A0:.
|
2026-03-11 13:33:28 +07:00 |
|
dab246
|
a8e0bf6167
|
TF-4367 Remove the duplicated closeEmailDetailedView helper from this mixin.
|
2026-03-11 13:33:28 +07:00 |
|
dab246
|
9e9e666518
|
TF-4367 Add E2E test for test case forward email is forwarded when change language on mobile
|
2026-03-11 13:33:28 +07:00 |
|
dab246
|
12b9ad4a40
|
TF-4367 Add E2E test for test case reply email is replied when change language on mobile
|
2026-03-11 13:33:28 +07:00 |
|
dab246
|
b7287d4b5c
|
TF-4367 Add E2E test for test case forward email when change language on mobile
|
2026-03-11 13:33:28 +07:00 |
|
dab246
|
8246dd66fd
|
TF-4367 Add E2E test for test case reply email when change language on mobile
|
2026-03-11 13:33:28 +07:00 |
|
dab246
|
88f9643072
|
TF-4367 Add unit test for apply Reply/Forward prefix for subject when compose email
|
2026-03-11 13:33:28 +07:00 |
|
dab246
|
d256b5ca52
|
TF-4367 Update logic apply Reply/Forward prefix for subject when compose email
|
2026-03-11 13:33:28 +07:00 |
|
dab246
|
4a94f088d5
|
TF-4367 Fix duplicated Re: prefix when reply email with French locale
|
2026-03-11 13:33:28 +07:00 |
|
Dat H. Pham
|
edaa094f62
|
Bump version to v0.26.1
|
2026-03-10 11:10:26 +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
|
296548a781
|
fix(sentry): sync dist parameter to resolve minified stack traces
|
2026-03-10 11:06:16 +07:00 |
|
Dat H. Pham
|
9cc92fbfa8
|
Bump version to v0.26.0
|
2026-03-05 11:57:54 +07:00 |
|
Dat H. Pham
|
00b5054dd3
|
Bump version to v0.25.0
|
2026-03-05 11:54:48 +07:00 |
|
Dat H. Pham
|
32b7b0153c
|
Stript suffix for tag
|
2026-03-05 11:53:52 +07:00 |
|
dab246
|
777b47159d
|
TF-4354 Remove all logic related to Label Visibility in Settings
|
2026-03-05 10:32:56 +07:00 |
|
dab246
|
de083b3aff
|
TF-4354 Hide Label in Preference View when label capability is not supported
|
2026-03-05 10:32:56 +07:00 |
|
dab246
|
3cdf65866a
|
TF-4354 Activate Label by default for all users
|
2026-03-05 10:32:56 +07:00 |
|
dab246
|
8187040b10
|
feat(Label): fix miss inject websocket when label setting not change
|
2026-03-05 10:32:56 +07:00 |
|
dab246
|
b2338a1160
|
feat(Label): Use capability-aware label availability in websocket injection.
|
2026-03-05 10:32:56 +07:00 |
|
dab246
|
2e6e1fcdc8
|
feat(Label): Add depend on settings to register websocket for label
|
2026-03-05 10:32:56 +07:00 |
|
dab246
|
a70a338608
|
feat: Use execute in parallel for faster request time
|
2026-03-05 10:32:56 +07:00 |
|
dab246
|
add55a9d55
|
feat: Use min for easier to read
|
2026-03-05 10:32:56 +07:00 |
|
dab246
|
41817091c1
|
feat: Fix loop uses sinceState instead of newSinceState, causing infinite loops.
|
2026-03-05 10:32:56 +07:00 |
|
dab246
|
4fea45d062
|
feat: Persist label state after get all labels
|
2026-03-05 10:32:56 +07:00 |
|
dab246
|
9c211c05ef
|
feat: Auto sync label from web socket
|
2026-03-05 10:32:56 +07:00 |
|
dab246
|
c49e48ae1b
|
feat: Add repository/interactor for get label changes
|
2026-03-05 10:32:56 +07:00 |
|
dab246
|
987ea410c5
|
feat: Implement get label changes
|
2026-03-05 10:32:56 +07:00 |
|
dab246
|
73134d2833
|
TF-4303 Change order for label action
|
2026-03-05 10:32:56 +07:00 |
|
Dat H. Pham
|
50374a005d
|
Bump version to v0.24.14
|
2026-02-27 14:55:27 +07:00 |
|
Dat Vu
|
084c98865b
|
fix(web): Cannot typing text when create new rule filter on Safari (#4350)
|
2026-02-27 14:52:33 +07:00 |
|
Dat Vu
|
d785e6a879
|
fix(web): Cannot typing text when create new folder on Safari for the first time (#4349)
|
2026-02-27 14:07:51 +07:00 |
|