DependencyTrack / frontend

Frontend UI for Dependency-Track
https://dependencytrack.org/
Apache License 2.0
105 stars 156 forks source link

Vulnerability Audit: add project tags column and support filtering #849

Open setchy opened 5 months ago

setchy commented 5 months ago

Current Behavior

Really enjoying the new Vulnerability Audit views that are part of v4.11

We make use of project tags a lot to add organizational metadata to our portfolio.

Proposed Behavior

  1. Add a new column (perhaps optional) to view project tags
  2. Allow users to filter based on tag data

I believe this will require a corresponding enhancement to the /findings API

Checklist

aravindparappil46 commented 4 months ago

Hi @setchy ! I dabbled a little bit on this one and raised two draft PRs.

Need some help in figuring out how to update the SQL query (Finding.QUERY_ALL_FINDINGS) to be able to filter Finding by project tags, since Tag is a child table of Project (SQL join magic required 🪄 )