Skip to content

Geo Replication - Fix incorrect breadcrumbs

Zack Cuddy requested to merge 510377-add-proper-breadcrump-geo-replication into master

What does this MR do and why?

Resolves #510377

Awhile back we changed the navigation pattern of this page in Geo but we never updated the Breadcrumbs. This page is now treated as a nested route inside of Geo Sites (geo/sites and geo/sites/${ID}/replication). We should update the breadcrumbs to reflect that.

Screenshots or screen recordings

Before After
Screenshot_2025-01-07_at_11.07.57_AM Screenshot_2025-01-07_at_11.08.21_AM

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.

  1. Ensure no other GDKs are running. gdk stop/gdk kill
  2. Open an empty directory and install and run Geo with the one-line command found on the Easy installation instructions
  3. Access your primary and secondary Geo instances via 127.0.0.1:3000 and 127.0.0.1:3001.

Testing

  1. Access your primary GDK Geo Page (127.0.0.1:3000/admin/geo)
  2. Scroll down to the very bottom Replication details section and click one of the blue links (ex: Project Repositories)
  3. Ensure the breadcrumbs match the After screenshot above. Admin Area / Geo Sites / Geo Replication

Related to #510377

Edited by Zack Cuddy

Merge request reports

Loading