Geo Replicables - Represent Last Verified and Last Checked information in the UI

What / Why?

This is related to the Geo Replicables Functionality True Up: &8212 (closed)
This is blocked by the backend change of exposing the needed data to the GraphQL endpoint: #364714 (closed)

Currently for Self Service Replicables we are showing "Not Implemented" for the table columns "Last Verified" and "Last Checked". This is misleading as the SSF does in fact track this data we just aren't exposing it to the UI via GraphQL. Once the data is exposed via the endpoint we can update the frontend to extract this data from GraphQL and update the list item components

Screenshot of affected UI

Screen_Shot_2022-06-08_at_3.18.40_PM

Proposal

Following the data is added to the GraphQL endpont

  1. Extract the data from the GraphQL endpoint here: https://gitlab.com/gitlab-org/gitlab/-/blob/master/ee/app/assets/javascripts/geo_replicable/graphql/replicable_type_query_builder.js
  2. Represent the newly extracted data in the Vue components here: https://gitlab.com/gitlab-org/gitlab/-/blob/master/ee/app/assets/javascripts/geo_replicable/components/geo_replicable_item.vue