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

Loading