Frontend: Add route and nav for Global CI/CD Catalog behind FF
Summary
Since we are going to consolidate the namespace Catalog and Public Catalog into one entity, we need to create new routes that will support this Catalog. Since this route will also be for the public Catalog, we need to have it generated in FOSS.
Proposal
route: base-url/explore/ci/catalog/resources
and base-url/explore/ci/catalog/resources/:id
This will be behind a disabled FF, global_ci_catalog
When the FF is enabled:
- Disabled the namespace catalog
- Enable the global catalog
- Adds navigation element
- Link in pipeline editor leads to the right catalog based on the FF
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 Frédéric Caplette