Skip to content

Remove unused code from groups list views

Peter Hegman requested to merge remove-unused-code-from-group-list into master

What does this MR do and why?

In #23466 (closed) we migrated the group overview tabs from HAML to Vue. Previously this view was using the same JavaScript initializer as the group dashboard and explore groups views. There is some leftover logic that is no longer needed because of this. This MR removes that unused code to reduce technical debt.

Screenshots or screen recordings

No changes, see below videos to demonstrate everything still works

Group dashboard

Screen_Recording_2023-08-09_at_4.14.36_PM

Explore dashboard

Screen_Recording_2023-08-09_at_4.17.27_PM

Group overview tabs

Screen_Recording_2023-08-09_at_4.18.24_PM

How to set up and validate locally

  1. Navigate to http://127.0.0.1:3000/dashboard/groups
  2. Navigate to http://127.0.0.1:3000/explore/groups
  3. Navigate to a group with subgroups and/or projects

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Peter Hegman

Merge request reports