Show group milestones on project milestones page
Problem to solve
As a developer in a project with a large group structure, I want to be able to easily see the issues in each project for milestones that are defined in its containing groups.
Intended users
Users: Development team leads, software developers
Further details
Sample group with multiple subgroups/projects with milestones defined in the groups & subgroups:
Main Group (with milestone 1)
-> Core Code Group (with milestone 2)
--> Project 1 (with milestone 3)
--> Project 2
-> Translations Group (with milestone 4)
--> Project 3
...
Currently, viewing milestones on the project's "Issues -> Milestones" page only shows the milestones defined in that project (e.g. project 1 only shows milestone 3). That page for groups shows milestones defined inside its subgroups (e.g. the core code group shows both milestone 2 and 3).
I would like to be able to see all the milestones available in a project on the "Issues -> Milestones" page in the project. So, the milestone page for project 1 should show milestones 1, 2, and 3. These projects are already able to assign issues and merge requests to the milestones from their containing groups, but you don't get those listed on the milestones page.
Showing these in the project will allow the project developers to better see their status for the group milestones and any of their outstanding issues and merge requests without having to sort through the issues from other teams (e.g. it would allow the core code developers in project 1 to see their issues for milestone 1 without the translation's groups issues being included).