Skip to content

Update importers group select dropdowns to use GraphQL

Illya Klymov requested to merge xanf/update-legacy-importer-dropdowns into master

What does this MR do and why?

As a part of Update all import-related group selection dropd... (#375958 - closed) we're unifying all our group selection dropdowns to use single source of truth - specifically GraphQL

This MR updates three importers:

  • export from gitlab importer
  • manifest importer
  • phabricator importer

Screenshots or screen recordings

GitLab Export

image

Manifest

image

Phabricator tasks

image

How to set up and validate locally

  • open /projects/new#import_project
  • for each of 3 importers open importer page, observe new dropdown
    • GitLab export
    • Manifest file import
    • Phabricator tasks import

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports