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

Integrate wazuh-check-updates plugin and update the About page #88

Closed
6 tasks done
Tracked by #84
lucianogorza opened this issue Aug 18, 2023 · 0 comments · Fixed by wazuh/wazuh-dashboard-plugins#5939
Closed
6 tasks done
Tracked by #84
Assignees
Labels
level/task Task issue type/enhancement New feature or request

Comments

@lucianogorza
Copy link

lucianogorza commented Aug 18, 2023

Part of Epic
#84

Description

Integrate the wazuh-check-updates plugin developed in issue #87 with the main plugin.
This integration will allow us to consume the components exposed by the wazuh-check-updates plugin.
The "About" page should show whether the current version is up to date or not. If it is not up to date, it should show the latest available version and should give the user the ability to see the details in the release notes for each release.

Tasks

  • Integrate wazuh-check-updates plugin
  • Replace the Angular template for a React component
  • Consume the UpToDateStatus component from wazuh-check-updates plugin
  • Consume the CurrentUpdateDetails component from wazuh-check-updates plugin
  • Consume the DismissNotificationCheck component from wazuh-check-updates plugin
  • Unit tests

Page mockup

Up to date

image

New release available

image

@lucianogorza lucianogorza mentioned this issue Aug 18, 2023
15 tasks
@asteriscos asteriscos added level/task Task issue type/enhancement New feature or request labels Aug 21, 2023
@gdiazlo gdiazlo added level/epic and removed level/task Task issue labels Aug 21, 2023
@wazuhci wazuhci moved this to Backlog in Release 4.8.0 Aug 21, 2023
@lucianogorza lucianogorza changed the title Update the About page to include information about updates Update the About page to include information about new updates Aug 29, 2023
@wazuhci wazuhci moved this from Backlog to In progress in Release 4.8.0 Aug 29, 2023
@lucianogorza lucianogorza added level/task Task issue and removed level/epic labels Aug 31, 2023
@wazuhci wazuhci moved this from In progress to On hold in Release 4.8.0 Sep 1, 2023
@lucianogorza lucianogorza changed the title Update the About page to include information about new updates Integrate wazuh-check-updates plugin and update the About page Sep 25, 2023
@wazuhci wazuhci moved this from On hold to In progress in Release 4.8.0 Sep 25, 2023
@wazuhci wazuhci moved this from In progress to Pending review in Release 4.8.0 Sep 27, 2023
@wazuhci wazuhci moved this from Pending review to In review in Release 4.8.0 Sep 28, 2023
@wazuhci wazuhci moved this from In review to Done in Release 4.8.0 Sep 28, 2023
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 New feature or request
Projects
No open projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants