Skip to content

Move project sidebar refactor to 'lib' folder

Francisco Javier López requested to merge fj-move-sidebar-code-to-lib into master

What does this MR do?

In the Project sidebar refactor, we're creating menus and menu items in a structured way with classes or models. At first, these classes were created inside the app/models folder because they were using concerns and also they were rendered directly by the views.

Nevertheless, and after several discussions, it seems it fits better in the lib folder, since it's not totally an ActiveRecord model.

In this MR we're moving all the related classes from app/models to the lib folder.

Does this MR meet the acceptance criteria?

Conformity

Edited by Francisco Javier López

Merge request reports

Loading