Skip to content

In devfile search view, add an option to filter by debug support and deploy support #3086

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

Closed
datho7561 opened this issue Aug 4, 2023 · 4 comments · Fixed by #3280
Closed

Comments

@datho7561
Copy link
Contributor

Currently, the devfile registry view looks like this:

devfile-registry-view

We show which devfiles support debug and which support deploy. However, as suggested by Mohit, it might be helpful to provide the option to filter out devfiles which don't provide these options.

I think we could accomplish this by adding checkboxes on the side (bad edit of photo to convey the idea):

devfile-registry-filter-debug-deploy

@datho7561
Copy link
Contributor Author

@vrubezhny here is another UI-related PR. This one is more involved

@vrubezhny vrubezhny self-assigned this Sep 14, 2023
@vrubezhny
Copy link
Contributor

Is the first screenshot a real one?.. For me Devfile Registry (I'm opening it from Component Creation Simplicity section of Welcome by clicking on REGISTRY VIEW button) it looks like:
Screenshot from 2023-09-15 13-06-06
... and it has no any filters on the left side.

@datho7561
Copy link
Contributor Author

In order for the UI to display the first variant, you will need to add a non-default Devfile registry.

You do this by clicking the "+" in the Devfile registries view, then providing an name and URL for an additional registry.

An example registry URL is the staging Devfile registry, which hosts the most up to date versions of the default registry's Devfiles: https://registry.stage.devfile.io

vrubezhny added a commit to vrubezhny/vscode-openshift-tools that referenced this issue Sep 15, 2023
vrubezhny added a commit to vrubezhny/vscode-openshift-tools that referenced this issue Sep 15, 2023
vrubezhny added a commit to vrubezhny/vscode-openshift-tools that referenced this issue Sep 16, 2023
vrubezhny added a commit to vrubezhny/vscode-openshift-tools that referenced this issue Sep 16, 2023
vrubezhny added a commit to vrubezhny/vscode-openshift-tools that referenced this issue Sep 16, 2023
@vrubezhny vrubezhny moved this to 🏗 In progress in IDE Cloudaptors Sep 16, 2023
vrubezhny added a commit to vrubezhny/vscode-openshift-tools that referenced this issue Sep 18, 2023
vrubezhny added a commit to vrubezhny/vscode-openshift-tools that referenced this issue Sep 18, 2023
vrubezhny added a commit to vrubezhny/vscode-openshift-tools that referenced this issue Sep 18, 2023
vrubezhny added a commit to vrubezhny/vscode-openshift-tools that referenced this issue Sep 18, 2023
vrubezhny added a commit to vrubezhny/vscode-openshift-tools that referenced this issue Sep 19, 2023
vrubezhny added a commit to vrubezhny/vscode-openshift-tools that referenced this issue Sep 19, 2023
@datho7561 datho7561 added this to the 1.9.0 milestone Sep 19, 2023
vrubezhny added a commit to vrubezhny/vscode-openshift-tools that referenced this issue Sep 19, 2023
vrubezhny added a commit to vrubezhny/vscode-openshift-tools that referenced this issue Sep 19, 2023
@vrubezhny
Copy link
Contributor

This is how the capability and tag filters look like for the Devfile Registry and Select Template Project from Devfile views:

image

vrubezhny added a commit to vrubezhny/vscode-openshift-tools that referenced this issue Sep 20, 2023
vrubezhny added a commit that referenced this issue Sep 20, 2023
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in IDE Cloudaptors Sep 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
2 participants