Draft: Geo Replicables - Full details view

Why Draft?

What does this MR do and why?

Closes #509363 (closed)

This change implements the new Geo Replicables Details View in full. The intention of this MR is to gather all team and UX feedback in one place before moving forward with a full implementation.

Screenshots or screen recordings

Screenshot Notes
All Green All_Green N/A
Sync Failure Sync_Failure N/A
Verification Failure Verification_Failure N/A
Checksum Failure Checksum_Failure Potential bug with expected checksum (#521241 (closed))
Missing on Primary Missing_on_Primary This was intentionally made not a sync failure (confirmed with @mkozono)
Verification Pending Verification_Pending We are moving away from yellow as Pending/Started states. Now Pending is Grey and Started is Blue to align with Pipelines

How to set up and validate locally

For now validate visually in the screenshots. For advanced testers there are some rails snippets to mock scenarios found here: #509363 (comment 2361917323)

Feedback bucket

  1. Consider changing pending state color from grey !185152 (merged)
  2. Consider using GID as the page title similar to the list view !184526 (merged)
  3. Rename Core information -> Registry information !184526 (merged)
  4. Add help popovers to unclear information in the UI (ex. model record id) #521274
  5. Make checksum copyable !185670 (merged)
  6. Make ID copyable !184526 (merged)
  7. Switch from GlLabel to GlBadge for status indicators !185152 (merged)

Related to #509363 (closed)

Edited by Zack Cuddy

Merge request reports

Loading