Skip to content

Start group sidebar refactor by adding new group panel object

What does this MR do?

In this MR we start the refactor of the group sidebar panel. We're doing so by just introducing a group panel object that will centralize (later) the creation of menus.

In this MR we're not refactoring any menu (yet), we're splitting the group sidebar view and moving the menus to the group_menus view. From there, we'll start refactoring each menu one by one.

Does this MR meet the acceptance criteria?

Conformity

Related to #335484 (closed)

Merge request reports