Geo Replicables - Support Resync All and Reverify All actions for entire Replicable Type via GraphQL
What / Why?
This will likely be implemented in a very similar fashion to #364725 (closed) and should maybe be worked together.
This is related to the Geo Replicables Functionality True Up: &8212 (closed)
Currently for Self Service Replicables we are unable to fire Resync All or Reverify All actions against an entire Replicable Type. Our legacy replicables support this behavior and thus we should in theory be able to provide this functionality to our SSF ones as well. This will likely require brand new GraphQL mutations to be created to support this interaction.
Screenshot of affected UI
Expected All Actions (Legacy) | Current All Actions (SSF) |
---|---|
Proposal
The new mutations in GraphQL will need to be created so that the frontend can send requests to them. As noted above this is going to be very similar to #364725 (closed)
Additional notes from @mkozono
I am not sure if this should go on
GeoRegistryUpdateMutation
or a separate GraphQL mutation, but the work needs to be done in the background.
From a backend work perspective we need to add and support these mutations via the GraphQL API. Then the frontend can work a separate issue to implement the components and interactions.