-
Notifications
You must be signed in to change notification settings - Fork 284
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
Fixes #35730 - Show include artifact checkboxes for rpm and module stream #10356
Conversation
Issues: #35730 |
@MariSvirik : So this what we have with this PR. Looking for feedback. |
What's been bothering me about "Include all RPMs with no errata" is that it's unclear in a couple ways:
How about "In addition to the list below, include all RPMs which do not contain any errata"? |
That's the right one. The usecase for this is mostly together with errata filters. Errata filters add errata + packages for that errata to the new version. To include/exclude all packages that would be filtered out because they don't have any errata, we have this checkbox on package filters. We could add a help tooltip with a detailed description for what that field does.. |
+1 to that! |
Other way around, "...include all RPMs that 'are not listed in' / 'do not belong to' any errata." |
Any thoughts on whether we should rename the field? |
That makes so much more sense!! |
Which field do you mean @sjha4 ? |
This PR is making me realize we have no way to delete filters from their details pages... |
I'm seeing an issue where sometimes the filter's "exclude all" or "include all" switch isn't in the correct position. A couple times I've flipped it on or off, published a version, looked back at it, and it's showing the opposite. If I click to another tab and then navigate back to the filter, it corrects itself. So it seems to be just a UI thing. |
@sjha4 empty state looks good. Just change an icon to "plus". For a better microcopy, I'll ping Akshay. |
|
I meant the |
edbbdad
to
52dbf17
Compare
Updated. |
What do we think about a slight rewording to indicate that errata own RPMs and not the other way around?
|
@ianballou would this be for the label? |
@MariSvirik yeah, the text that goes next to the switch. And for include filters it would start with "Include", and for exclude filters it would start with "Exclude" (just to be clear that I wasn't asking to actually put "Include/Exclude" with the slash). |
52dbf17
to
2b25e10
Compare
2b25e10
to
9bad242
Compare
@MariSvirik slightly rewording @ianballou's suggestion: |
@AkshayGadhaveRH .. That sounds good. I will update the text. |
9bad242
to
0d37527
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is working well for me!
Merging this..Thanks all for the feedback and reviews! |
…ream (Katello#10356) (cherry picked from commit e601dae)
Move Include/Exclude all RPMs with no errata and Include/Exclude all module streams with no errata checkboxes on RPM and Module stream filter details view
What are the changes introduced in this pull request?
Considerations taken when implementing this change?
What are the testing steps for this pull request?