wazuh / wazuh-dashboard-plugins

Plugins for Wazuh Dashboard
https://wazuh.com/
GNU General Public License v2.0
436 stars 182 forks source link

Release 4.8.0 - Alpha 2 - Wazuh UI regression testing #6307

Closed asteriscos closed 10 months ago

asteriscos commented 10 months ago

The following issue aims to run manual tests for the current release candidate, report the results, and open new issues for any encountered errors.

Wazuh UI tests information

Main release candidate issue https://github.com/wazuh/wazuh/issues/21386
Version 4.8.0
Release candidate # Alpha 2
Tag v4.8.0-2.10.0-alpha2
Previous UI regression tests issue https://github.com/wazuh/wazuh-dashboard-plugins/issues/6219

Test report procedure

TL;DR

  1. The specified tests will be executed in every platform and version mentioned in this issue.
  2. Include evidence of each test performed.
  3. Report any problem or bug. Open a new issue for each of them and link them here.
  4. Justify skipped tests.
All test results must have one the following statuses:
:black_circle: The test hasn't started yet.
:green_circle: All checks passed.
:red_circle: There is at least one failed check.
:yellow_circle: There is at least one expected fail or skipped test and no failures.

Any failing test must be properly addressed with a new issue, detailing the error and the possible cause. It must be included in the Problems section of the current release candidate issue.

Any expected fail or skipped test must be justified with a reason. All auditors must validate the justification for an expected fail or skipped test.

An extended report of the test results must be attached as a zip, txt or images. This report can be used by the auditors to dig deeper into any possible failures and details.

Test template

Test Chrome Firefox Safari
- :black_circle: :black_circle: :white_circle:

Test plan

  1. Verify the app package installs and operates as expected.
  2. Integrate our menu into the platform global navigation drawer
  3. Update dashboards
  4. Added the ability to check if there are available updates from the UI
  5. Added remember server address check
  6. Added the ssl_agent_ca configuration to the SSL Settings form
  7. Added global vulnerabilities dashboards
  8. Added query results limit when the search exceed 10000 hits
  9. Added an agent selector to the IT Hygiene application
  10. Added a redirection button to Endpoint Summary from IT Hygiene application
  11. Change the display order of tabs in all modules
  12. Fixed a problem with the agent menu header when the side menu is docked
  13. Fixed how the query filters apply on the Security Alerts table
  14. Fixed pinned agent state in URL
  15. Fixed exception in IT-Hygiene when an agent doesn't have policies
  16. Fixed exception in Inventory when agents don't have OS information
  17. Fixed invalid date format in about and agent views
  18. Removed the disabled_roles setting
  19. Removed the customization.logo.sidebar setting
  20. Removed the ability to configure the visibility of modules and removed extensions.* settings
  21. Removed the application menu in the IT Hygiene application
  22. Removed the implicit filter of WQL language of the search bar UI

Conclusions

In general everything is fine, but some bugs have been found, and the corresponding issues have been created.

Auditors validation

The definition of done for this one is the validation of the conclusions and the test results from all auditors.

All checks from below must be accepted to close this issue.

yenienserrano commented 10 months ago

Test

  1. Verify the app package installs and operates as expected.
  2. Integrate our menu into the platform global navigation drawer
  3. Update dashboards
  4. Added the ability to check if there are available updates from the UI
  5. Added remember server address check
  6. Added the ssl_agent_ca configuration to the SSL Settings form
  7. Added global vulnerabilities dashboards
  8. Added query results limit when the search exceed 10000 hits
  9. Added an agent selector to the IT Hygiene application
  10. Added a redirection button to Endpoint Summary from IT Hygiene application
  11. Change the display order of tabs in all modules
  12. Fixed a problem with the agent menu header when the side menu is docked
  13. Fixed how the query filters apply on the Security Alerts table
  14. Fixed pinned agent state in URL
  15. Fixed exception in IT-Hygiene when an agent doesn't have policies
  16. Fixed exception in Inventory when agents don't have OS information
  17. Fixed invalid date format in about and agent views
  18. Removed the disabled_roles setting
  19. Removed the customization.logo.sidebar setting
  20. Removed the ability to configure the visibility of modules and removed extensions.* settings
  21. Removed the application menu in the IT Hygiene application
  22. Removed the implicit filter of WQL language of the search bar UI

    Test Chrome Firefox Safari
    Verify the app package installs and operates as expected. 🟒 🟒 :white_circle:
    Global Menu 🟒 🟒 :white_circle:
    Update dashboards 🟒 🟒 :white_circle:
    Added the ability to check if there are available updates from the UI 🟒 🟒 :white_circle:
    Added remember server address check 🟒 🟒 :white_circle:
    Added the ssl_agent_ca configuration to the SSL Settings form 🟒 🟒 :white_circle:
    Added global vulnerabilities dashboards πŸ”΄ πŸ”΄ :white_circle:
    Added query results limit when the search exceed 10000 hits πŸ”΄ πŸ”΄ :white_circle:
    Added an agent selector to the IT Hygiene application 🟒 🟒 :white_circle:
    Added a redirection button to Endpoint Summary from IT Hygiene application 🟒 🟒 :white_circle:
    Change the display order of tabs in all modules 🟒 🟒 :white_circle:
    Fixed a problem with the agent menu header when the side menu is docked 🟒 🟒 :white_circle:
    Fixed how the query filters apply on the Security Alerts table 🟒 🟒 :white_circle:
    Fixed pinned agent state in URL 🟒 🟒 :white_circle:
    Fixed exception in IT-Hygiene when an agent doesn't have policies 🟒 🟒 :white_circle:
    Fixed exception in Inventory when agents don't have OS information 🟒 🟒 :white_circle:
    Fixed invalid date format in about and agent views 🟒 🟒 :white_circle:
    Removed the disabled_roles settings 🟒 🟒 :white_circle:
    Removed the customization.logo.sidebar settings 🟒 🟒 :white_circle:
    Removed the ability to configure the visibility of modules and removed extensions.* settings 🟒 🟒 :white_circle:
    Removed the application menu in the IT Hygiene application 🟒 🟒 :white_circle:
    Removed the implicit filter of WQL language of the search bar UI 🟒 🟒 :white_circle:

    Verify the app package installs and operates as expected.

🟒 Chrome ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/eb20682c-6e31-4ae3-ac09-97030b78b50f) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/eb49b053-31f1-4326-9f56-dcfe383f64a6)
🟒 Firefox ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/b49d915c-2bed-4afe-b590-d4d5fd2a2732) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/cfc2d83a-526d-4142-be0d-948bc517ad00)

Global Menu

🟒 Chrome ### Overview 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/6b5f7f37-2932-49d9-9834-1cd855f5e95d) ### Discover 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/857f54f3-ebc1-4e44-b7ca-59b0f878dc31) ### Visualize 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/caa6ff7e-cfd4-4914-8192-883ed7356048) ### Reports 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/9862cde9-2529-4bd2-9de6-db732f8eaada) ### Configuration Assessment 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/781bc3a2-527f-481d-bad3-36df67880085) ### Malware detection 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/ceb5efbc-9470-4e34-b59c-804552ccdf24) ### FIM 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/25d777df-211d-4242-8234-60ed7e91b165) ### Threat hunting 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/3ddace90-4a35-4fce-9bbc-1a6f485d1acc) ### Vulnerabilities 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/3504fb1f-9f57-4359-8ca4-0743767c78fe) ### Mitre att&ck 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/0baa068a-7062-40c0-b2d4-18c885c0caba) ### Virus total 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/d839b02d-3303-4049-b1df-859211bb25e4) ### PCI DSS 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/4625fcd0-a88f-4196-822d-6841acebe46b) ### GDPR 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/8649711c-ef30-4bdc-915a-820fa3c96274) ### HIPAA 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/76b5324a-fae2-446a-8efc-6cb550e2119a) ### NIST 800-53 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/b9337b3a-a54e-4156-9e96-5874f46177d9) ### TSC 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/2cf7231a-3d1b-4c96-8e29-b394ddc30b4d) ### IT Hygiene 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/d203fd44-416c-4236-ba85-efa8e08ccb81) ### Docker 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/128bccb1-5370-4761-8a4d-82ad218260df) ### Amazon Web Services 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/caacce6b-af1c-4d9d-be9d-8b5921d20e62) ### Google Cloud 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/ab099a5a-d324-44b8-aec4-ee1e2629bfa7) ### Github 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/d95725fd-b911-48dd-a52c-e756d0e0e34b) ### Office365 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/56f8b91e-d6b1-40ce-9607-8f7044478499) ### Endpoints summary 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/b52e82e0-99ee-4189-ac4d-5e40f6e79844) ### Endpoints groups 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/a01aefcd-162e-4ef0-bb7e-0efdb0de46f7) ### Rules 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/d05f5edb-8a7f-4801-8363-1cc246fc3f46) ### Decoders 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/7991f2f4-9513-418d-a4a0-85c106f37a9e) ### CDB Lists 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/76864afc-1ad8-4c6b-8420-f6d5d31b08b5) ### Status 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/d3791294-5c6e-429f-98ac-2fb114ade3bf) ### Cluster 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/6245e2f7-ef0c-4f33-84dc-71b6d9c2039a) ### Statistics 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/66fe2789-8ef5-48ae-9122-c9707293fdfd) ### Logs 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/df9273ff-3db4-408b-a23f-b8ad7496794f) ### Settings 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/1287dd8a-57ca-4747-9ca2-cb99fb3fa8fe) ### Devtools 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/de4ca6e8-9fb0-444e-857d-53bb498b5783) ### Ruleset test 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/fc08588c-25db-4197-b1fc-e59f331cd683) ### Security 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/7dda9336-d2e0-4348-b410-aa4ed576238c) ### Reporting 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/bcf01f3a-63f5-4d76-bfbb-cab7e263424c) ### Server APIs 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/faf7e40b-f370-41ca-b06c-8b0a0a6c3158) ### Sample data 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/f1906c15-2094-411e-a4f9-f3103937923f) ### App settings 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/863b146b-0ed4-4785-9fc9-75d59ea4c1b0) ### App logs 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/5212b91f-08ff-4533-ab1b-8c050bba1b7a) ### About 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/c24e4776-3928-45bc-a4d6-f40ea894a773)
🟒 Firefox ### Overview 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/84579d83-2583-430e-bb23-23cf59c9b5cd) ### Discover 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/24e28765-d64e-4510-b98f-6af638a1ed0f) ### Visualize 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/13739bee-cfca-4fe3-b858-fcef20914c21) ### Reports🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/82c5bb17-8ed3-4080-91d0-9ba56dc2eb18) ### Configuration Assessment 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/6f9f4f3a-5a03-4766-a5de-ec034242b327) ### Malware detection 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/ad6ea0ce-79e4-454b-b357-a4d99c2a2bd1) ### FIM 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/23b9af6c-342c-4a9a-a839-a2f8a181312f) ### Threat hunting🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/bed6eb10-f9d2-4de6-a213-ad2049fa340e) ### Vulnerabilities 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/fe51e3cf-5b39-4fbb-a2ef-4e7a09d8fb81) ### Mitre att&ck 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/8a3650bd-2dfb-4a89-8875-540dedaad7b3) ### Virus total 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/096acebe-1d4a-438f-988a-fe8443bb2cc0) ### PCI DSS 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/8d4d5d1a-fb1f-4a70-82a4-3adf3703170e) ### GDPR 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/982e4857-1768-47ab-90f9-19ba573f1c7d) ### HIPAA🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/9793b0e6-0a23-4e46-89a8-5feaf1661ad5) ### NIST 800-53🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/7541d14a-fb3f-4f65-97e9-34e6bee94559) ### TSC 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/8f6506de-e9fb-44cc-a434-a68fd2726e0d) ### IT Hygiene 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/be90f117-8e72-45de-a883-7a73de6a2c16) ### Docker 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/e130cd58-e017-45b3-a4ab-66ef305ec046) ### Amazon Web Services 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/0bfef4a8-d3fd-491b-9af9-30295c407d9b) ### Google Cloud🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/2bd49a20-fba0-4d0a-aa50-22b9426c0fbc) ### Github 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/3f2c31f0-feeb-4d99-8be1-4554ca646fdb) ### Office365 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/7881af8e-ad27-4abc-a7ef-3f72470b5319) ### Endpoints summary 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/e9a3a9ba-d25d-4100-8005-e5bfb3a8e7df) ### Endpoints groups 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/f710f56e-3770-437d-9dd6-a252297b332e) ### Rules🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/e14ba190-7059-485d-a5f2-6c30737c0788) ### Decoders 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/5a389837-51c9-4097-ba5d-8341a76f7ec6) ### CDB Lists 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/7b0be3b6-302c-481c-a5e2-78d394435a1b) ### Status 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/9aae9803-5d5a-462c-9ad4-60c035aea925) ### Cluster 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/3226711e-9c81-47b4-8aeb-2786344df24b) ### Statistics 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/024f1008-3919-434e-8551-36603355c77d) ### Logs 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/eef84c0a-fd87-4b5f-add9-18a59b2af027) ### Settings 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/fe5e73e5-e3ed-44bf-b65d-0851049f8060) ### Devtools 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/becd8934-87e0-4360-bb6a-3c0f75d01634) ### Ruleset test 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/9d717e40-c096-44b4-9e9b-94099931833c) ### Security 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/350e3af8-478b-4835-9619-e25b698f65a2) ### Reporting 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/d17e7e6c-e338-488c-a473-1a66799f9fa4) ### Server APIs 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/8ff14305-2ec0-4e15-b3ec-85f128fb45cb) ### Sample data🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/cdb58a7f-4472-4d9f-881a-a7d79487044a) ### App settings 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/fc72fa4c-4711-4e6b-a0fb-915f960e0259) ### App logs 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/4dd7add6-be11-4b2a-875c-d340467942f9) ### About 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/734c1431-1201-4bee-94d0-ec22d90bc81e)

Update dashboards

🟒 Chrome ### Configuration assessment ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/a5202438-671b-4023-87d5-b819ec0c59ec) ### Malware detection ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/cc806271-f9da-4c69-b836-7b5af0f35dc3) ### Vulnerability detection ### Docker ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/c2ea98d6-5318-4bbc-8bac-4723e15c4589)
🟒 Firefox ### Configuration assessment ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/a6a71a78-2ed5-4f0a-98ce-919c165ed064) ### Malware detection ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/840fc480-240f-4e40-ad6e-ac5e48e010e3) ### Vulnerability detection ### Docker ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/ffe0b6fd-b9be-4b0d-829d-2583cfc0a87a)

Added the ability to check if there are available updates from the UI

🟒 Chrome ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/118e7977-f872-43b6-b9d2-61a53dbbbd7a)
🟒 Firefox ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/2ec5cc40-993a-4538-b16a-e2234a590129)

Added remember server address check

🟒 Chrome ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/9b939d22-3f7d-4df6-893b-8d86f6fb0a38)
🟒 Firefox ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/8041dfea-e63e-4380-9e97-28523b42552e)

Added the ssl_agent_ca configuration to the SSL Settings form

🟒Chrome ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/8f5235fa-fd45-4c79-a86f-023499196e7d)
🟒Firefox ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/5dc5ae77-09f3-4113-9b1f-f30dc8c2a423)

Added global vulnerabilities dashboards

πŸ”΄ Chrome ## Check that the dashboard tab looks like the reference in the [comment](https://github.com/wazuh/wazuh-dashboard-plugins/pull/5896#issuecomment-1790919849) πŸ”΄ when a panel is maximized, the whole panel cannot be seen or the information is overlapped ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/a484fb55-c130-43c4-865c-76bc740d0f49) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/803c411a-5353-4432-8dd1-1d5001b90e46) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/4835b485-b207-414d-b68b-e1cc51a26427) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/aa84afa2-7959-400c-bd13-95bcd729f51e) ## Check that the inventory tab looks like the reference in the [comment](https://github.com/wazuh/wazuh-dashboard-plugins/pull/5896#issuecomment-1789606985) 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/b7d1cf38-aa5d-47b6-b29b-f1932c1fcb0a) ## Use search bar input to filter any word and check if the dashboard shows the corresponding results 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/a0f9fab4-d952-4775-a27e-ddca301e62a8) ## Select an option from one of the recommended filters and check that the corresponding filter is added and the dashboard changes according to the applied filter. 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/7916fc6b-637b-4d68-9bba-52f53620c53b) ## Add a filter through interaction with a visualization and check that the dashboard updates 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/b3b5137e-f779-4548-a192-094b91621a4c) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/e8f7abb4-3662-49bd-8656-6636da35f6dc) ## Add a filter on search bar and the dashboard changes according to the applied filter 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/3e5ad767-ad84-4e73-816d-dca943daad9d) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/36617cda-9ab5-483d-9e90-1a82d09b2eef) ## Use search bar input to filter any word and check if the table shows the corresponding results πŸ”΄ when filtering by a field that has few results and then by one that has many results you have to scroll down the page to see the number of pages. ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/91901f1b-1579-4085-843b-303b99a251a4) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/14bb2aef-04f2-4d40-83b4-4eb910fae0c5) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/8fd331d7-d847-4991-8096-0da1af45b577) ## Use the input and type an incorrect word to check if the no results message is shown 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/f68b289f-f3de-449a-b29a-51e57ac68f6b) ## Use the add filters button, select any filter and check if the table shows the corresponding results. 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/50d9bb25-0ace-4eea-b188-c62413c5ffb0) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/88ae8580-ddf2-46b9-93be-f1fe2e07c3d5) ## Use the page and rows per page selector, and check if is working as expected 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/5ac34f2d-adb0-4406-aaa9-48452bcef51d) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/c82b3cdb-bc0b-48a7-90b4-a6c87badaf5d) ## Use the data grid toolbar controls functionality (columns selector, density, sort fields, full screen) and Use the header columns controls (column visibility, column sorting, column position). Columns selector 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/c74ed6a4-f5f7-49fb-a9cf-77af2a19219b) Density 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/982830b4-0e6c-43c8-8eaf-fa4cb98dc7ef) Sort fields 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/1522fbe5-a8e4-4ba1-8afc-2997a4859b28) Exit full screen πŸ”΄ part of the table is hidden behind the menu when it is fixed. ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/78bba957-aee5-40bb-8d75-9b0ac85bf67f) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/8beb02e6-1a07-4592-8d67-f07e00091ef1) Export Formated 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/70d7de4f-8634-4898-aa4e-67ab742b0ef0) ## Click on the inspect document button and check the flyout functionality, the details must show the row clicked on the table 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/d26afd04-0617-4857-8fa3-5326bbe6aad0) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/6f8e1ed1-0bad-455d-97a2-725977c744fc)
πŸ”΄ Firefox ## Check that the dashboard tab looks like the reference in the [comment](https://github.com/wazuh/wazuh-dashboard-plugins/pull/5896#issuecomment-1790919849) πŸ”΄ ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/34823404-1a41-4b63-933b-3ae92a625e3e) when a panel is maximized, the whole panel cannot be seen or the information is overlapped ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/3d8c7f96-308b-4086-bb20-98bdfa445933) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/eee8f4ac-8983-4d8b-a9b7-dde7d2bf94e5) ## Check that the inventory tab looks like the reference in the [comment](https://github.com/wazuh/wazuh-dashboard-plugins/pull/5896#issuecomment-1789606985) 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/29d1f2de-e8d2-4bb8-9a13-6dbda9683ca1) ## Use search bar input to filter any word and check if the dashboard shows the corresponding results 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/085fc6db-32c9-4758-9da7-7344759546e7) ## Select an option from one of the recommended filters and check that the corresponding filter is added and the dashboard changes according to the applied filter. 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/267f2ecb-6656-47ec-a833-b236c9270364) ## Add a filter through interaction with a visualization and check that the dashboard updates 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/69d3618e-a0e0-48b9-93f4-4e84b7fd5ac1) ## Add a filter on search bar and the dashboard changes according to the applied filter 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/fbc98201-3e65-49ef-bbaa-6c3c6e37e3ee) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/84c01943-e71a-4c20-a264-24e6a3d5f48d) ## Use search bar input to filter any word and check if the table shows the corresponding results πŸ”΄ when filtering by a field that has few results and then by one that has many results you have to scroll down the page to see the number of pages. ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/bf83c933-8a3a-4682-a641-af43fb71930b) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/78e8c317-ca2a-405d-8cc6-4016c915ed0a) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/6de5a403-d7e5-412d-a62a-e1c444ced26d) ## Use the input and type an incorrect word to check if the no results message is shown 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/1511fbd0-5875-4b50-9230-15bc2edeb46c) ## Use the add filters button, select any filter and check if the table shows the corresponding results. 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/24de1d18-f4eb-4ee1-bf45-5e6853685bc8) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/a34d29ae-3338-4f50-b759-2d7bcf96960b) ## Use the page and rows per page selector, and check if is working as expected 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/f91ef0c3-cf91-4d37-a282-dc7516130f47) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/684ea2cd-57aa-45e8-9384-5ded8fc9d849) ## Use the data grid toolbar controls functionality (columns selector, density, sort fields, full screen) and Use the header columns controls (column visibility, column sorting, column position). 🟒 Columns selector🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/2dc88dc2-729d-4890-8703-2a91b2533360) Density🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/451d7294-f8eb-4291-8f03-c4f51fc50949) Sort fields🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/da4f9834-beeb-4809-9fb1-df3aa3c20eaf) Exit full screen πŸ”΄ part of the table is hidden behind the menu when it is fixed. ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/80195ac9-e25b-4d35-9752-75065115ec45) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/d571bd13-96d4-4e41-bbbf-5c9c23e4f4ab) Export Formated 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/f6b807d7-ce29-409b-b589-8f7c604b4a0b) ## Click on the inspect document button and check the flyout functionality, the details must show the row clicked on the table 🟒 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/1a5344c0-a941-4a4e-9afe-b780068ad5af) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/343b2500-37bc-4a76-9ad6-5903e625231d)

Added query results limit when the search exceed 10000 hits

πŸ”΄ Chrome ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/0d485ca6-b290-4dd4-8f92-da75b644aca4) The refresh button does not update the information. https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/150503ab-ca3d-4601-ba66-18781ade9f68
πŸ”΄ Firefox ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/036daeef-8f73-4c9c-b029-4059124598fc) The refresh button does not update the information. https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/150503ab-ca3d-4601-ba66-18781ade9f68

Added an agent selector to the IT Hygiene application

🟒Chrome ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/d325b8c6-8768-4921-bc6e-0f2c2d241502)
🟒 Firefox ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/a1802b9a-9ba8-4f67-ad90-df32b8defddc)

Added a redirection button to Endpoint Summary from IT Hygiene application

🟒Chrome ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/d27c5dbe-3914-4064-a4df-24c7dabcbc55)
🟒Firefox ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/f285e72a-f8b9-4798-81e2-6e1421048c84)

Change the display order of tabs in all modules

🟒 Chrome Configuration Assessment ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/a45e2626-df99-400a-9e2d-aab555c09830) Malware Detection ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/0d8ebb07-112b-4511-81a0-a02a08463f86) FIM ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/04ac10c0-db1b-4005-977c-13baa9cd9344) Threat Hunting ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/cc3eef9d-fcb0-46a5-924b-22a82f5f196d) Vulnerability ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/638d66e9-2ab5-4cc9-b9c1-7c93de09079b) Mitre Attack ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/87b18f75-6eba-41e7-8fcc-ed2becfe492e) Virustotal ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/1be559b7-0539-42f9-80d3-c33b18ca9e2b) PCIDSS ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/728601b4-dbb5-444c-92ae-8d6141fb97c8) GDPR ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/eee02753-cf57-462d-ac94-c060dda609d7) HIPAA ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/4a29f513-37ad-4fdb-b86e-5f93cdfc3650) NIST ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/20f0dc7f-bc34-45f5-b888-478dc03cc54c) TSC ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/2e2812b4-0091-4553-ad34-2bf0f703ea90) Docker ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/2b08b1b9-f949-43e7-818d-d4d70bb3a11a) AWS ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/d43d1888-dc31-4e1f-bcc8-016cd1f74bc6) Google Cloud ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/279d9c98-74c9-4724-9b65-d12cb42a1801) GitHub ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/cf59170e-5157-4376-ac85-8a1dcb0e42db) Office 365 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/d2d34a7c-4e8a-483c-9d2f-2d61d5223680)
🟒 Firefox Configuration Assessment ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/cf90a34a-e8e8-4707-a585-5ec2852bd70e) Malware Detection ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/15ef67e1-5302-4ff1-886a-06d90fd47a54) FIM ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/feed20f7-cd83-4526-a965-80d5d1d442c3) Threat Hunting ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/9ee1a278-aacb-4579-a19f-2bb6a4858b86) Vulnerability ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/52060e53-2aac-429c-b81f-a9b3efc76262) Mitre Attack ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/10a32373-050f-4f28-96a4-1d46a75d28e6) Virustotal ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/fac63d6b-8f26-47bd-b702-f006305faaab) PCIDSS ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/436a788d-6db2-4a14-b265-d9c56f79f6e4) GDPR ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/c7c849c4-e443-4135-a0e4-1db0cfbef060) HIPAA ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/7c2052d8-60a1-4dc9-85ff-863f5a2d0b26) NIST ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/c0026ccd-0e69-48a4-aebe-669259b3cbb0) TSC ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/00f9ea28-0779-45a4-98a5-834220b3489a) Docker ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/2713611f-f16a-4e1a-8944-f056f7f91203) AWS ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/4e13a13e-c913-491a-8f37-73d505731b14) Google Cloud ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/ce8c8d30-c037-4518-bace-30bc44e9c9eb) GitHub ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/868a5324-d9e6-44e8-b298-9ae4066495db) Office 365 ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/b8c2035c-5cdb-475d-9ab1-7d6a0c93d6af)

Fixed a problem with the agent menu header when the side menu is docked

🟒 Chrome ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/5f9593e5-7acb-4675-a373-77e176499631)
🟒 Firefox ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/86c76d1d-0780-43db-a9fb-15366f79349f)

Fixed how the query filters apply on the Security Alerts table

🟒 Chrome https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/c7d2ba5c-f380-467f-b872-dceed8e34d57
🟒 Firefox https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/597c9bf1-a738-48b7-936c-799081334189

Fixed pinned agent state in URL

:green_circle: Chrome ![Peek 2024-01-16 12-56](https://github.com/wazuh/wazuh-dashboard-plugins/assets/9343732/8199d716-bc21-4f6c-a3e5-3450915151c9)
:green_circle: Firefox ![Peek 2024-01-16 12-59](https://github.com/wazuh/wazuh-dashboard-plugins/assets/9343732/1aae0adf-6da9-44e9-b2ea-ec9477037ca2)

Fixed exception in IT-Hygiene when an agent doesn't have policies

:green_circle: Chrome ![Screenshot from 2024-01-16 16-59-27](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/36ea0c97-7d80-462d-9ea0-e5b35c87c87f)
:green_circle: Firefox ![Screenshot from 2024-01-16 15-12-23](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/9c8363e9-6931-482a-9b56-80f9f8c187a3)

Fixed exception in Inventory when agents don't have OS information

:green_circle: Chrome ![Screenshot from 2024-01-16 14-26-46](https://github.com/wazuh/wazuh-dashboard-plugins/assets/9343732/e8de425b-f239-460b-9396-0b38d0194c06)
:green_circle: Firefox ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/9343732/aa13647d-809c-41c0-9349-a9e5f20e7bac)

Fixed invalid date format in about and agent views

🟒 Chrome ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/75eb1b48-8236-40fa-986a-54407837c0ed) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/38d7565b-7233-48cd-8a4c-f3ca65ee3548) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/cb141f08-bcb3-47de-9458-1a4bc63574e5)
🟒 Firefox ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/777ba79c-c3b0-460e-9c17-5a1e90a207b1) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/ea74c11f-bfb5-476b-be94-71c4fef53a56) ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/3c5c5c8e-d20a-465d-8675-2a4fa7b01602)

Removed the disabled_roles settings

🟒 Chrome ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/d07c2b09-040d-462e-904c-e5d401856263)
🟒 Firefox ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/93f5a13d-20e4-4e71-afac-62ecaeaf86be)

Removed the customization.logo.sidebar settings

🟒 Chrome ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/f6fc8d50-8dd5-45d5-a0eb-f6adffb35329)
🟒 Firefox ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/63758389/5609036f-a2d3-46a4-8da0-128ebe35e44a)

Removed the ability to configure the visibility of modules and removed extensions.* settings

:green_circle: Chrome This setting has been removed: In previous versions: ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/9343732/de818777-8e18-47ff-8866-18afa29709a9) In 4.8.0 is no longer available: ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/9343732/704c1a48-7f37-44a6-b1e9-bb1f2e6c0205)
:green_circle: Firefox In previous versions: ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/9343732/de818777-8e18-47ff-8866-18afa29709a9) In 4.8.0 is no longer available: ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/9343732/510bb76d-3c06-4e2c-8ace-932cd12bb769)

Removed the application menu in the IT Hygiene application

:green_circle: Chrome ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/9343732/ed0dcf40-67f5-4a21-9d64-eb29588abaeb)
:green_circle: Firefox ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/9343732/c35fb6c9-f15a-4b2f-b67d-f0438af963c8)

Removed the implicit filter of WQL language of the search bar UI

:green_circle: Chrome ![Screenshot from 2024-01-15 17-23-01](https://github.com/wazuh/wazuh-dashboard-plugins/assets/9343732/cff3b28d-4f64-4037-996e-a85b746558bd)
:green_circle: Firefox ![image](https://github.com/wazuh/wazuh-dashboard-plugins/assets/9343732/0f6335de-93e0-4b8c-a3db-e21927c70fd0)
juliamagan commented 10 months ago

As the reported errors are new, they should be πŸ”΄, not 🟑. Please update it.

juliamagan commented 10 months ago

LGTM