Skip to content

Add relations export request when Bulk Import is initiated

George Koltsov requested to merge georgekoltsov/add-export-request-worker into master

What does this MR do?

This MR adds ExportRequestWorker that makes a post request to newly added 'Group Relations Export API' (https://docs.gitlab.com/ee/api/group_relations_export.html) to initiate relations export on the source instance of GitLab, in order to later on use it during Bulk Import. Download and import of the exported relation is going to be done in the future MR.

Mentions #329864 (closed)

Screenshots (strongly suggested)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by George Koltsov

Merge request reports

Loading