Handle ProjectNamespace changes on project/group move
This issue is a task out of the bigger discussion #337100 (comment 663327963) This issue focuses on moving project and/or group and implications on respective ProjectNamespace entries.
- Move group - needs to ensure it moves the project namespaces as well, then we can actually use previous point when moving a single project.
- Move project - needs to ensure the project namespace is also moved as part of moving projects, maybe we can check if project has a ProjectNamespace then actually do a "namespace(group) move" by moving ProjectNamespace
Things to consider:
-
path/name/parent_id changes -
route changes -
redirect route changes -
?
Edited by Alexandru Croitor