Commit graph

2049 commits

Author SHA1 Message Date
Spencer
98a5154100
[8.0] [eslint] automatically determine dev packages (#127089) (#127148)
* [eslint] automatically determine dev packages (#127089)

* [eslint] automatically determine dev packages

* remove old eslint overrides that are not needed anymore

(cherry picked from commit 1f514d7c00)

# Conflicts:
#	.eslintrc.js
#	packages/kbn-optimizer/package.json
#	packages/kbn-plugin-generator/package.json
#	packages/kbn-type-summarizer/package.json

* remove unnecessary eslint-override
2022-03-08 09:49:19 -07:00
Kibana Machine
e99552e72b
[jest/cli] stop iterating up at the repo_root and error if no config found (#126853) (#126868)
(cherry picked from commit f2150ebaf5)

Co-authored-by: Spencer <spencer@elastic.co>
2022-03-03 18:02:01 -07:00
Kibana Machine
20030a3510
[ToolingLog] remove some manual indent management (#126636) (#126793)
* [ToolingLog] remove some manual indent management

* improve log message

* [dev/build] write the newline after a failed step

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 4f2321d34c)

Co-authored-by: Spencer <spencer@elastic.co>
2022-03-03 09:46:26 -07:00
Kibana Machine
4085704ef6
FTR simulate mocha dry run (#126702) (#126754)
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>
2022-03-03 03:45:24 -07:00
Kibana Machine
ff5da451e9
[ftr/config] require servers.elasticsearch.port config (#126650) (#126689)
(cherry picked from commit 0bb021199e)

Co-authored-by: Spencer <spencer@elastic.co>
2022-03-02 10:15:35 -07:00
Tyler Smalley
b2e85d7a03
[@kbn/es] Disable ES disk usage threshold (#123674) (#126614)
(cherry picked from commit 49ad5846ae)

# Conflicts:
#	packages/kbn-es/src/cluster.js
#	packages/kbn-es/src/integration_tests/cluster.test.js
2022-03-01 10:43:29 -07:00
Kibana Machine
ab4f4329af
[kbn/es] add support for --ready-timeout (#126217) (#126398)
(cherry picked from commit a16c20b7b4)

Co-authored-by: Spencer <spencer@elastic.co>
2022-02-24 17:14:56 -07:00
Spencer
06110bd973
[bazel] avoid a little boilerplate in packages (#126309) (#126381)
* [bazel] avoid a little boilerplate for @types packages

* [bazel/ts] stop building sourcemaps since they're ignored

(cherry picked from commit 614139b8e5)

# Conflicts:
#	packages/kbn-alerts/tsconfig.json
#	packages/kbn-doc-links/BUILD.bazel
#	packages/kbn-doc-links/tsconfig.json
#	packages/kbn-field-types/BUILD.bazel
#	packages/kbn-interpreter/BUILD.bazel
#	packages/kbn-io-ts-utils/BUILD.bazel
#	packages/kbn-logging-mocks/BUILD.bazel
#	packages/kbn-logging-mocks/tsconfig.json
#	packages/kbn-logging/BUILD.bazel
#	packages/kbn-mapbox-gl/BUILD.bazel
#	packages/kbn-monaco/BUILD.bazel
#	packages/kbn-optimizer/BUILD.bazel
#	packages/kbn-plugin-generator/BUILD.bazel
#	packages/kbn-plugin-helpers/BUILD.bazel
#	packages/kbn-react-field/BUILD.bazel
#	packages/kbn-react-field/tsconfig.json
#	packages/kbn-rule-data-utils/BUILD.bazel
#	packages/kbn-securitysolution-autocomplete/BUILD.bazel
#	packages/kbn-securitysolution-es-utils/BUILD.bazel
#	packages/kbn-securitysolution-hook-utils/BUILD.bazel
#	packages/kbn-securitysolution-io-ts-alerting-types/BUILD.bazel
#	packages/kbn-securitysolution-io-ts-list-types/BUILD.bazel
#	packages/kbn-securitysolution-io-ts-types/BUILD.bazel
#	packages/kbn-securitysolution-io-ts-utils/BUILD.bazel
#	packages/kbn-securitysolution-list-api/BUILD.bazel
#	packages/kbn-securitysolution-list-constants/BUILD.bazel
#	packages/kbn-securitysolution-list-hooks/BUILD.bazel
#	packages/kbn-securitysolution-list-utils/BUILD.bazel
#	packages/kbn-securitysolution-rules/BUILD.bazel
#	packages/kbn-securitysolution-t-grid/BUILD.bazel
#	packages/kbn-securitysolution-utils/BUILD.bazel
#	packages/kbn-server-http-tools/BUILD.bazel
#	packages/kbn-server-route-repository/BUILD.bazel
#	packages/kbn-std/BUILD.bazel
#	packages/kbn-storybook/BUILD.bazel
#	packages/kbn-telemetry-tools/BUILD.bazel
#	packages/kbn-test-jest-helpers/BUILD.bazel
#	packages/kbn-test-jest-helpers/tsconfig.json
#	packages/kbn-test/BUILD.bazel
#	packages/kbn-typed-react-router-config/BUILD.bazel
#	packages/kbn-ui-shared-deps-npm/BUILD.bazel
#	packages/kbn-ui-shared-deps-src/BUILD.bazel
#	packages/kbn-ui-theme/BUILD.bazel
#	packages/kbn-ui-theme/tsconfig.json
#	packages/kbn-utility-types/BUILD.bazel
#	packages/kbn-utils/BUILD.bazel
2022-02-24 14:06:13 -07:00
Kibana Machine
3cf5d6df21
[jest] add *_node presets (#126192) (#126261)
(cherry picked from commit 1a1a191eb7)

Co-authored-by: Spencer <spencer@elastic.co>
2022-02-23 10:09:19 -07:00
Robert Oskamp
0a843a69a9
[8.0] FTR support mocha dry run (#125915) (#126237)
* FTR support mocha dry run (#125915)

This PR adds support for the mocha CLI flag `--dry-run` in our functional test execution.

(cherry picked from commit b7db60a250)

# Conflicts:
#	yarn.lock

* Rebuild @kbn/pm

* Rebuild @kbn/pm part 2

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-02-23 08:24:32 -07:00
Thomas Watson
80930ebf8f
Bump packages (#126119) (#126122)
* url-parse 1.5.3 -> 1.5.9
* follow-redirects 1.y.z -> 1.14.9

(cherry picked from commit 623c7f8b53)

# Conflicts:
#	yarn.lock

Co-authored-by: Joe Portner <5295965+jportner@users.noreply.github.com>
2022-02-22 02:43:20 -07:00
Kibana Machine
91ee460a0a
[Security Solution][Lists] - Fix exception list with comments import bug (#124909) (#125808)
### Summary

Addresses https://github.com/elastic/kibana/issues/124742

#### Issue TLDR
Import of rules that reference exception items with comments fail. Failure message states that comments cannot include `created_at`, `created_by`, `id`.

(cherry picked from commit f894d8673b)

Co-authored-by: Yara Tercero <yctercero@users.noreply.github.com>
2022-02-16 10:21:02 -07:00
Tyler Smalley
c728309cb6
Updates to Jest configuration (#125727) (#125753)
(cherry picked from commit e9d82d104b)

# Conflicts:
#	.buildkite/scripts/steps/code_coverage/jest.sh
2022-02-16 02:19:00 -07:00
Kibana Machine
b4abacdbd7
[ci-stats] add Client class for accessing test group stats (#125164) (#125586)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 48e8a84c8c)

Co-authored-by: Spencer <spencer@elastic.co>
2022-02-14 15:54:31 -07:00
Kibana Machine
87895d8ff8
[ci] Splits Jest integration tests (#125454) (#125532)
(cherry picked from commit 435b772786)

Co-authored-by: Tyler Smalley <tyler.smalley@elastic.co>
2022-02-14 10:44:18 -07:00
Kibana Machine
36cc0945cf
[kbn-pm] Add trailing newline in package.json (#125320) (#125329)
(cherry picked from commit 643e4392b0)

Co-authored-by: Tyler Smalley <tyler.smalley@elastic.co>
2022-02-10 18:44:12 -07:00
Robert Oskamp
b92f3ee293
Functional test runner creates system_indices_superuser (#124008) (#124669)
This PR fixes the functional test runner for execution against cloud (and other existing deployments) by making sure the system_indices_superuser exists.

(cherry picked from commit 8989ead2d6)

# Conflicts:
#	x-pack/test/rule_registry/common/services/cluster_client.ts
2022-02-04 05:08:15 -07:00
Spencer
d33e78f256
[ci-stats] send test results to ci-stats service (#123740) (#124650)
* [ci-stats] send test results to ci-stats service

* move export to export type

(cherry picked from commit cc0380a461)

# Conflicts:
#	packages/kbn-dev-utils/BUILD.bazel
2022-02-03 20:03:16 -07:00
Tyler Smalley
4acb55ecce
[8.0] Resolves errors preventing ES snapshot promotion (#123649) (#123855) 2022-01-27 00:06:41 -07:00
Brian Seeders
c15d061451
Move bazel remote cache token to a space that more employees have access to (#123402) (#123675)
(cherry picked from commit 70c2b8b98e)

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-01-25 10:37:16 -07:00
Kibana Machine
ffbdb427bc
Use unencrypted P12 keystore for ES (#123650) (#123661)
(cherry picked from commit f2e2add9ae)

Co-authored-by: Joe Portner <5295965+jportner@users.noreply.github.com>
2022-01-24 16:01:28 -07:00
Tyler Smalley
73708fda30
Support for superuser not having write access (#123337) (#123639)
Co-authored-by: Nicolas Chaulet <nicolas.chaulet@elastic.co>
Co-authored-by: Timothy Sullivan <tsullivan@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 23739f5f4d)

# Conflicts:
#	src/core/server/saved_objects/migrations/integration_tests/batch_size_bytes_exceeds_es_content_length.test.ts

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-01-24 14:34:08 -07:00
Baturalp Gurdin
4fcb10c20d
Performance Tests for Login and Home Pages by using Playwright (#119681) (#123619)
add performance tests for Login and Home pages

- [x] Rename and reduce the number of environment variables for performance test CI job
  - [x] ITERATION_COUNT_ENV =>  PERF_TEST_COUNT
  - [x] DISABLE_CACHE, TEST_RUNNER, TEST_THROTTLE_NETWORK removed
- [x] Use c2-16 queue for performance tests
- [x] Run performance tests by running ES and Kibana separately
- [x] Add warmup phase to performance tests (Not reported to APM). APM Label: PERF_TEST_PHASE
- [x] Add playwright dependency
- [x] Throttle network speed ( downloadThroughput: 750.000 B/s, uploadThroughput: 750.000 B/s, latency: 100 ms )
- [x] Disable cache by using - page.route (‘**’, ….)
- [x] Login and Home pages performance tests.

(cherry picked from commit eeb5efcc62)

# Conflicts:
#	x-pack/test/performance/config.playwright.ts
2022-01-24 10:24:37 -07:00
Kibana Machine
cb5be44db1
[plugin-helpers/tests] filter out ci-stats warnings (#123510) (#123517)
(cherry picked from commit 72559010f7)

Co-authored-by: Spencer <email@spalger.com>
2022-01-20 16:43:20 -07:00
Spencer
581cfb4164
[ftr] support filtering tests by es version (#123289) (#123419)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 12e63dd469)
2022-01-19 17:09:24 -07:00
Brian Seeders
1ecd3f0e09
[bazel] Setup remote cache settings on bootstrap (#121445) (#123301)
(cherry picked from commit e39faea65d)

# Conflicts:
#	packages/kbn-pm/dist/index.js
2022-01-18 14:55:21 -07:00
Kibana Machine
75d72b30a3
[APM] Add scenario options for synthtrace (#121034) (#123128)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 75cf64dca5)

Co-authored-by: Dario Gieselaar <dario.gieselaar@elastic.co>
2022-01-17 05:01:40 -07:00
Kibana Machine
6f97f07cbc
[Security Solution] [Platform] Migrate pre-8.0 action connector ids in rule params on import to post-8.0 _id (#120975) (#122302)
Security Solution import route needed to find actions where the action SO id was the old, pre-8.0 _id so we find references to the _id and the originId to make sure the rule we are importing will not error out.

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Devin W. Hurley <devin.hurley@elastic.co>
2022-01-04 17:55:06 -07:00
Yara Tercero
81513dc074
[8.0] [Security Solution][Lists][Platform] - Fixes import rules modal to work with latest added exceptions import functionality (#120837) (#122175)
* [Security Solution][Lists][Platform] - Fixes import rules modal to work with latest added exceptions import functionality (#120837)

## Summary

Without the added overwrite support for exceptions separate from rules, unexpected user behavior experienced. This PR does the following:
- Updates the import rules modal text to account for exceptions
- Updates the import rules modal logic to account for the exceptions overwrite option
  -  Users can now select to overwrite rules, exceptions or both
- Updates the backend logic in the rules import route to batch checking if the exception lists referenced by the rules trying to be imported exist. If the list does not exist, it removes the reference before trying to import the rule. Previously, this check was being done one by one for each rule.
  - Added effort to try to speed up the import after added exceptions logic from original PR slowed down functionality
# Conflicts:
#	x-pack/plugins/lists/server/services/exception_lists/utils/import/find_all_exception_list_types.ts

* fixing merger conflict
2021-12-30 16:43:11 -07:00
Josh Dover
1ef87700b1
[8.0] [Fleet] Add installed_kibana_space_id to epm-packages saved objects (#120517) (#121553)
* [Fleet] Add `installed_kibana_space_id` to `epm-packages` saved objects (#120517)

# Conflicts:
#	x-pack/plugins/fleet/server/routes/package_policy/handlers.test.ts
#	x-pack/plugins/fleet/server/routes/preconfiguration/index.ts

* fix handler types

Co-authored-by: Mark Hopkin <mark.hopkin@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-12-20 04:13:47 -07:00
Sébastien Loix
f512cbb23a
[Rollup] Fix component integration tests (#121144) (#121474)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-12-18 05:15:30 -07:00
Marshall Main
04014638b4
[Security Solution] Remove extra rule fields from kibana.alert.rule (#121135) (#121571)
* Remove kibana.alert.rule.risk_score and severity

* Fix tests related to risk_score and severity

* Make translation a template

* Can't use expression in template literal

* Remove commented line added by bad merge

* Fix linting

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
# Conflicts:
#	x-pack/plugins/security_solution/public/common/components/event_details/overview/__snapshots__/index.test.tsx.snap
#	x-pack/plugins/security_solution/public/common/components/event_details/overview/index.test.tsx
#	x-pack/plugins/security_solution/public/common/components/event_details/overview/index.tsx
#	x-pack/plugins/security_solution/public/detections/configurations/examples/observablity_alerts/render_cell_value.tsx
#	x-pack/plugins/security_solution/public/detections/configurations/examples/security_solution_rac/render_cell_value.tsx
#	x-pack/plugins/timelines/server/search_strategy/timeline/factory/events/all/constants.ts
2021-12-17 16:28:41 -07:00
Kibana Machine
357a6f186c
[RAC][Observability] Use flattened type for rule params in Observability (#120758) (#121503)
* add kibana.alert.rule.parameters as a flattened type

* temp

* rule_data_formatter

* fix bug in search strategy with flattend field type where prefix was wrong (kibana.alert.rule.parameters was ignored)

* fix inventory rule data formatters

* remove console log

* hack that prepends kibana.alerts.rule.parameters in the nested subfields

* import ALERT_RULE_PARAMETERS from kbn rule data utils

* remove console log

* format custom metric link

* remove ALERT_PARAMS from technical field names

* fix bug in timelines plugin to use dotField instead of prependField & fix failing tests

* remove console log and unused variable

* delete kibana.alert.rule.params from the mapping

* flatten kibana.alert.rule.parameters and add some unit tests

* fix rule_data_formatter

* handle scenario of having multiple items in an array (multiple conditions setup in the rule)

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: mgiota <giota85@gmail.com>
2021-12-17 05:52:47 -07:00
Kibana Machine
17b76310c7
[kbn-es] Allow ES snapshot version mismatch with Kibana (#120942) (#121339)
Co-authored-by: Brian Seeders <brian.seeders@elastic.co>
2021-12-15 12:38:11 -07:00
Kibana Machine
04ec4410a5
[RAC][Security Solution] Add flattened parameters object and populate it in Security Solution (#120698) (#121205)
* Add flattend parameters object and populate it in Security Solution

* Fix severity, risk_score, bugs, tests

* Add ALERT_RULE_PARAMETERS to package

* Skip tightly coupled test

* fix more tests

* Remove unused import

* Fix threat matching API test

* Continue overriding kibana.alert.rule.risk_score and severity for now

* Add ignore_above to ALERT_RULE_PARAMETERS

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Marshall Main <55718608+marshallmain@users.noreply.github.com>
2021-12-14 11:35:46 -07:00
Alejandro Fernández Haro
273f8058eb
@kbn/config: Clear empty-object properties after their props are unset (#120889) (#121161)
# Conflicts:
#	docs/development/core/public/kibana-plugin-core-public.doclinksstart.md
2021-12-14 03:40:01 -07:00
Kibana Machine
35ffb8b88c
[PluginService] Register all deprecations before running isEnabledPath (#121084) (#121159)
Co-authored-by: Alejandro Fernández Haro <alejandro.haro@elastic.co>
2021-12-14 02:50:31 -07:00
Kibana Machine
87b0396232
[failedTestsReporter] use ci-stats to find existing issues (#120875) (#121136)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Spencer <email@spalger.com>
2021-12-13 14:56:42 -07:00
Kibana Machine
ec02f3d747
[8.0] [Security Solution][Platform] - Exceptions imports (#118816) (#120824)
* [Security Solution][Platform] - Exceptions imports (#118816)

## Summary

Addresses https://github.com/elastic/kibana/issues/92613 and https://github.com/elastic/kibana/issues/117399

Goal is to allow users to import their exception lists and items alongside their rules. This PR does not complete all the UI updates needed, but does tackle the majority of use cases. The bulk of the changes occur in `import_rules_route` and the new `import_exceptions_route`.

- Adds exceptions import endpoint in `lists` plugin
- Adds exceptions import logic in import rules route in `security_solution` plugin
- Adds integration tests for exception import endpoint
- Adds integration tests for rules import endpoint to account for new functionality
- Purposely not yet adding an import modal in the exceptions table UI until further list management features added (checked with product on this front)
2021-12-12 18:39:41 -08:00
Kibana Machine
19e30dd54e
Support system indices being hidden (#120985) (#121007)
Co-authored-by: Josh Dover <doverfake@elastic.co>

Co-authored-by: Tyler Smalley <tyler.smalley@elastic.co>
Co-authored-by: Josh Dover <doverfake@elastic.co>
2021-12-09 15:43:15 -07:00
Michael Dokolin
1ec14ab03e
[Reporting] Decouple screenshotting plugin from the reporting (#120110) (#120937)
* Add screenshotting plugin
* Move screenshotting plugin configuration options
* Remove unused browser type configuration option
# Conflicts:
#	packages/kbn-optimizer/limits.yml
#	x-pack/plugins/reporting/server/export_types/common/generate_png.ts
#	x-pack/plugins/reporting/server/export_types/png/execute_job/index.ts
#	x-pack/plugins/reporting/server/export_types/png_v2/execute_job.ts
#	x-pack/plugins/reporting/server/export_types/printable_pdf/lib/tracker.ts
#	x-pack/plugins/reporting/server/export_types/printable_pdf_v2/lib/tracker.ts
#	x-pack/plugins/reporting/server/lib/screenshots/observable.ts
#	x-pack/plugins/reporting/server/lib/screenshots/observable_handler.ts
2021-12-09 09:49:57 -07:00
Tiago Costa
550898f370
[8.0] chore(NA): splits types from code on @kbn/es-query (#120783) (#120861)
* chore(NA): splits types from code on @kbn/es-query (#120783)

* chore(NA): splits types from code on @kbn/es-query

* chore(NA): add missing type exports

* chore(NA): export types as types

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

* chore(NA): missing export type

* chore(NA): missing export type

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-12-08 21:34:54 -07:00
Kibana Machine
5fca173159
[Security Solution][Endpoint, Lists] Enable the ability for creating Exceptions Items that contain wildcard entries (#120679) (#120852)
* Fix parsing of errros in trusted apps creation dialog to support Exceptions API structure
* add Match Wildcard entry to the list of allowed entries for Endpoint exceptions
* Add additional test for wildcard entry and included it in array of entries

Co-authored-by: Paul Tavares <56442535+paul-tavares@users.noreply.github.com>
2021-12-08 17:44:23 -07:00
Kibana Machine
0e7dccef43
[failedTestReporter] don't search for existing issues unless we're writing to GH (#120820) (#120830)
Co-authored-by: Spencer <email@spalger.com>
2021-12-08 14:24:00 -07:00
Michael Dokolin
c46b52e9c2
Fix ByteSizeValue parser to be consistent with Elasticsearch (#120653) (#120828) 2021-12-08 14:04:16 -07:00
Kibana Machine
363f0c2903
chore(NA): use internal pkg_npm on @kbn/eslint-import-resolver-kibana (#120786) (#120805)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Tiago Costa <tiago.costa@elastic.co>
2021-12-08 12:09:15 -07:00
Kibana Machine
5b04d2b064
Surfacing deprecations with rich context from ES warning header (#120044) (#120800)
* First stab at surfacing deprecations from warning header

* Log deprecations with error level but disable logger context by default

* Don't filter out error logs from ProcRunner

* Another try at not having messages ignored on CI

* Log deprecation logs with warn not info

* Tests

* Let write() do it's writing

* Commit pre-built @kbn/pm package

* Second try to commit pre-built @kbn/pm package

* Enable deprecation logger for jest_integration even though logs aren't interleaved

* Apply suggestions from code review

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* deprecations logger: warn for kibana and debug for users

* Refactor split query and deprecation logger out of configure_client

* Unit test for tooling_log_text_writer

* Fix TS

* Use event.meta.request.params.headers to include Client constructor headers

* Fix tests

* Ignore deprecation warnings not from Elasticsearch

* Log on info level

* Log in JSON so that entire deprecation message is on one line

* commit built kbn-pm package

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Rudolf Meijering <rudolf.meijering@elastic.co>
Co-authored-by: Luke Elmers <lukeelmers@gmail.com>
2021-12-08 11:53:17 -07:00
Kibana Machine
0bf3ea83f2
[failedTestReporter] send github api request counts to ci-stats (#120684) (#120719)
Co-authored-by: Spencer <email@spalger.com>
2021-12-08 02:24:26 -07:00
Garrett Spong
3de8da3964
[Security Solution][Detections] Updates RuleDetails to query alerts by RuleId instead of Rule SO ID (#120053) (#120710)
* Switches RuleDetails to query alerts by ruleId instead of SO id

* Increases integrity of test outputs

* Cleans up duplicate RuleRegistry functions

* Removes support for rule.id for alerts filter and updates exceptions to use new filter
2021-12-07 23:17:36 -07:00
Kibana Machine
b8e06e3b2d
chore(NA): splits types from code on @kbn/es-archiver (#120657) (#120707)
Co-authored-by: Tiago Costa <tiago.costa@elastic.co>
2021-12-07 20:53:19 -07:00