-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[HOLD for payment 2024-10-30] [CRI] [Search v2.2] Add No category
and No tag
search filters
#49675
Comments
Current assignee @trjExpensify is eligible for the NewFeature assigner, not assigning anyone new. |
Put this on planning for a sec and assigned it to us @luacmartins while we just confirm on the Q here: https://expensify.slack.com/archives/C036QM0SLJK/p1727219750037359?thread_ts=1727216730.118619&cid=C036QM0SLJK |
I'm not sure this should be |
Why not? We've used that for years above the list of categories in the filters? I think that's fine. |
Untagged
category filterUncategorized
and Untagged
category filter
We could name the rows "No category" and "No tag" if we want? It would match the search syntax of |
I'm cool with matching the syntax and using |
Awesome that resolves my concern. |
Uncategorized
and Untagged
category filterNo category
and No tag
search filters
Updated! |
You have everything you need here now to proceed, @luacmartins? |
Yea, I think I have everything for now |
No category
and No tag
search filtersNo category
and No tag
search filters
No category
and No tag
search filtersNo category
and No tag
search filters
Working on the draft PRs |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.50-8 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-10-25. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
No payment due here based on #49675 (comment) because the PR was reverted due to regression. |
Auth PR hit prod an hour ago: https://github.com/Expensify/Auth/pull/12812#issuecomment-2427681049 |
No category
and No tag
search filtersNo category
and No tag
search filters
No category
and No tag
search filtersNo category
and No tag
search filters
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.52-5 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-10-30. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
No need for regression tests here as stated before in #46031 (comment):
|
Payment Summary
BugZero Checklist (@trjExpensify)
|
I'm back! Okay, so confirming payment summary as follows accounting for 1 regression:
Offer sent. |
@trjExpensify Offer accepted, thanks! |
Accepted > Paid > Closing! |
@luacmartins Just wanted to ask so I'll know in the future: if the first PR was reverted with no payment issued, given that the 2nd PR didn't have any regression, isn't the compensation supposed to be paid fully in this case ? |
This is what we have in the contributing guidelines:
Was the PR reverted because of a regression it caused? I think in this case it introduced a broken feature so I'd say that's a regression and I'd follow the process outlined above where the PR caused a regression 1 day after being deployed to staging and was reverted. |
Cool, thanks for clearing things up! |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: v9.0.39-2
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: customer in the NewDot feedback public room.
Slack conversation: https://expensify.slack.com/archives/C036QM0SLJK/p1727216730118619
Action Performed:
Actual results
Uncategorized
andUntagged
in the filters on the expenses page. We didn't add those to NewDot with the MVP, and so this is a feature request issue to add those two filters.Expected results
When you click the
Category
filter, there should be aNo category
row at the top above theCategory
subheader. When selected, it filters the results to include expenses with no category value selected.When you click the
Tag
filter, there should be anNo tag
row at the top above theTag
subheader. When selected, it filter the results to include expenses with no tag value selected.We use
no:
in the search syntax for this. I.eno:category
||no:tag
Workaround:
Yes, use OldDot to filter, but we really don't want them to switch back to Classic.
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
View all open jobs on GitHub
Issue Owner
Current Issue Owner: @trjExpensifyThe text was updated successfully, but these errors were encountered: