Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Remove discover] Implement embeddable dashboard on Docker module #6500

Closed
15 tasks done
Tracked by #6477
asteriscos opened this issue Mar 12, 2024 · 0 comments · Fixed by #6526
Closed
15 tasks done
Tracked by #6477

[Remove discover] Implement embeddable dashboard on Docker module #6500

asteriscos opened this issue Mar 12, 2024 · 0 comments · Fixed by #6526
Assignees
Labels
level/task Task issue type/enhancement Enhancement issue

Comments

@asteriscos
Copy link
Member

asteriscos commented Mar 12, 2024

Description

We have to implement the embeddable dashboard on Docker -> dashboard tab and deprecate any use of kibana-integrations components.

Warning

The embeddable panel id must be unique including general and agents visualizations. Otherwise, the visualizations will not refresh when we pin an agent, because they are cached by id

Tasks

  • Implement the embeddable dashboard on Docker -> dashboard tab
    • Migrate visualizations to embeddable panels
    • Add new searchbar
    • Migrate bottom table to new discover
    • Add SampleDataMessage
    • Add conditionality to show the dashboard if there are results.
    • Add loadings
    • Add message that there are no results
  • Check the following:
    • Each visualization, if applicable, must have interaction so that it adds the corresponding filter(s) upon clicking.
    • The visualizations have to be updated according to the filters applied in the searchbar.
    • The visualizations have to be updated when a search is performed in the searchbar.
    • If there are no results, the corresponding message must appear that there are no results and the visualizations should not be rendered.
    • If there is SampleData, the corresponding SampleData message must appear.
    • If an agent is pinned, the views must be updated and changed to the agent view, if applicable.

Source task

@asteriscos asteriscos self-assigned this Mar 12, 2024
@asteriscos asteriscos added type/enhancement Enhancement issue level/task Task issue labels Mar 12, 2024
@wazuhci wazuhci moved this to In progress in Release 4.9.0 Mar 12, 2024
@asteriscos asteriscos linked a pull request Mar 15, 2024 that will close this issue
6 tasks
@wazuhci wazuhci moved this from In progress to Blocked in Release 4.9.0 Mar 18, 2024
@wazuhci wazuhci moved this from Blocked to Pending review in Release 4.9.0 Apr 23, 2024
@wazuhci wazuhci moved this from Pending review to Pending final review in Release 4.9.0 Apr 24, 2024
@wazuhci wazuhci moved this from Pending final review to Done in Release 4.9.0 May 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
level/task Task issue type/enhancement Enhancement issue
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant