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
|
e341ecdfcb
|
TF-4283 fix: normalize "$needs-action" keyword to "needs-action"
|
2026-01-29 09:48:02 +07:00 |
|
Dat H. Pham
|
573c0ad84b
|
Bump version to v0.24.1
|
2026-01-28 06:48:53 +07:00 |
|
Dat H. Pham
|
7a3ed14131
|
Translate vi, ru, fr
|
2026-01-28 06:48:11 +07:00 |
|
Benoit TELLIER
|
aa4784e1bf
|
Add source maps to Flutter web build
|
2026-01-28 06:13:25 +07:00 |
|
Dat H. Pham
|
9a8f590058
|
Bump version to v0.24.0
|
2026-01-27 17:30:30 +07:00 |
|
dab246
|
f7c5341797
|
TF-4243 Remove setupPreLogin and disposeAfterTest
|
2026-01-27 15:08:02 +07:00 |
|
dab246
|
152140fc85
|
TF-4243 Remove modal subtitle for delete label action
|
2026-01-27 15:08:02 +07:00 |
|
dab246
|
f1feb6225d
|
TF-4243 Add integration test on mobile for case delete_a_label
|
2026-01-27 15:08:02 +07:00 |
|
dab246
|
9760b6f077
|
TF-4243 Implement delete a label in presentation layer
|
2026-01-27 15:08:02 +07:00 |
|
dab246
|
327d05d20b
|
TF-4243 Add datasource/repository/interactor for delete a label feature
|
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 |
|
Dat H. Pham
|
6aab6f83eb
|
fixup! fixup! fixup! TF-4236 Misleading variable name: maxBatches represents batch size, not batch count.
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
8d989c3caa
|
fixup! fixup! TF-4236 Misleading variable name: maxBatches represents batch size, not batch count.
|
2026-01-27 12:04:11 +07:00 |
|
Dat H. Pham
|
4f27dc53ce
|
fixup! TF-4236 Misleading variable name: maxBatches represents batch size, not batch count.
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
38074ab9f7
|
TF-4236 Misleading variable name: maxBatches represents batch size, not batch count.
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
fe57e72a02
|
TF-4236 Apply BatchSetEmailProcessingMixin for some method use SetEmailMethod
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
e42cdf83b3
|
TF-4236 Add BatchSetEmailProcessingMixin to execute batch set email
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
a05a28700a
|
TF-4236 Fix partial-update validation for thread label ops.
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
b633bcf709
|
TF-4236 Remove setupPreLogin and disposeAfterTest
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
429379c308
|
TF-4236 Renaming _setupAll to _setUp for clarity.
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
d5eeaa3d4f
|
TF-4236 Prevent rebuilds from reintroducing removed labels.
|
2026-01-27 12:04:11 +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
|
326f5e46f5
|
TF-4236 Add integration test on mobile for case remove_a_label_from_email_scenario
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
b76df6a6f6
|
TF-4236 Set setUp and tearDown for Patrol
|
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
|
b37359af03
|
TF-4236 Implement remove a label from an email when click on the cross on a tag in the opened mail
|
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
|
36e573db23
|
TF-4236 Add repository/interactor for remove a label from an email
|
2026-01-27 12:04:11 +07:00 |
|
dab246
|
bbe085a86c
|
TF-4272 Fix logic return empty string when descriptions & emailContentTrimmed is empty
|
2026-01-27 11:06:08 +07:00 |
|
dab246
|
e6ead11df1
|
TF-4272 Fix replace == to =
|
2026-01-27 11:06:08 +07:00 |
|
dab246
|
7d768584d0
|
TF-4272 Fix events always display email body
|
2026-01-27 11:06:08 +07:00 |
|
dab246
|
69c3d32e3c
|
TF-4233 Fix the response success check to use key presence instead of value nullness.
|
2026-01-26 09:13:54 +07:00 |
|
dab246
|
6551750bd2
|
TF-4233 Check label id is null
|
2026-01-26 09:13:54 +07:00 |
|
dab246
|
5a0929bff2
|
TF-4229 Add integration test on mobile for case edit_a_tag_scenario
|
2026-01-26 09:13:54 +07:00 |
|
dab246
|
7b250f911b
|
TF-4233 Correctly set current label color on edit dialog open
|
2026-01-26 09:13:54 +07:00 |
|
dab246
|
ac33424c30
|
TF-4233 Handle edit label on mobile
|
2026-01-26 09:13:54 +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
|
f9ff9ecde7
|
TF-4229 Add isSelected && condition to non-RTL selectedIconWidget rendering to match RTL behavior.
|
2026-01-22 10:54:04 +07:00 |
|
dab246
|
916fee92c4
|
TF-4229 refactor(label-dropdown): extract checkbox icon and label text widgets
|
2026-01-22 10:54:04 +07:00 |
|
dab246
|
cc8ba39d19
|
TF-4229 Add integration test on mobile for case search_email_with_tag_scenario
|
2026-01-22 10:54:04 +07:00 |
|
dab246
|
87341d7052
|
TF-4229 refactor(ui): optimize LabelDropDownButton widget structure and rebuild scope
|
2026-01-22 10:54:04 +07:00 |
|
dab246
|
cc508c210a
|
TF-4229 Add quick search label filter button in dashboard view
|
2026-01-22 10:54:04 +07:00 |
|
dab246
|
a35b263dca
|
TF-4229 Implement search by label filter in mobile
|
2026-01-22 10:54:04 +07:00 |
|
dab246
|
96f03eaa40
|
TF-4229 Implement advanced search email by label
|
2026-01-22 10:54:04 +07:00 |
|
dab246
|
7839e6b339
|
TF-4229 Add widget for label search field
|
2026-01-22 10:54:04 +07:00 |
|
dab246
|
e1d1f2e066
|
fix(customer): Unable to select another email on iPad
|
2026-01-21 14:12:53 +07:00 |
|
dab246
|
0588ee19ed
|
fix(tablet-ipad): prevent email view from being disposed causing blank screen when opening emails repeatedly
|
2026-01-21 14:12:53 +07:00 |
|