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

Rendering changes to embedded dashboards #6752

Merged
merged 5 commits into from
Jun 10, 2024

Conversation

yenienserrano
Copy link
Member

@yenienserrano yenienserrano commented Jun 7, 2024

Description

Changes the way embeddables are rendered. Before it was a conditional rendering which made the error more visible and now it is always rendered and the conditional keeps the dashboards hidden or not by css.

Issues Resolved

Evidence

Screen.Recording.2024-06-07.at.8.36.18.PM.mov

Test

Check that the visualisations still work when changing tabs quickly.
Review the modules:

  • Amazon web services
  • Docker
  • FIM
  • GDPR
  • Github
  • Google cloud
  • HIPAA
  • Malware detection
  • Mitre Attack
  • NIST
  • Office 365
  • PCI
  • Threat hunting
  • TSC
  • Virus total
  • Vulnerabilities

Check List

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

@yenienserrano yenienserrano self-assigned this Jun 7, 2024
@yenienserrano yenienserrano linked an issue Jun 7, 2024 that may be closed by this pull request
@lucianogorza lucianogorza self-requested a review June 7, 2024 19:12
@yenienserrano yenienserrano changed the title Bug/6744 quick change between dashboard tabs error Rendering changes to embedded dashboards Jun 7, 2024
@lucianogorza
Copy link
Contributor

lucianogorza commented Jun 7, 2024

CR 🟢

Test 🟢

🟢 Amazon web services
aws.webm
🟢 Docker
docker.webm
🟢 FIM
fim.webm
🟢 GDPR
gdpr.webm
🟢 Github
github.webm
🟢 Google cloud
gc.webm
🟢 HIPAA
hipaa.webm
🟢 Malware detection
malware-detection.webm
🟢 Mitre Attack
mitre.webm
🟢 NIST
nist.webm
🟢 Office 365
office365.webm
🟢 PCI
PCI.webm
🟢 Threat hunting
th.webm
🟢 TSC
tsc.webm
🟢 Virus total
virus-total.webm
🟢 Vulnerabilities
vd.webm

@asteriscos asteriscos self-requested a review June 10, 2024 15:09
@asteriscos
Copy link
Member

asteriscos commented Jun 10, 2024

CR 🟢

Test 🟢

🟢 Amazon web services

Peek 2024-06-10 19-11

🟢 Docker

Peek 2024-06-10 19-12

🟢 FIM

Peek 2024-06-10 19-13

🟢 GDPR

Peek 2024-06-10 19-14

🟢 Github

Peek 2024-06-10 19-15

🟢 Google cloud

Peek 2024-06-10 19-16

🟢 HIPAA

Peek 2024-06-10 19-16

🟢 Malware detection

Peek 2024-06-10 19-17

🟢 Mitre Attack

Peek 2024-06-10 19-18

🟢 NIST

Peek 2024-06-10 19-19

🟢 Office 365

Peek 2024-06-10 19-20

🟢 PCI

Peek 2024-06-10 19-20

🟢 Threat hunting

Peek 2024-06-10 19-21

🟢 TSC

Peek 2024-06-10 19-22

🟢 Virus total

Peek 2024-06-10 19-23

🟢 Vulnerabilities

Peek 2024-06-10 19-25

lucianogorza
lucianogorza previously approved these changes Jun 10, 2024
lucianogorza
lucianogorza previously approved these changes Jun 10, 2024
Copy link
Contributor

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 )

Copy link
Contributor

Wazuh Core plugin code coverage (Jest) test % values
Statements 45.96% ( 399 / 868 )
Branches 41.97% ( 157 / 374 )
Functions 44.01% ( 136 / 309 )
Lines 46.16% ( 397 / 860 )

Copy link
Contributor

Main plugin code coverage (Jest) test % values
Statements 11.38% ( 3898 / 34252 )
Branches 7.62% ( 1721 / 22562 )
Functions 10.68% ( 895 / 8376 )
Lines 11.54% ( 3795 / 32884 )

@asteriscos asteriscos merged commit 11c5456 into 4.9.0 Jun 10, 2024
4 checks passed
@asteriscos asteriscos deleted the bug/6744-quick-change-between-dashboard-tabs-error branch June 10, 2024 17:32
@asteriscos asteriscos mentioned this pull request Aug 21, 2024
74 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Quick change between dashboard tabs error
3 participants