DependencyTrack / DependencyTrack/frontend

Project Components Tab: Enable Sort for Internal Column

Open
#307 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue hacktoberfest size/S
Dominant language
Vue
Stars
171
Forks
250
Avg merge
11h 12m
Merged PRs (30d)
82

Description

### 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.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.