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

Update check service UI #84

Closed
15 tasks done
gdiazlo opened this issue Aug 8, 2023 · 0 comments · Fixed by wazuh/wazuh-dashboard-plugins#6093
Closed
15 tasks done

Update check service UI #84

gdiazlo opened this issue Aug 8, 2023 · 0 comments · Fixed by wazuh/wazuh-dashboard-plugins#6093
Assignees
Labels
level/epic type/enhancement New feature or request

Comments

@gdiazlo
Copy link
Member

gdiazlo commented Aug 8, 2023

Introduction

We want to inform our users a new version of Wazuh is available from the wazuh-dashboard UI.

  • A user must be able to dismiss a notification, so it won't appear again
  • A user must be able to disable the check for updates, so no check is made at all from the global configuration section
  • A user must be able to see with details about new version, clicking in the notification or navigating to the About menu

The Wazuh API will implement the necessary endpoints for the dashboard to get the relevant information.

Design

We can implement the notification logic by:

  • checking for updates on each log-in
  • checking for updates at a given period (from dashboard to the API)
  • checking for updates by clicking a button in the About page

We might implement them all at some point, but we need to evaluate the impact on the user workflow to ensure the feature is usable and don't get in the way.

We can design this feature as a new plugin for wazuh-dashboards, and render its contents inside the main plugin under the About page.

Plan

@gdiazlo gdiazlo added type/enhancement New feature or request level/epic labels Aug 8, 2023
@wazuhci wazuhci moved this to Triage in Release 4.8.0 Aug 8, 2023
@wazuhci wazuhci moved this from Triage to Backlog in Release 4.8.0 Aug 14, 2023
@lucianogorza lucianogorza self-assigned this Aug 29, 2023
@wazuhci wazuhci moved this from Backlog to In progress in Release 4.8.0 Aug 29, 2023
@lucianogorza lucianogorza linked a pull request Nov 2, 2023 that will close this issue
6 tasks
@wazuhci wazuhci moved this from In progress to Done in Release 4.8.0 Nov 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
level/epic type/enhancement New feature or request
Projects
No open projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants