Backend: Add `verification_level` field to CatalogResourceType in GraphQL

Add verification_level field to ComopnentType . Note - for now we only need:

  • gitlab -> gitlab maintained
  • unverified

Implementation Table

Issue Link Notes
Backend: Add verification_level database field to catalog_resource_components table #434053 (closed) Blocks all
Backend: Expose field in GraphQL This issue 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