Geo Sites - Simplify Verification Status Logic
What does this MR do and why?
Closes #387390 (closed)
It was recently discovered that Registries in GitLab all inherit a method called verification_enabled?
which identifies the Registries at support Verification.
Currently in the UI we do a round about way to looking into the data response to determine if verification is enabled. This is a bit overcomplicated and by exposing this method we make it more visible that we have this functionality and can clean up the complicated logic as well.
Screenshots or screen recordings
No visible change
![](/-/project/278964/uploads/f4704429458b9fc1914fb5a2698d4f79/Screenshot_2023-01-09_at_10.47.06_AM.png)
How to set up and validate locally
- Fetch and checkout this branch
- Setup Geo (How to setup Geo)
- Access your Primary GDK UI
- Navigate to Geo Dashboard (
/admin/geo/sites
) - Ensure a few of the Registries in the Replication Details say Not applicable. still
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #387390 (closed)