wazuh/wazuh-dashboard-plugins

Adapt the new menu of Opensearch Dashboard 2.16.0

Closed this issue · 2 comments

Description

In version 2.16.0 a new menu is added that is configured by the setting home:useNewHomePage, which has its method to register the applications in that menu, we would have to register the applications to be seen as we want in the new menu.

Preconditions

  1. Use 2.16.0

Steps to reproduce

  1. Navigate to 'Dashboards managements>Advanced settings'
  2. Search for the configuration 'Use New Home Page' and activate it
  3. See the side menu

Expected Result

That the applications are separated as in the previous menu.

Actual Result

image

we have seen some issues with the implementation of the new menu as it is in testing phase

  1. In the menu all the added categories have the See all... button even if it shows you all the applications or only 1.

image

  1. at small screen sizes the application becomes unusable because an overlay is put in place

image

  1. We would have to make quite a few changes at the fork because they have many routes home coded, for example. That in the future they could change by configuration.

image

  1. Breadcrumb changes when browsing and is not constant
Screen.Recording.2024-08-22.at.7.22.49.PM.mov

We will not implement the new OpenSearch menu yet, because we found some buggy behavior in the native features.