Set up Subgroups and projects tab on group overview
What does this MR do and why?
Dependent on !202684 (merged) and !202980 (merged)
Related to #516305 (closed)
We are working to migrate group and project lists to shared Vue components. This will give us consistent UX across the product and help reduce technical debit. Currently we are working on group overview in &13790 (closed). This MR sets up the Subgroups and projects tab. Other tabs will be set up in follow-up MRs/issues.
References
Screenshots or screen recordings
Screen_Recording_2025-08-27_at_10.10.57_AM
How to set up and validate locally
- Enable
groups_overview_shared_vue_componentsfeature flag in/rails/features - Go to a group
- Add a subgroup and project. Add nested subgroups and projects if you would like
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Peter Hegman