-
Notifications
You must be signed in to change notification settings - Fork 149
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
Add an ability to filter apps by labels #2987
Conversation
This is ready to be reviewed, but it must not get shipped until the next version will be out. |
I think we don't have to wait for that time. This can be normally included in the next release ( The idea is to break the "filtering by label" feature into smaller ones: This PR is for the first one and will be included in |
@nghialv Technically we can 👍 |
@nakabonne Nice point! |
Pages needed to be updated are:
Seeing it actually, there is not that much to deal with. |
Well, either way, it's fine to keep this PR hold if we can release v0.23.0 as soon as the new year starts 👍 |
Yea. I'm fine with that way. |
nit: Label is an obvious one so maybe we don't need its definition. |
/rebase |
@nakabonne: Rebased this pull request in response to this comment. |
6949c67
to
23fe5cc
Compare
Code coverage for javascript is
|
/rebase |
@nakabonne: Rebased this pull request in response to this comment. |
23fe5cc
to
e9c2b8c
Compare
/trigger web-test |
@nakabonne: Your requested web-test has been scheduled in response to this comment. |
Nice work, just one point I worried about. There is no way to make users know the format of labels they should use, so how about add things like this for Labels field I mean, the title field is remained as |
@khanhtc1202 Good idea! That placeholder is definitely more valuable! |
@khanhtc1202 Applied your idea |
/trigger web-test |
@nakabonne: Your requested web-test has been scheduled in response to this comment. |
Nice work 👍 |
/trigger web-test |
@nakabonne: Your requested web-test has been scheduled in response to this comment. |
Code coverage for javascript is
|
https://github.com/pipe-cd/pipe/releases/tag/v0.23.0 got shipped which made this mergeable. |
Great! |
/trigger web-test |
@khanhtc1202: Your requested web-test has been scheduled in response to this comment. |
/trigger web-test |
@nakabonne: Your requested web-test has been scheduled in response to this comment. |
/trigger web-test |
@nakabonne: Your requested web-test has been scheduled in response to this comment. |
It's rare for |
/trigger web-test |
@nakabonne: Your requested web-test has been scheduled in response to this comment. |
**What this PR does / why we need it**: This PR adds an ability to filter deployments by Labels like [the applications page](#2987). Keep in mind the GIF animation below is what merges the MORE button PR (#2999). ![Kapture 2022-01-05 at 15 17 06](https://user-images.githubusercontent.com/19730728/148169587-7ee2c3ab-da0c-4d65-843a-9cfb13899f44.gif) **Which issue(s) this PR fixes**: Fixes #2978 Fixes #2757 **Does this PR introduce a user-facing change?**: <!-- If no, just write "NONE" in the release-note block below. --> ```release-note Filtering deployments by Labels is now available ``` This PR was merged by Kapetanios.
What this PR does / why we need it:
Aside from
Autocomplete
I couldn't find out any material UI component which accepts multiple texts that look like those mentioned in the issue.You can't select other than suggested options, that brings us a kind of validation for label format.
filtering-apps-by-labels.mov
Which issue(s) this PR fixes:
Fixes #2756
Ref #2978
Does this PR introduce a user-facing change?: