Implement redirect to group overview from Group > Settings > Project
Problem
There is a page to list projects under Group > Settings > Projects, listing shortcuts to:
- Edit the project
- Create a new project
- View members
- Delete the project
There is also an indication of the project size and whether the project is archived or pending deletion.
The page only lists projects that are directly underneath the group, but not projects that are part of subgroups of that group. To access those, one must access the subgroup and find that page again.
Proposal
-
%17.0: Make an announcement that the page will be deprecated: !149399 (merged) -
%"17.9": Implement a redirect to the group overview URL https://gitlab.com/TOPLEVELGROUP/SUBGROUP
when calling the URLhttps://gitlab.com/groups/TOPLEVELGROUP/SUBGROUP/-/projects
. -
%18.0: Remove the page entirely. See #443347.
References:
- https://handbook.gitlab.com/handbook/marketing/blog/release-posts/#deprecations-and-other-planned-breaking-change-announcements
- https://docs.gitlab.com/ee/development/deprecation_guidelines/
Implementation guide
- In config/routes/group.rb#L16 add
get 'projects', to: redirect('groups/%{id}')
Edited by Peter Hegman