forked from opensearch-project/OpenSearch-Dashboards
-
Notifications
You must be signed in to change notification settings - Fork 60
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
Fix desing implementation #96
Closed
7 tasks done
Tracked by
#84
lucianogorza opened this issue
Aug 31, 2023
· 0 comments
· Fixed by wazuh/wazuh-dashboard-plugins#6070
Closed
7 tasks done
Tracked by
#84
Fix desing implementation #96
lucianogorza opened this issue
Aug 31, 2023
· 0 comments
· Fixed by wazuh/wazuh-dashboard-plugins#6070
Labels
Comments
lucianogorza
added
type/enhancement
New feature or request
level/task
Task issue
labels
Aug 31, 2023
lucianogorza
changed the title
External check service for the plugin wazuh-check-updates
Implement external check service for the plugin wazuh-check-updates
Aug 31, 2023
lucianogorza
changed the title
Implement external check service for the plugin wazuh-check-updates
Check integration with Wazuh API for available updates
Oct 11, 2023
6 tasks
lucianogorza
changed the title
Check integration with Wazuh API for available updates
Fix desing implementation
Oct 26, 2023
6 tasks
6 tasks
6 tasks
asteriscos
added a commit
to wazuh/wazuh-dashboard-plugins
that referenced
this issue
Nov 2, 2023
### Description - In the About page delete the API table and leave a React component the same as the previous Angular template. - Delete unused components related to the About page. - In the UpdatesNotification component only ask for available updates if the user doesn't check "Disable update notifications". - In API Table handle check updates button errors and show a toast. ### Issues Resolved wazuh/wazuh-dashboard#96 ### Evidence #### About page ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/103193307/f63ef799-d74f-46b8-87c5-f9d5281c6e12) #### Bottom bar notification ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/103193307/5904fc9f-595c-4984-b898-c8ae8f555d6e) #### API Table ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/103193307/56f427c2-4d42-4caf-bdc1-c0ef0f56b9c2) #### Updates status error message ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/103193307/1fcfcd95-b4d5-460e-990c-799d1a11d294) #### Check updates button error ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/103193307/b6817794-30b7-49a0-9556-5f589ebde03e) ### Test - Go to the About page and compare it to the current About page. They must be the same. - When the bottom bar notification appears, check `Disable update notifications` and click the `Dismiss` button. Reload the page and check the network requests. A request for user preferences (ending in `/me`) should appear, but there should not be a request for available updates (ending in `/updates?checkAvailableUpdates=false`). - Go to Settings -> API configuration. Disable the network connection and click on `Check Updates` button. A toast should appear with an error. ### Check List - [ ] All tests pass - [ ] `yarn test:jest` - [ ] New functionality includes testing. - [ ] New functionality has been documented. - [ ] Update [CHANGELOG.md](./../CHANGELOG.md) - [ ] Commits are signed per the DCO using --signoff
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
Implement the following changes to improve the solution.
Tasks
About
page delete the API table and leave a React component the same as previous Angular template.UpdatesNotification
component only ask for available updates if user doesn't check "Disable update notifications".The text was updated successfully, but these errors were encountered: