Geo - Convert Uploads from HAML -> Vue
What/Why
Follow up for !30890 (merged)
Currently the Geo Uploads page is written in HAML https://gitlab.com/gitlab-org/gitlab/-/tree/master/ee/app/views/admin/geo/uploads.
As part of the above MR, we are merging the views of Geo Replicables into one single view. However, with Uploads written in HAML it has made us require additional code to allow it to co-exist with our new Generic Vue based Geo UI.
It would be nice to have the ability to move Uploads into the new way of representing Geo Replicables in the UI and allow us to delete a lot of extra code.
What is Needed
-
Uploads added to Geo Self-Service -
Uploads available via GraphQL API Endpoint => #219415 (closed)
Proposal
Create hook in for Uploads to access the generalized Geo Replicable Components
Take into consideration #219315 (closed) when implementing
Edited by Nick Nguyen