-
Notifications
You must be signed in to change notification settings - Fork 187
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
Add visualization of vulnerabilities evaluation status count #6968
Add visualization of vulnerabilities evaluation status count #6968
Conversation
…rabilities sample data tool
… to the dashboard
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CR: 🟢
Test: Perhaps color can be added as we have had issues with color when they were black. #6856
I was reviewing the topic with the label colors. There are no more options available in the visualization creator and taking into account the colors for the labes on the indicators of the In the case we want to change the color, this could be done using styles, but the visualization definition does not offer more options: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
df9500e
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!!!
Test
Legend:
⚫: none
🟢: pass
🟡: warning
🔴: fail
⚪: not applicable
UI
Test | Chrome | Firefox | Safari |
---|---|---|---|
With vulnerabilities states data, go to Vulnerabilities Detection > Dashboard, and it should display a visulization releated to evaluation status | 🟢 | ⚫ | ⚫ |
With vulnerabilities states data, go to Vulnerabilities Detection > Inventory, and add the wazuh.vulnerability.under_evaluation field to the table and this should display the values in the table cells |
🟢 | ⚫ | ⚫ |
Details
🟢 With vulnerabilities states data, go to Vulnerabilities Detection > Dashboard, and it should display a visulization releated to evaluation status
Chrome - 🟢
Firefox - ⚫
Safari - ⚫
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!!!
Test
Legend:
⚫: none
🟢: pass
🟡: warning
🔴: fail
⚪: not applicable
UI
Test | Chrome | Firefox | Safari |
---|---|---|---|
With vulnerabilities states data, go to Vulnerabilities Detection > Dashboard, and it should display a visulization releated to evaluation status | 🟢 | ⚫ | ⚫ |
With vulnerabilities states data, go to Vulnerabilities Detection > Inventory, and add the wazuh.vulnerability.under_evaluation field to the table and this should display the values in the table cells |
🟢 | ⚫ | ⚫ |
Details
…lnerabilies-under-evaluation
9f95f0c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CR: 🟢
Test: 🟢
Peek.2024-09-26.18-26.mp4
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CR: ✅
TEST: ✅
Grabacion.de.pantalla.2024-09-26.a.la.s.4.45.47.p.m.mov
Fixed in commit 0eb91a6 |
|
|
|
* chore: rename use-data-grid.ts file * fix: use the field formatter to render the fields in the WzDataGrid * feat: add the wazuh.vulnerability.under_evaluation field to the vulnerabilities sample data tool * feat(vulnerabilities): add visualization related to evaluation status to the dashboard * changelog: add entry * fix(changelog): rephrase * Change visualization to only pending * Add post fixed filter place to render components * Add under evaluation filter component * Apply under evaluation filter in vuls tabs * Add style to button group in filter * Apply prettier * Apply prettier * Fix style in dark and light theme * Added changelog --------- Co-authored-by: Chantal Belén kelm <99441266+chantal-kelm@users.noreply.github.com> Co-authored-by: Federico Rodriguez <federico.rodriguez@wazuh.com> Co-authored-by: Maximiliano Ibarra <maximiliano.ibarra@wazuh.com>
Description
This pull request adds a visualization to the
Vulnerabilities Detection > Dashboard
related to evaluation status count.Side changes
Issues Resolved
#6957
Evidenc
Screen.Recording.2024-09-26.at.12.53.15.PM.mov
Test
Legend:
⚫: none
🟢: pass
🟡: warning
🔴: fail
⚪: not applicable
UI
Dashboard
andInventory
tab, refresh the browser and check if the filter persistsCheck List
yarn test:jest