Skip to content

Geo: Add a Geo Status Widget to Admin > Projects

Gabriel Mazetto requested to merge 7126-admin-projects-geo-status into master

What does this MR do?

Adds a Geo Status Widget to the Admin > Projects screen, allowing to easily interact with Geo replication from the project list in the Admin area.

admin-projects-1

This MR is based on the work from https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/7745 so please merge that first.

To be able to fit the same content on both the bigger and the smaller widget I had to reduce the amount of information we display from 4 columns to just 3. I've moved the retry count to the more section as it's only relevant when there is a failure. (See screenshots below)

geo-projects-1 geo-projects-2

What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ee/issues/7126

EE Backports:

(It's not possible to backport everything so test will still fail)

Does this MR meet the acceptance criteria?

Edited by 🤖 GitLab Bot 🤖

Merge request reports