wazuh-dashboard-plugins icon indicating copy to clipboard operation
wazuh-dashboard-plugins copied to clipboard

Replace discover Mitre Attack, Virustotal and Malware detection

Open yenienserrano opened this issue 11 months ago • 4 comments

Description

This PR, replaces the events tab on the Malware detection, Virustotal and Mitre attack module

Issues Resolved

  • #6450
  • #6451
  • #6452

Evidence

Mitre Attack

image

Virustotal

image

Malware detection

image

Tests

Mitre attack - Virustotal - Malware detection

Search bar

Test Chrome Firefox Safari
Apply filters using search bar input :black_circle: :black_circle: :black_circle:
Apply filters using the search bar add filter feature :black_circle: :black_circle: :black_circle:
Apply filters using the date picker :black_circle: :black_circle: :black_circle:
Apply filters with no results (Check the No results match your search criteria message) :black_circle: :black_circle: :black_circle:
Use the saved queries feature (Check saved queries CRUD) :black_circle: :black_circle: :black_circle:
  • Apply filters using search bar input
  • Apply filters using the search bar add filter feature
  • Apply filters using the date picker
  • Apply filters with no results (Check the No results match your search criteria message)
  • Use the saved queries feature (Check saved queries CRUD)

Histogram chart

Test Chrome Firefox Safari
Check histogram chart hits consistency :black_circle: :black_circle: :black_circle:
Use chart options (three points: maximize, minimize, inspect) :black_circle: :black_circle: :black_circle:
  • Check histogram chart hits consistency
  • Use chart options (three points: maximize, minimize, inspect)

Data grid

Test Chrome Firefox Safari
Check all table header features (sort, show/hide columns, density, etc) :black_circle: :black_circle: :black_circle:
Check table pagination and rows per page :black_circle: :black_circle: :black_circle:
Check document detail flyout :black_circle: :black_circle: :black_circle:
  • Check all table header features (sort, show/hide columns, density, etc)
  • Check table pagination and rows per page
  • Check document detail flyout

Check List

  • [ ] All tests pass
    • [ ] yarn test:jest
  • [ ] New functionality includes testing.
  • [ ] New functionality has been documented.
  • [x] Update CHANGELOG.md
  • [x] Commits are signed per the DCO using --signoff

yenienserrano avatar Feb 29 '24 12:02 yenienserrano

Wazuh Check Updates plugin code coverage (Jest) test % values
Statements 76.44% ( 172 / 225 )
Branches 58.65% ( 61 / 104 )
Functions 61.7% ( 29 / 47 )
Lines 76.44% ( 172 / 225 )

github-actions[bot] avatar Feb 29 '24 12:02 github-actions[bot]

Wazuh Core plugin code coverage (Jest) test % values
Statements 21.38% ( 176 / 823 )
Branches 19.45% ( 79 / 406 )
Functions 14.17% ( 36 / 254 )
Lines 21.57% ( 173 / 802 )

github-actions[bot] avatar Feb 29 '24 12:02 github-actions[bot]

Main plugin code coverage (Jest) test % values
Statements 12.4% ( 4288 / 34559 )
Branches 8.13% ( 1855 / 22813 )
Functions 11.94% ( 988 / 8270 )
Lines 12.58% ( 4164 / 33096 )

github-actions[bot] avatar Feb 29 '24 12:02 github-actions[bot]

Tests

Mitre attack

Search bar

Test Chrome Firefox Safari
Apply filters using search bar input :green_circle: :black_circle: :black_circle:
Apply filters using the search bar add filter feature :green_circle: :black_circle: :black_circle:
Apply filters using the date picker :green_circle: :black_circle: :black_circle:
Apply filters with no results (Check the No results match your search criteria message) :green_circle: :black_circle: :black_circle:
Use the saved queries feature (Check saved queries CRUD) :green_circle: :black_circle: :black_circle:
  • Apply filters using search bar input :green_circle:

Chrome: :green_circle:

image

Firefox: :black_circle:

Safari: :black_circle:

  • Apply filters using the search bar add filter feature :green_circle:

Chrome: :green_circle: image

Firefox: :black_circle:

Safari: :black_circle:

  • Apply filters using the date picker :green_circle:

Chrome: :green_circle:

image

Firefox: :black_circle:

Safari: :black_circle:

  • Apply filters with no results (Check the No results match your search criteria message) :green_circle:

Chrome: :green_circle:

image

Firefox: :black_circle:

Safari: :black_circle:

  • Use the saved queries feature (Check saved queries CRUD) :green_circle:

Chrome: :green_circle:

image image

Firefox: :black_circle:

Safari: :black_circle:

Histogram chart

Test Chrome Firefox Safari
Check histogram chart hits consistency :green_circle: :black_circle: :black_circle:
Use chart options (three points: maximize, minimize, inspect) :green_circle: :black_circle: :black_circle:
  • Check histogram chart hits consistency :green_circle:

Chrome: :green_circle:

image image

Firefox: :black_circle:

Safari: :black_circle:

  • Use chart options (three points: maximize, minimize, inspect) :green_circle:

Chrome: :green_circle:

image image image

Firefox: :black_circle:

Safari: :black_circle:

Data grid

Test Chrome Firefox Safari
Check all table header features (sort, show/hide columns, density, etc) :green_circle: :black_circle: :black_circle:
Check table pagination and rows per page :green_circle: :black_circle: :black_circle:
Check document detail flyout :green_circle: :black_circle: :black_circle:
  • Check all table header features (sort, show/hide columns, density, etc) :green_circle:

Chrome: :green_circle:

image image image image image

Firefox: :black_circle:

Safari: :black_circle:

  • Check table pagination and rows per page :green_circle:

Chrome: :green_circle:

image

Firefox: :black_circle:

Safari: :black_circle:

  • Check document detail flyout :green_circle:

Chrome: :green_circle:

image

Firefox: :black_circle:

Safari: :black_circle:

Virustotal

Search bar

Test Chrome Firefox Safari
Apply filters using search bar input :black_circle: :green_circle: :black_circle:
Apply filters using the search bar add filter feature :black_circle: :green_circle: :black_circle:
Apply filters using the date picker :black_circle: :green_circle: :black_circle:
Apply filters with no results (Check the No results match your search criteria message) :black_circle: :green_circle: :black_circle:
Use the saved queries feature (Check saved queries CRUD) :black_circle: :green_circle: :black_circle:
  • Apply filters using search bar input :green_circle:

Chrome: :black_circle:

Firefox: :green_circle:

image

Safari: :black_circle:

  • Apply filters using the search bar add filter feature :green_circle:

Chrome: :black_circle:

Firefox: :green_circle:

image

Safari: :black_circle:

  • Apply filters using the date picker :green_circle:

Chrome: :black_circle:

Firefox: :green_circle:

image

Safari: :black_circle:

  • Apply filters with no results (Check the No results match your search criteria message) :green_circle:

Chrome: :black_circle:

Firefox: :green_circle:

image

Safari: :black_circle:

  • Use the saved queries feature (Check saved queries CRUD) :green_circle:

Chrome: :black_circle:

Firefox: :green_circle:

image image

Safari: :black_circle:

Histogram chart

Test Chrome Firefox Safari
Check histogram chart hits consistency :black_circle: :green_circle: :black_circle:
Use chart options (three points: maximize, minimize, inspect) :black_circle: :green_circle: :black_circle:
  • Check histogram chart hits consistency :green_circle:

Chrome: :black_circle:

Firefox: :green_circle:

image image

Safari: :black_circle:

  • Use chart options (three points: maximize, minimize, inspect) :green_circle:

Chrome: :black_circle:

Firefox: :green_circle:

image image image

Safari: :black_circle:

Data grid

Test Chrome Firefox Safari
Check all table header features (sort, show/hide columns, density, etc) :black_circle: :green_circle: :black_circle:
Check table pagination and rows per page :black_circle: :green_circle: :black_circle:
Check document detail flyout :black_circle: :green_circle: :black_circle:
  • Check all table header features (sort, show/hide columns, density, etc) :green_circle:

Chrome: :black_circle:

Firefox: :green_circle:

image image image image image

Safari: :black_circle:

  • Check table pagination and rows per page :green_circle:

Chrome: :black_circle:

Firefox: :green_circle:

image

Safari: :black_circle:

  • Check document detail flyout :green_circle:

Chrome: :black_circle:

Firefox: :green_circle:

image

Safari: :black_circle:

Malware detection

Search bar

Test Chrome Firefox Safari
Apply filters using search bar input :black_circle: :black_circle: :green_circle:
Apply filters using the search bar add filter feature :black_circle: :black_circle: :green_circle:
Apply filters using the date picker :black_circle: :black_circle: :green_circle:
Apply filters with no results (Check the No results match your search criteria message) :black_circle: :black_circle: :green_circle:
Use the saved queries feature (Check saved queries CRUD) :black_circle: :black_circle: :green_circle:
  • Apply filters using search bar input :green_circle:

Chrome: :black_circle:

Firefox: :black_circle:

Safari: :green_circle:

image

  • Apply filters using the search bar add filter feature :green_circle:

Chrome: :black_circle:

Firefox: :black_circle:

Safari: :green_circle:

image

  • Apply filters using the date picker :green_circle:

Chrome: :black_circle:

Firefox: :black_circle:

Safari: :green_circle:

image

  • Apply filters with no results (Check the No results match your search criteria message) :green_circle:

Chrome: :black_circle:

Firefox: :black_circle:

Safari: :green_circle:

image

  • Use the saved queries feature (Check saved queries CRUD) :green_circle:

Chrome: :black_circle:

Firefox: :black_circle:

Safari: :green_circle:

image image

Histogram chart

Test Chrome Firefox Safari
Check histogram chart hits consistency :black_circle: :black_circle: :green_circle:
Use chart options (three points: maximize, minimize, inspect) :black_circle: :black_circle: :green_circle:
  • Check histogram chart hits consistency :green_circle:

Chrome: :black_circle:

Firefox: :black_circle:

Safari: :green_circle:

image image

  • Use chart options (three points: maximize, minimize, inspect) :green_circle:

Chrome: :black_circle:

Firefox: :black_circle:

Safari: :green_circle:

image image

Data grid

Test Chrome Firefox Safari
Check all table header features (sort, show/hide columns, density, etc) :black_circle: :black_circle: :green_circle:
Check table pagination and rows per page :black_circle: :black_circle: :green_circle:
Check document detail flyout :black_circle: :black_circle: :green_circle:
  • Check all table header features (sort, show/hide columns, density, etc) :green_circle:

Chrome: :black_circle:

Firefox: :black_circle:

Safari: :green_circle:

image image image image image

  • Check table pagination and rows per page :green_circle:

Chrome: :black_circle:

Firefox: :black_circle:

Safari: :green_circle:

image

  • Check document detail flyout :green_circle:

Chrome: :black_circle:

Firefox: :black_circle:

Safari: :green_circle:

image

Tostti avatar Feb 29 '24 18:02 Tostti

Tests

Mitre attack

Search bar

Test Chrome Firefox Safari
Apply filters using search bar input 🟢 :black_circle: :black_circle:
Apply filters using the search bar add filter feature :green_circle: :black_circle: :black_circle:
Apply filters using the date picker :green_circle: :black_circle: :black_circle:
Apply filters with no results (Check the No results match your search criteria message) :green_circle: :black_circle: :black_circle:
Use the saved queries feature (Check saved queries CRUD) :green_circle: :black_circle: :black_circle:
:green_circle: Apply filters using search bar input

image image image

:green_circle: Apply filters using the search bar `add filter` feature

image

:green_circle: Apply filters using the date picker

image

:green_circle: Apply filters with no results (Check the `No results match your search criteria` message)

image

:green_circle: Use the `saved queries` feature (Check saved queries CRUD)

image image

Histogram chart

Test Chrome Firefox Safari
Check histogram chart hits consistency :green_circle: :black_circle: :black_circle:
Use chart options (three points: maximize, minimize, inspect) :green_circle: :black_circle: :black_circle:
:green_circle: Check histogram chart hits consistency

image

:green_circle: Use chart options (three points: maximize, minimize, inspect)

image image image

Data grid

Test Chrome Firefox Safari
Check all table header features (sort, show/hide columns, density, etc) :green_circle: :black_circle: :black_circle:
Check table pagination and rows per page :green_circle: :black_circle: :black_circle:
Check document detail flyout :green_circle: :black_circle: :black_circle:
:green_circle: Check all table header features (sort, show/hide columns, density, etc)

image image image image image image image

:green_circle: Check table pagination and rows per page

image image

:green_circle: Check document detail flyout

image

Virustotal

Search bar

Test Chrome Firefox Safari
Apply filters using search bar input :green_circle: :black_circle: :black_circle:
Apply filters using the search bar add filter feature :green_circle: :black_circle: :black_circle:
Apply filters using the date picker :green_circle: :black_circle: :black_circle:
Apply filters with no results (Check the No results match your search criteria message) :green_circle: :black_circle: :black_circle:
Use the saved queries feature (Check saved queries CRUD) :green_circle: :black_circle: :black_circle:
:green_circle:Apply filters using search bar input

image image

:green_circle:Apply filters using the search bar `add filter` feature

image

:green_circle:Apply filters using the date picker

image

:green_circle:Apply filters with no results (Check the `No results match your search criteria` message)

image

:green_circle:Use the `saved queries` feature (Check saved queries CRUD)

image

Histogram chart

Test Chrome Firefox Safari
Check histogram chart hits consistency :green_circle: :black_circle: :black_circle:
Use chart options (three points: maximize, minimize, inspect) :green_circle: :black_circle: :black_circle:
:green_circle:Check histogram chart hits consistency

image

:green_circle:Use chart options (three points: maximize, minimize, inspect)

image image image

Data grid

Test Chrome Firefox Safari
Check all table header features (sort, show/hide columns, density, etc) :green_circle: :black_circle: :black_circle:
Check table pagination and rows per page :green_circle: :black_circle: :black_circle:
Check document detail flyout :green_circle: :black_circle: :black_circle:
:green_circle:Check all table header features (sort, show/hide columns, density, etc)

image image image image image

:green_circle:Check table pagination and rows per page

image

:green_circle:Check document detail flyout

image

Malware detection

Search bar

Test Chrome Firefox Safari
Apply filters using search bar input :green_circle: :black_circle: :black_circle:
Apply filters using the search bar add filter feature :green_circle: :black_circle: :black_circle:
Apply filters using the date picker :green_circle: :black_circle: :black_circle:
Apply filters with no results (Check the No results match your search criteria message) :green_circle: :black_circle: :black_circle:
Use the saved queries feature (Check saved queries CRUD) :green_circle: :black_circle: :black_circle:
:green_circle:Apply filters using search bar input

image

:green_circle:Apply filters using the search bar `add filter` feature

image

:green_circle:Apply filters using the date picker

image

:green_circle:Apply filters with no results (Check the `No results match your search criteria` message)

image

:green_circle:Use the `saved queries` feature (Check saved queries CRUD)

image

Histogram chart

Test Chrome Firefox Safari
Check histogram chart hits consistency :green_circle: :black_circle: :black_circle:
Use chart options (three points: maximize, minimize, inspect) :green_circle: :black_circle: :black_circle:
:green_circle:Check histogram chart hits consistency

image

:green_circle:Use chart options (three points: maximize, minimize, inspect)

image image image

Data grid

Test Chrome Firefox Safari
Check all table header features (sort, show/hide columns, density, etc) :green_circle: :black_circle: :black_circle:
Check table pagination and rows per page :green_circle: :black_circle: :black_circle:
Check document detail flyout :green_circle: :black_circle: :black_circle:
:green_circle:Check all table header features (sort, show/hide columns, density, etc)

image image image image image

:green_circle:Check table pagination and rows per page

image image

:green_circle:Check document detail flyout

image

JuanGarriuz avatar Mar 04 '24 08:03 JuanGarriuz