Skip to content
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

Allow to provide filter as url parameter on Dashboard #23269

Open
apupier opened this issue Nov 27, 2024 · 5 comments
Open

Allow to provide filter as url parameter on Dashboard #23269

apupier opened this issue Nov 27, 2024 · 5 comments
Labels
area/dashboard help wanted Community, we are fully engaged on other issues. Feel free to take this one. We'll help you! kind/enhancement A feature request - must adhere to the feature request template. severity/P2 Has a minor but important impact to the usage or development of the system.

Comments

@apupier
Copy link
Contributor

apupier commented Nov 27, 2024

Is your enhancement related to a problem? Please describe

When referencing the Che dashboard with all samples from a specific project type, it would be convenient to automatically filter the list of samples based on an URl parameter.
For instance, from a Quarkus page, to show only Quarkus related samples. or from an Apache Camel page to show only Camel sample.

Describe the solution you'd like

to have an url parameter such as filter which is used to pre-fill the filter fields of sample

Describe alternatives you've considered

No response

Additional context

No response

@apupier apupier added the kind/enhancement A feature request - must adhere to the feature request template. label Nov 27, 2024
@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Nov 27, 2024
@ibuziuk ibuziuk added help wanted Community, we are fully engaged on other issues. Feel free to take this one. We'll help you! severity/P2 Has a minor but important impact to the usage or development of the system. and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Nov 27, 2024
@apupier
Copy link
Contributor Author

apupier commented Nov 27, 2024

To make it clearer with a screenshotvisually, it would be something like:
image

@lordrip
Copy link

lordrip commented Nov 27, 2024

A nice touch could be that the filter box should update the URL, so you can share the already filtered page. Otherwise, simply using the query parameter as the filter's start value would also be good.

@brunoNetId
Copy link

The new URL parameter would be convenient for external websites willing to direct interested readers/users to play with a particular language/framework/topic.
Users would click on the provided link (that includes the URL parameter), and the Workspaces dashboard would show a subset of the samples filtered by the parameter's value.

@ibuziuk
Copy link
Member

ibuziuk commented Nov 27, 2024

Adding "help-wanted" label. It will be awesome if somebody from the Community contribute the functionality to https://github.com/eclipse-che/che-dashboard

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dashboard help wanted Community, we are fully engaged on other issues. Feel free to take this one. We'll help you! kind/enhancement A feature request - must adhere to the feature request template. severity/P2 Has a minor but important impact to the usage or development of the system.
Projects
Status: No status
Development

No branches or pull requests

5 participants