Skip to content

Remove remaining mock data on catalog list item

Briley Sandlin requested to merge 411447-catalog-list-item-mock-data into master

What does this MR do and why?

This MR exchanges some fields in CiCatalogResource for the new structure.

You can view that structure from the backend perspective here.

The short version is that we are removing @client fields from the graphql query to instead use the newly added fields in the API.

How to set up and validate locally

  1. Enable the feature flag Feature.enable(:ci_namespace_catalog_experimental)
  2. Navigate to http://127.0.0.1:3000/flightjs/Flight/-/ci/catalog/resources (replace project path with your project of choice)
  3. Insure that you can view catalog resources for your namespace
  4. To set projects as a ci catalog resource, follow the instructions in this MR

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #411447 (closed)

Edited by Frédéric Caplette

Merge request reports