Design: Filter components by badges
Summary
Being able to filter components by badges will allow users to find components more easily that are related to those badge types.
Proposal
Add the ability to filter on component badges.
Confirm purpose and User Reception (how does this benefit the user?)
Give users an easy way to find components based on badge type.
Implementation Table
| Issue title | Link | Relation/Notes |
|---|---|---|
Backend: Add verification_level database field to catalog_resource_components table |
#434053 (closed) | Blocks all |
| Backend: Expose field in GraphQL | #434059 (closed) | in parallel |
Backend: create table ci_catalog_verified_namespaces
|
#439390 (closed) | Blocks #432272 (closed) #433299 (closed) |
| Filter components by badges | This issue | Blocked by #439390 (closed) |
Backend: Implement search algorithm for recommended
|
TBD |
Additional details
Some relevant technical details, if applicable, such as:
- Does this need a feature flag?
- Does there need to be an associated instrumentation issue created related to this work?
- Is there an example response showing the data structure that should be returned (new endpoints only)?
- What permissions should be used?
- Is this EE or CE?
-
EE -
CE
-
- Additional comments:
Links/References
Edited by Mark Nuzzo