frontend
frontend copied to clipboard
Project Components Tab: Enable Sort for Internal Column
Current Behavior:
The Components tab for each project has a column called "Internal" that identifies all internal components that are detected in the BOM (it is assumed here that regex for Internal components identification have been correctly configured).
The column is not sortable.
Proposed Behavior:
Make "Internal" column sortable. The use case is to see internal components grouped together (whether at very top or very bottom of the components listing) such that the user can see at a glance which are out of date - functionality that has become possible with the implementation of support in Dependency-Track for internal repositories and authentication for same.
In my own environment I have many projects with over 200 components where the proportion of internal components could be as high as 10%.
Aside: I find that developers tend to be more easily persuaded to update internal component dependencies as part of routine maintenance... and this often has the side benefit of addressing vulnerabilities that are brought in transitively.