Geo: Add basic scaffold for data management MVC
What does this MR do and why?
This adds a basic scaffold for data management, a.k.a primary verification, controllers and views. This is the first step in adding a new area in the Admin UI, available to anyone with a paid license, where they can check the status of some of the data stored in their instance.
For now, the only available objects are Geo-related models.
Documentation will be added along the main API. Changelog has been excluded as this is still a work-in-progress feature.
References
Related to #537677 (closed)
How to set up and validate locally
- Navigate to
/admin/data_management
. A 404 is rendered. - Enable the
:geo_primary_verification_view
feature flag. - Refresh the page:
🎉 now it should render a blank page. - Navigate to
/admin/data_management/project
or/admin/data_management/terraform_state_version
. It should render a blank page too🎉
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Chloe Fons