DependencyTrack / DependencyTrack/dependency-track

API: Add more search criteria for projects

Open
#2,126 1 comment 2 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
4.2k
Forks
811
Avg merge
8h 39m
Merged PRs (30d)
237

Description

More search criteria should be proposed to find projects through API.
Ideally we would like to search through all standard and custom properties.

### Current Behavior:

- `/api/v1/project` supports `name` and undocumented `searchText` but it search only through name

REM:
- `/api/v1/search` and `/api/v1/search/project` searches only through name but it is likely ok as this

### Proposed Behavior:

Add additional search properties to `/api/va/project` to tune filer: `group`, `version`, `classifier`, `purl`, `swidTagId`, ...
Also searching through custom properties would be terrific.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.