Geo Sites - Link to secondary replication views from component list
What / Why
This is broken off from #344007 (closed)
This is blocked by #362305 (closed)
Replace each component normal text with link text and let them point out each component's details tab in the
Geo Replicationpage
The idea here is on the Replication Details section of the Geo Sites UI on secondary sites we can link to each /replication view from the list. This will allow users a path to viewing more details about the sync progress bars.
UI in Question
| Before | After |
|---|---|
![]() |
![]() |
Proposal
- Fix issues discussed in #362305 (closed)
- Rethink the
secondaryViewlogic in the geo_helper and think about how to insure we have the correct route param (replicable_type_plural) - Add logic to conditionally show link in the desktop and mobile replication details components:
- https://gitlab.com/gitlab-org/gitlab/-/blob/master/ee/app/assets/javascripts/geo_nodes/components/details/secondary_node/geo_node_replication_details.vue#L104
- https://gitlab.com/gitlab-org/gitlab/-/blob/master/ee/app/assets/javascripts/geo_nodes/components/details/secondary_node/geo_node_replication_details_responsive.vue#L62

