Ability to transfer a single group to another group

Resources

PM @mydigitalself | UX @tauriedavis

Problem

With the nested groups feature introduced it would be useful to allow move an individual group companyname group to an existing group as a subgroup under it.

See https://gitlab.com/gitlab-org/gitlab-ce/issues/30547 for bulk moving groups

Proposed solution

  • Allow for a group to be moved to a parent sub-group
  • Ensure redirects for the old URI take place
  • See https://gitlab.com/gitlab-org/gitlab-ce/issues/35385 for redirect logic

Design

Following the current implementation for moving projects between groups, we add a section to the bottom of the 'Edit group' page that will allow the user to transfer the group.

Since this action has consequences on the way that the group can be reached, its frame uses the orange color to indicate a warning. We also show a similar set of warnings to the ones we show when transferring a project.

transfer-group

Edited Jan 08, 2018 by Taurie Davis
Assignee Loading
Time tracking Loading