DependencyTrack / DependencyTrack/frontend

List components in Component Search view when no filters are applied

Open
#614 1 comment 2 reactions 0 assignees View on GitHub
defect in triage
Dominant language
Vue
Stars
171
Forks
250
Avg merge
10h 56m
Merged PRs (30d)
84

Description

### Current Behavior

Currently, when opening the Component Search view, the filter (`Coordinates` as of this writing) is not set and the view does not list any components. This is in contrast to the behavior of other views, such as `Projects`, `Vulnerabilities` and `Licenses`, that list all relevant entries, when no filter/search term is specified.

### Steps to Reproduce

Have at least one project, with dependent components, defined, and open the `Component Search` view.

### Expected Behavior

Similar to how the other, above mentioned, views, display defined components, limited by the users rows-per-page setting and their selected sort order.

### Dependency-Track Frontend Version

4.9.0-SNAPSHOT

### Browser

Other

### Browser Version

6.2.3105.58 (Stable channel) (64-bit)

### Operating System

Windows

### 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 defect was already reported

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the Component Search view and compare its behavior with the Projects, Vulnerabilities, and Licenses views when no filter or search term is set. Reproduce the issue with a project containing dependent components; done means all relevant components appear, respecting the user's rows-per-page setting and selected sort order.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.