Adds infrastructure registry at group level
requested to merge 352041-surface-the-infrastructure-registry-page-at-the-sub-group-levels into master
What does this MR do and why?
Adds infrastructure registry at group level
Adds feature flag group_level_infrastructure_registry
Adds group level route, controller, view template
Update empty state text to mention group
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Group level |
---|
How to set up and validate locally
- Enable feature in rails console
Feature.enable(:group_level_infrastructure_registry)
or per groupFeature.enable(:group_level_infrastructure_registry, Group.find(<group-id>))
- Visit
Group > Operate > Terraform modules
- Confirm empty state is displayed
- Use API to publish modules to project
- Ensure:
- Published
Terraform modules
are displayed under the group level page. - Can delete published module
- Pagination & sorting works as expected.
- Published
Related to #352041 (closed)
Edited by Rahul Chanila