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

[Security solution] Guided onboarding, alerts & cases #143709

Closed
wants to merge 15 commits into from

Conversation

stephmilovic
Copy link
Contributor

Summary

Different from #143598
This implements the tour step component wherever the anchor component is sot hat if the anchor unmounts, we exit the tour

  1. Defines the new guidedOnboarding as a plugin dependency
  2. Implements the cases and alerts guided onboarding step
    WIP, this gif is not up to date
    biggi

@stephmilovic
Copy link
Contributor Author

closing in favor of #143598

@kibana-ci
Copy link
Collaborator

kibana-ci commented Oct 20, 2022

💔 Build Failed

Failed CI Steps

Test Failures

  • [job] [logs] Security Solution Tests #2 / Alerts detection rules table auto-refresh should disable auto refresh when any rule selected and enable it after rules unselected
  • [job] [logs] Security Solution Tests #1 / Cases Creates a new case with timeline and opens the timeline
  • [job] [logs] Security Solution Tests #1 / Cases Creates a new case with timeline and opens the timeline
  • [job] [logs] Security Solution Tests #1 / Changing alert status Changing alert status with read only role Closes alerts
  • [job] [logs] Jest Tests #10 / HomePage calls useInitializeUrlParam for appQuery, filters and savedQuery
  • [job] [logs] Jest Tests #10 / HomePage dispatches setFilterQuery when initializing appQuery
  • [job] [logs] Jest Tests #10 / HomePage Filters preserves pinned filters when URL param has no value
  • [job] [logs] Jest Tests #10 / HomePage Filters sets filter from store when URL param has no value
  • [job] [logs] Jest Tests #10 / HomePage Filters sets filter initial value in the store and filterManager
  • [job] [logs] Jest Tests #10 / HomePage initializes saved query store
  • [job] [logs] Jest Tests #10 / HomePage Timeline initializes Timeline store
  • [job] [logs] Jest Tests #10 / HomePage Timeline it removes empty timeline state from URL
  • [job] [logs] Jest Tests #10 / HomePage Timeline it updates URL when timeline store changes
  • [job] [logs] Jest Tests #10 / HomePage Timerange does not update timerange when navigating to hosts page
  • [job] [logs] Jest Tests #10 / HomePage Timerange sets global absolute timerange initial value in the store
  • [job] [logs] Jest Tests #10 / HomePage Timerange sets updated relative timerange initial value in the store
  • [job] [logs] Jest Tests #10 / HomePage Timerange update timerange when navigating to alerts page
  • [job] [logs] Security Solution Tests #3 / Hover actions Adds global filter - filter in
  • [job] [logs] Security Solution Tests #3 / Hover actions Adds global filter - filter in
  • [job] [logs] Security Solution Tests #3 / Hover actions Adds global filter - filter out
  • [job] [logs] Security Solution Tests #3 / Hover actions Adds global filter - filter out
  • [job] [logs] Security Solution Tests #4 / Timeline search and filters Update kqlMode for timeline "before all" hook for "should be able to update timeline kqlMode with filter"
  • [job] [logs] Jest Tests #4 / useTourContext localStorage endTour callback
  • [job] [logs] Jest Tests #4 / useTourContext localStorage tour is disabled
  • [job] [logs] Jest Tests #4 / useTourContext localStorage tour is enabled

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
securitySolution 3196 3195 -1

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
cases 372.9KB 373.0KB +59.0B
securitySolution 10.0MB 10.0MB +18.8KB
total +18.9KB

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
cases 126.1KB 126.2KB +36.0B
Unknown metric groups

ESLint disabled in files

id before after diff
apm 14 13 -1

ESLint disabled line counts

id before after diff
apm 81 79 -2
securitySolution 414 410 -4
total -6

miscellaneous assets size

id before after diff
securitySolution 4.4MB 3.5MB -925.6KB

Total ESLint disabled count

id before after diff
apm 95 92 -3
securitySolution 490 486 -4
total -7

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

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.

2 participants