Backend: Add database field `verification_level` to mark type of component
Add database field to indicate the component verification level, which is going to ultimately be GitLab maintained, partner, Verified, and unverified.
This issue is a blocker for everything following it. Once this is merged, the rest of the work can be done in parallel.
Implementation Table
| Issue | Link | Notes |
|---|---|---|
Backend: Add verification_level database field to catalog_resources table |
This issue | 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 | #432272 (closed) | Blocked by #439390 (closed) |
| Backend: Implement search algorithm for recommended | TBD | TBD |
Edited by Mark Nuzzo