DependencyTrack / DependencyTrack/frontend

Ability to filter on attributes instead of searching for them

Open
#1,165 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Vue
Stars
171
Forks
250
Avg merge
10h 56m
Merged PRs (30d)
84

Description

### Current Behavior

It is not possible to filter out projects based on the Version attribute.
For example, I have many projects on my dashboard that have a version called **latest**. But the filter results are empty when typing in **latest** in the search box.

### Proposed Behavior

1. When typing latest in the filter box, only the projects with the version latest are shown.
2. Have a more comprehensive UI for filtering other than typing any attribute in the search box.

### Checklist

- [x] I have read and understand the [contributing guidelines](https://github.com/DependencyTrack/dependency-track/blob/master/CONTRIBUTING.md#filing-issues)
- [x] I have checked the [existing issues](https://github.com/DependencyTrack/frontend/issues) for whether this enhancement was already requested

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the dashboard's project filter box and trace how its current text search handles the Version attribute. Verify that entering "latest" shows matching projects, then clarify the scope and expected behavior for the broader attribute-filtering UI before implementation.

Written by the indexing model from the issue text.

Assessment

Domain
frontend, search
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.