Add Vue 3 compat flag for offline transfer
What does this MR do and why?
Adds the feature flag vue3_migrate_import_offline_transfer . Verifies vue components load correctly.
The related entrypoints:
- pages/import/offline/export/history/index.js
- pages/import/offline/import/index.js
- pages/import/offline/index.js
- pages/import/offline/export/index.js
References
Screenshots or screen recordings
| What | Before and After (unchanged) |
|---|---|
|
Offline Landing page /import/offline |
|
|
Offline exports page import/offline/export |
|
|
Offline exports history page import/offline/export/history |
|
|
Offline Imports page import/offline/import |
How to set up and validate locally
-
Enable feature flags:
offline_transfer_importsoffline_transfer_exportsoffline_transfer_ui -
In the app, toggle checkboxes for offline transfer in /admin/application_settings/general#js-import-export-settings
- Allow exporting GitLab groups and projects by offline transfer
- Allow importing GitLab groups and projects by offline transfer
-
OPTIONAL: Sanity check the pages in the table above starting from /import/offline.
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.



