Geo Replication List: Make name more readable
What does this MR do and why?
Closes #523739 (closed)
Based on conversation had here: #515012 (comment 2381299044)
This change essentially updates the naming pattern used in the Geo Registry list view to remove the visibility of the gid. This aligns with how the backend and logging represents these items.
Example:
-
GID:
gid://gitlab/Geo::UploadRegistry/4 -
Registry/Registry ID:
Geo::UploadRegistry/4
Screenshots or screen recordings
| Before | After |
|---|---|
![]() |
![]() |
How to set up and validate locally
Setup Geo (optional)
Important: To properly test Geo you will need a separate GDK setup. Setup is straightforward but takes some time. Another option is to validate the code functionally and if needed schedule a call to sync and I can screen share my instance.
- Ensure no other GDKs are running.
gdk stop/gdk kill - Open an empty directory and install and run Geo with the one-line command found on the Easy installation instructions
- Access your primary and secondary Geo instances via
127.0.0.1:3000and127.0.0.1:3001.
Testing
- Access your primary GDK Geo Page (
127.0.0.1:3000/admin/geo) - Scroll down to the very bottom
Replication detailssection - Click one of the blue links (ex:
Project Repositories) - Ensure list items titles are presented without their
gidportion - Enabled/Disable feature flag
Feature.enable(:geo_replicables_show_view)to see titles as links vs plain text
Related to #523739 (closed)

