Dat Vu
c5eb4a011d
Cherry pick commit fix issue #4292 to master ( #4454 )
...
* Add folder info when open mail list from Label
(cherry picked from commit de0bb4ee02030ca90126766a8713a6826d791acd)
* Add unit test for `hasMailboxLabel` function in BaseEmailItemTile mixin
(cherry picked from commit 18f8d1847acccd6f95006b93903f0caa6c0408df)
* TF-4292 Add E2E test for test case `Add folder info when open mail list from Label` on mobile
(cherry picked from commit 1c209e333510db161522e4449ad7fb2e5d28399f)
2026-04-16 15:45:45 +07:00
Dat Dang
6fc88f780c
TW-4308 Add labels for several messages part 2 ( #4431 )
...
Add ChooseLabelModal, delegate, and update label UI components
Wire add-labels action across Thread, Search, and Dashboard
2026-04-15 14:25:37 +07:00
Dat Vu
cb5d43630a
TF-4284 Fix refreshing causes "virtual mailboxes" to be hidden ( #4290 )
2026-04-10 15:29:04 +07:00
Dat Vu
c9e2e5db80
TF-4358 Remove mail in trash by default in search result ( #4361 )
2026-04-10 15:15:53 +07:00
Bùi Trung Hiếu
ea7b9fed33
[bugfix] TF-2316 Can not delete folder when its children are hidden ( #2519 )
2026-04-06 13:18:34 +07:00
dab246
82eb6b7d06
fixup! TF-4392 [Team Mailbox] Hide Recover deleted messages and Archive message in team mailbox
2026-04-01 18:08:12 +07:00
dab246
7cc9cd82fa
TF-4392 [Team Mailbox] Hide Recover deleted messages and Archive message in team mailbox
2026-04-01 18:08:12 +07:00
dab246
1c87c3178b
TF-4392 [Team Mailbox] Allow delete folder according to my rights.
2026-04-01 18:08:12 +07:00
dab246
afeec2ca17
TF-4392 [Team Mailbox] Allow rename folder according to my rights.
2026-04-01 18:08:12 +07:00
dab246
6eb62347f1
TF-4392 [Team Mailbox] Allow create subfolder according to my rights.
2026-04-01 18:08:12 +07:00
dab246
db8ae35c9d
TF-4392 [Team Mailbox] Move email to trash on delete in Email List View
2026-04-01 18:08:12 +07:00
dab246
865940450e
TF-4392 [Team Mailbox] Empty the team mailbox trash
2026-04-01 18:08:12 +07:00
dab246
e4107c7363
TF-4385 Fix spam banner show it once per day
2026-03-30 13:39:46 +07:00
dab246
eb017b54b1
TF-4383 Handle read only labels
2026-03-26 17:06:13 +07:00
dab246
0f9ea3c778
TF-4370 Add E2E test for test case create new a tag
2026-03-25 19:45:46 +07:00
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
8a21e35d1e
fix: Prefer reusing AppBaseException instead of redefining the exception contract CacheException and RemoteException
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
Dat Vu
9afe4d89e3
TF-4336 Fix INBOX should be above Favorite folder ( #4340 )
2026-02-24 11:58:22 +07:00
Dat Vu
1c1d50a9d2
Fix email list does not automatically refill after bulk delete ( #4323 )
2026-02-12 16:02:12 +07:00
dab246
0db3845133
TF-4329 Fix rogue mailbox set request for favorite
2026-02-12 11:16:33 +07:00
dab246
2001ed158f
TF-4306 Update icon for Label in left menu
2026-02-05 22:59:55 +07:00
dab246
9760b6f077
TF-4243 Implement delete a label in presentation layer
2026-01-27 15:08:02 +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
ac33424c30
TF-4233 Handle edit label on mobile
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
7839e6b339
TF-4229 Add widget for label search field
2026-01-22 10:54:04 +07:00
dab246
f54250eb26
TF-4227 Fix conflict with master branch
2026-01-19 11:34:43 +07:00
dab246
2052fdbe5e
TF-4227 Add integration test on mobile for case display_view_with_all_email_with_tag_scenario
2026-01-19 11:34:43 +07:00
dab246
5e1df67f90
TF-4227 Update logic getEmailFilterForLoadMailbox in unit tests
2026-01-19 11:34:43 +07:00
dab246
b5ec8a6696
TF-4227 Set Back label button for when open email in Label
2026-01-19 11:34:43 +07:00
dab246
8f6d9a6e8f
TF-4227 Load all emails with tag when tag is selected
2026-01-19 11:34:43 +07:00
dab246
127b1dbce9
TF-4227 Enable label item clickable action
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
b6027e996d
TF-4195 Show submenu when hover Label As item
2026-01-19 11:34:43 +07:00
dab246
ef2ab39a3a
TF-4193 Show/Hide Label list when toggle label state in Setting
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
d3029ec4de
TF-4178 Add create new label modal
2026-01-19 11:34:43 +07:00
dab246
07fd854175
TF-4181 Remove mainAxisAlignment: MainAxisAlignment.center
2026-01-19 11:34:43 +07:00
dab246
cbbbbadb56
TF-4179 Fix desktop/mobile style constants in LabelListItem and refine interaction
2026-01-19 11:34:43 +07:00
dab246
e2fe0a0676
TF-4179 Display tag list in sidebar
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
da67ba07ca
TF-4141 Fix separator still not reactive to selection mode changes.
2026-01-11 22:55:49 +07:00
dab246
fcb7fcf3ba
TF-4141 Add unit test for mailbox_filter_builder
2026-01-11 22:55:49 +07:00
dab246
df5ed118b3
TF-4141 should not show inkwell effect when user drag email into virtual folder
2026-01-11 22:55:49 +07:00
dab246
2d1ecd4cc0
TF-4141 Fix nitpick comments from coderabbit
2026-01-11 22:55:49 +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
8e2932658b
TF-4141 Disable drag & drop email to Action required folder
2026-01-11 22:55:49 +07:00