* [eslint] automatically determine dev packages
* remove old eslint overrides that are not needed anymore
(cherry picked from commit 1f514d7c00)
# Conflicts:
# .eslintrc.js
# packages/kbn-type-summarizer/package.json
* [Security Solution][Lists] - Hide exception list delete icon if Kibana read only (#126710)
Addresses bug #126313
Even if user is given index privileges to lists, UI should follow Kibana privileges. Checks if user is a read only Kibana user and hides the delete icon from exception list view if true.
(cherry picked from commit 7af9c37016)
# Conflicts:
# x-pack/plugins/security_solution/cypress/integration/exceptions/exceptions_table.spec.ts
* update test
* fix a couple bugs in context management
add execution context to fullstory
* Update execution_context_service.ts
* stop and app name tests
* Use execution context in fullstory
* Fix user hash
Report org id to FS
* Use setUserVars for esorgid
* pass orgid into identify
* fix
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit ff90bd4d86)
Co-authored-by: Liza Katz <liza.katz@elastic.co>
* Fix Pagination is not working correctly for host by risk under hosts tab
* Fix changing items per page doesn't work
* Fix next page button enabled when the table is empty
(cherry picked from commit 73f7ac419f)
Co-authored-by: Pablo Machado <pablo.nevesmachado@elastic.co>
* Fix close popover on click
* Fix close popover on click - second attempt
* Add functional test to ensure menu closes
(cherry picked from commit f974150c7b)
Co-authored-by: Hannah Mudge <Heenawter@users.noreply.github.com>
* [RAM] Fix bulk action for o11y for 7.17 (#126686)
* fix bulk action for o11y
* review I
* discuss it more with Devin
* clean up
(cherry picked from commit 8f277d4677)
* fix es client
* fix function
* Update osquery.asciidoc
Add a note about the requirement that the Osquery Manager integration does not work for Elastic Agents in standalone mode.
* Update docs/osquery/osquery.asciidoc
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
(cherry picked from commit 15b6f8ec11)
Co-authored-by: Melissa Burpo <melissa.burpo@elastic.co>
* [DOCS] Fixes link to embedded content
* [DOCS] Updated text for link
(cherry picked from commit a7deb8ddd2)
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
This PR works around a bug in mocha's dry run execution by collecting the tests without actually running mocha.
(cherry picked from commit 954e3d3eaa)
Co-authored-by: Robert Oskamp <robert.oskamp@elastic.co>
* Client side execution app level context propagation
* context$ + apm rum integration
* invert the context parent \ child relationship (cc @mikhail)
move more things to top level context
* Pass down context to apm on server
* types
* eslint
* parent <> child
* docs + eslint + jest
* execution context mock
* eslint
* jest
* jest
* server jest
* check
* jest
* storybook
* jest
* report the current space
* fix server side context container
* Remove spaces for now
* docssss
* jest
* lint
* test
* docs
* revert file
* doc
* all context params are optional
* clear on page change
* lint
* ts
* skipped test again
* testing fixes
* oops
* code review #1
* code review #2
* getAsLabels
* maps inherit dashboard context
* docs
* ts
* Give common context to all vis editors
* fix test
* ts \ es \ tests
* labels
* missing types
* docsy docs
* cr #3
* improve jest
* Use editor name
* Update src/plugins/visualizations/public/visualize_app/components/visualize_editor.tsx
Co-authored-by: Marco Liberati <dej611@users.noreply.github.com>
* fix maps context
* jest tests for maps
* cr
* docs
* Update execution_context.test.ts
* docs
* lint
Co-authored-by: Marco Liberati <dej611@users.noreply.github.com>
(cherry picked from commit d5416ed4ae)
# Conflicts:
# src/plugins/discover/public/application/context/context_app.tsx
# x-pack/plugins/lens/public/app_plugin/app.tsx
* Attach the internal signal_id to the endpoint alert to join with insights
* Ensure we forward signal_id field properly
* Don't think we need to explicitly define the field in the top-level since it satisfies the key:string
* Updated unit test to check for signal id enrichment
* Addressed some comments about alert_id enrichment
* Refactored send_telemetry_events to be more performant and idiomatic
* Added test cases with a non-matching enrichment or non-existing enrichment
* Broke some tests that don't assume QueueTelemetryEvents are endpoint.alerts
* my types were still off
* Addressed comments to use more idiomatic 'toString' function
* Fixed 'Cannot access signalIdMap before initialization name' in reduce by instatiating map prior to reduce
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 2f083bfcc7)
Co-authored-by: Chris Donaher <christopher.donaher@elastic.co>
* Converts monitoring_bulk to TS
* Converts routes/alerts to TS, closes#117755
* Converts check_access route to TS
* Converts clusters routes to TS
Also changes some overly restrictive types that weren't accurate
* Fixes lowercase method for legacy server route
(cherry picked from commit 0bd772432a)
Co-authored-by: Jason Rhodes <jason.rhodes@elastic.co>