GitLab Migration - Multi-select group(s) from the tree
Problem to solve
To save the user the tedious process of clicking row-by-row to migrate their data, we need to provide them with the flexibility to cherry-pick what they wish to migrate over.
Something to consider is the user being able to migrate data more granularly in which we will need a multi-level approach.
Proposal
Add the checkbox componenet with the tree view within the import table.
Below is a crude example of what that might look like:
Iterations
-
👣 As a first iteration, we can allow the ability to migrate a subgroup (not a top-level group) via the API. - #349889 (closed) -
👣 Allow the user to migrate a subgroup via the UI - #350490 -
👣 Allow the user to migrate multiple subgroups via the UI -
👣 Potential future iterations: allow the user to select any mix of top-level groups, subgroups, or projects to migrate via the UI
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.