Loading
Add vue3 migration flag for url importers
What does this MR do and why?
Creates the feature flag vue3_migrate_import_by_url
Applies it to the two URL Importer entry points:
- pages/projects/imports/new/index.js
- pages/import/url/new/index.js
There's an additional 'entry point' in the todo list for Import that doesn't actually mount any Vue components. Number 37 (/pages/projects/imports/show/index.js) is just a haml file for the 'Import in progress page' app/views/projects/imports/show.html.haml. So I did not add the yml config to that folder.
References
Screenshots or screen recordings
| Importer | Before and After (unchanged) |
|---|---|
| Imports from a git url AND creates a project | |
|
Imports from a git url into an existing project (this is also the 'retry url import' path) |
How to set up and validate locally
- Optional. Attempt to create a project by providing an existing git repo url. Navigate to /import/url/new for the form.
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Oiza Baiye

