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

Add an endpoint to get the packages for projects #940

Open
sschuberth opened this issue Aug 30, 2024 · 5 comments
Open

Add an endpoint to get the packages for projects #940

sschuberth opened this issue Aug 30, 2024 · 5 comments
Labels
api Issues related to the API. enhancement New feature or request

Comments

@sschuberth
Copy link
Contributor

sschuberth commented Aug 30, 2024

In the front-end, we'd like to show the dependencies immediately after an analyzer run, e.g. as a flat list of de-duplicated packages, either per project, or even across all projects.

The UI could be a table that contains the parent project as a column which can be filtered for. As a quick action, I imagine having an "Export SBOM" button here that would only use the currently visible / filtered packages as the input. This would allow to create SBOMs per project, but also to omit packages with certain filtered properties from the SBOM.

@sschuberth sschuberth added enhancement New feature or request api Issues related to the API. labels Aug 30, 2024
@mnonnenmacher
Copy link
Contributor

I would split that into two issues, one for the list and one for the graph, because I think that the graph feature is a lot more difficult to implement.

@sschuberth sschuberth changed the title Add endpoints to the packages / dependency graphs for projects Add an endpoint to get the packages for projects Aug 30, 2024
@sschuberth
Copy link
Contributor Author

Done. I've edited this issue to be for the list, and created #944 for the graph.

@lamppu
Copy link
Contributor

lamppu commented Sep 10, 2024

@mnonnenmacher would it be ok on your side if I gave this one a try?

@mnonnenmacher
Copy link
Contributor

mnonnenmacher commented Sep 10, 2024

@mnonnenmacher would it be ok on your side if I gave this one a try?

@lamppu Yes, we have currently not planned to start working on it and it should also not be less complicated than the vulnerabilities endpoint.

@sschuberth
Copy link
Contributor Author

not be less complicated

Hopefully the "not" was wrong here 😆

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api Issues related to the API. enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants