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 License Column to Components Screen #567

Closed
2 tasks done
msymons opened this issue Aug 1, 2023 · 0 comments
Closed
2 tasks done

Add License Column to Components Screen #567

msymons opened this issue Aug 1, 2023 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@msymons
Copy link
Member

msymons commented Aug 1, 2023

Current Behavior

In Dependency-Track 4.8.2, one can currently navigate to a project and click on the Components tab to see a License column that will thus provides you with a instant view of licenses used in the project as a whole.

However, there is no global way to view license usage... no way to see whether (say) AGPL-3.0 is used anywhere in the portfolio. One can create a policy to check for licenses - but policies are not designed to be a substitute for simply discoverability.

Proposed Behavior

Add a license column to the /components screen. The column should be optional and sortable.

This screen does not yet support search for criteria that are not related to ID (such as Coordinates or PURL) but it is intended to extend the search functionality... at which point, the ability to search by license would further improve usability.

Checklist

@msymons msymons added the enhancement New feature or request label Aug 1, 2023
@nscuro nscuro added this to the 4.11 milestone Apr 23, 2024
@nscuro nscuro closed this as completed in 10cb797 Apr 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants