Commit graph

42974 commits

Author SHA1 Message Date
gchaps
38116e89fd
[DOCS] Adds link between security docs (#99669) 2021-05-10 13:01:56 -07:00
Angela Chuang
5893d67b4b
[SecuritySolution] Get endpoint metadata (#99452)
* getHostEndpoint

* add endpointContext

* add deps

* get endpoint info

* clean up

* fix tests error

* fix types

* fix unit tests

* fix unit tests

* fix unit tests

* fix types error

* fix types

* fix api integration test

* fix api integration tests

* add comment

* review

* add getHostInfo

* rename getHostInfo into getHostMetaData

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-10 15:21:36 -04:00
Mikhail Shustov
65a2177dcf
cleanup list of allowed circular deps. (#99654) 2021-05-10 14:53:09 -04:00
ymao1
8e3604fe11
[Alerting UI] Fixing behavior when trying to render an Index Threshold visualization with invalid data (#99518)
* Showing error message not object. Removing error toaster

* Updating unit tests

* Fixing i18n

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-10 14:46:01 -04:00
Quynh Nguyen
e9e7314c3b
[ML] Make swimlane annotation markers look less like a 0 (#99592)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-10 13:18:40 -05:00
Kyle Pollich
baf11e8749
[Fleet] Remove timestamp field from component template (#99619)
* Remove timestamp field from component template

Elasticsearch bug fixed upstream allows us to remove this field from the
template: elastic/elasticsearch/#58956

Closes #71095

* Remove timestamp field from functional test
2021-05-10 14:11:23 -04:00
Patryk Kopyciński
ec66797c7c
[Osquery] Fix Osquery plugin initialization (#99591) 2021-05-10 19:44:01 +02:00
Dan Panzarella
dfe8637c52
[Security Solution] Add Host Isolation API (#98842) 2021-05-10 13:31:11 -04:00
Mikhail Shustov
16e1414ae0
add codeowners for xpack.banners (#99630) 2021-05-10 19:05:33 +02:00
Lisa Cawley
c787495f00
Use doc link services in rollups (#99137) 2021-05-10 10:01:19 -07:00
Frank Hassanabad
c092fbfe1a
[Security Solutions] (Phase 3, part 1) Removes dependency on security_solution plugin from lists (#99431)
## Summary

Removes the dependency of security_solution from the lists plugin

* Removes some of the deprecated types in favor of the new kbn package
* Adds a workaround in the kbn packages of removing the ?? and `a?.b?.c` typescript since kbn packages cannot transpile it
* Exposes the test_utils from the kbn package 

### Checklist
- [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
2021-05-10 10:16:19 -06:00
Sergi Massaneda
518da5bcc1
[SecuritySolution] Histogram IP legends error fixed (#99468)
* make sure stackByField exists

* fix types

* fix unit test

* skip extra request for non-ip queries

* elasticserach query changes to prevent corrupted data response bug

* client changes to split ip stacked histogram queries in two, inspect modal shows all requests and responses

* lint fixes

* test for useMatrixHistogramCombined added

* comment added on new multiple prop

* changed query to always contain value_type:ip for ip queries

Co-authored-by: Angela Chuang <yi-chun.chuang@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-10 17:54:55 +02:00
Pablo Machado
0ffe4c7a54
[SecuritySolution] Add success toast to timeline deletion (#99612)
* Add success toast to timeline deletion

* Add unit tests for timeline deletion toast

* Refactor export_timeline to use useAppToasts instead of useStateToaster
2021-05-10 16:58:50 +02:00
Alison Goryachev
5f618da802
[Rollups] remove use of custom cluster client (#99623) 2021-05-10 10:19:38 -04:00
Ashokaditya
da890fd24c
[Security Solution][Endpoint] Validate path values for trusted apps (#99035)
* Validate path values for trusted apps

show soft warnings when path values are not valid.

refs elastic/security-team/issues/315

* use case insensitive flag

refs 71ac9bdeaf

* correct check for windows paths

review changes

* rename

review changes

* add validations to include ? for wildcards

also add more tests
refs elastic/security-team/issues/315

* update copy for soft errors

refs elastic/security-team/issues/315

* refactor validation logic

review changes

refs elastic/kibana/pull/99035#discussion_r625106658

* allow wildcards in path names

refs elastic/security-team/issues/315

* stack soft errors

refs elastic/security-team/issues/315

* Update x-pack/plugins/security_solution/public/management/pages/trusted_apps/view/components/create_trusted_app_form.tsx

Co-authored-by: Paul Tavares <56442535+paul-tavares@users.noreply.github.com>

* remove links to private repos

review changes

* improve windows path regex

refactor tests for better debugging
review changes

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Paul Tavares <56442535+paul-tavares@users.noreply.github.com>
2021-05-10 16:18:48 +02:00
Dominique Clarke
9715157467
[Uptime] add data mock to rtl helpers (#99483)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-10 10:15:49 -04:00
Dominique Clarke
2f90e73569
[Uptime] remove settings flaky test comment (#99402)
* remove outdated comment
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-10 10:15:01 -04:00
Dominique Clarke
23bef5193a
[Uptime] remove border from waterfall chart sidebar panel (#99079)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-10 10:14:03 -04:00
Tiago Costa
8b77d7ae12
skip flaky suite (#99006) 2021-05-10 14:40:56 +01:00
Tiago Costa
7695d678d8
skip flaky suite (#89031) 2021-05-10 14:31:32 +01:00
Tiago Costa
ff9cc4c362
skip flaky suite (#98974) 2021-05-10 14:27:29 +01:00
Jen Huang
903b8751da
Fix yaml settings editor styling (#99558) 2021-05-10 08:13:59 -04:00
Maja Grubic
dd4f3f1a9d
[Search Source] Exclude metafields from fields request (#99443)
* [Search Source] Exclude metafields from fields request

* Fix unit test

* Adding additional unit test

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-10 10:17:44 +01:00
Yara Tercero
ebe85665a9
[Security Solution][Exceptions] - Fix operator logic for large value lists (#99490)
### Summary
Logic for operators was off, this fix adds unit tests to ensure this bug is not hit again and updates logic
2021-05-10 01:14:24 -04:00
Stacey Gammon
f669addb40
Convert styleguide to mdx and add section on export * (#99527) 2021-05-08 08:26:47 -04:00
Tim Sullivan
f73da420ff
[Reporting] Update Puppeteer to version 8.0.0 and Chromium to r856583 (#98688)
* Update Puppeteer to 8.0.0

Updates Chromium to r856583
Links to new build of Linux headless_shell in the Kibana team GCS bucket
Links to main download site of Chromium for Mac and Windows
Removes Mac and Windows compatibility from the Chromium build scripts

* add functional tests for large dashboard

* ensure png comparison is working

* add test for large dashboard pdf

* update arm64 binary checksum

* update README

* more readme update

* Update x-pack/build_chromium/README.md

Co-authored-by: Jean-Louis Leysens <jloleysens@gmail.com>

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Jean-Louis Leysens <jloleysens@gmail.com>
2021-05-07 09:54:33 -07:00
James Gowdy
518da4daa1
[ML] Fixing route handler types and schemas (#98636)
* [ML] Fixing route handler types and schemas

* commenting out type error

* updates to fix functional tests

* updating jest test

* updating test expect

* fixing tests

* fixing test expect

* changes based on review

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-07 13:08:25 +01:00
Mikhail Shustov
eb55a9b6e3
[Core] UiSettings Client: inline getRaw, remove deep merge (#85027)
* inline getRow, remove deep merge

* make sure uiSettings.getAll returns immutable result

* update docs

* Revert "update docs"

This reverts commit a6c9bb33ed.

* use freeze to speed up the process

* apply Alejanro suggestion

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-07 09:36:19 +02:00
Lukas Olson
d882cd6bba
Fix flaky bsearch test (#99277)
* Fix flaky bsearch test

* Review feedback
2021-05-06 16:31:24 -07:00
spalger
822708b27c correctly skip flaky suite (#98249) 2021-05-06 15:56:42 -07:00
Michail Yasonik
921c942bef
Unifying converting listing pages to new layout (#98651)
Co-authored-by: Caroline Horn <549577+cchaos@users.noreply.github.com>
Co-authored-by: cchaos <caroline.horn@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-06 18:31:20 -04:00
Scotty Bollinger
238fc3ac1d
[App Search] Remove reset mappings button from Role mappings (#99499)
* Move toolTip type to shared

This is used by Workplace Search as well

* Remove reset mappings button

Will not be used as a part of the User transition

* Remove server route

* Remove unused import

* Remove unused translations
2021-05-06 17:11:52 -04:00
Larry Gregory
0886b0e9e5
Don't query for the current user on anonymous pages (#99511) 2021-05-06 17:04:56 -04:00
Jonathan Budzenski
a643bb389d skip flaky test. #98249 2021-05-06 15:50:44 -05:00
Nathan L Smith
3a020c3998
Storybook theme switcher (#97201)
Allow switching the EUI theme in the Storybook menu bar.
2021-05-06 15:25:05 -05:00
Kyle Pollich
00c133b838
[Fleet] Force text wrapping in README content (#99516)
* Force text wrapping in README content

Long paragraph tags weren't wrapping, which allowed the README section
of the integration details screen to expand past its normal width and
break other parts of the layout.

Closes #99087

* Use EUI class instead of inline style
2021-05-06 16:22:16 -04:00
Spencer
21c54d38c3
[ftr] auto assign ciGroupDocker to suites with dockerServers (#99393)
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-06 12:42:29 -07:00
Stacey Gammon
d5ebbac4f7
Add support for building a deprecation list with usage (#99154)
* Add support for building a deprecation list with usage

* Update API docs
2021-05-06 15:29:47 -04:00
Melissa Alvarez
7ed6e36156
[ML] Anomaly Detection explorer: ensure map reflects anomalies selected (#99403)
* show choropleth layer for anomalies present

* use type guard
2021-05-06 15:27:14 -04:00
John Dorlus
43aead77cb
Add Component Integration Test For Common Processor Fields (#97194)
* Added test for setting common fields. All except the if field as it uses monaco text editor. Reaching out for help with this issue.

* Added  assertion for the code editor.

* Added await to fix promise rejection.

* Added mockCodeEditor data test subject to correct file.

* Removed unneeded comment.

* Split out common processors test and fixed nits in PR feedback.

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-06 15:24:16 -04:00
Gloria Hornero
d993ec7911
[Security Solution] [Detections] Adds investigate in timeline test for indicator match generated alerts (#99214)
* adds investigate in timeline test for indicator match generated alerts

* refactor

* removes duplicated line

* refactor

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-06 21:02:12 +02:00
Jonathan Budzenski
e4e574082b
[packages] Move @kbn/ace to Bazel (#99129) 2021-05-06 14:56:29 -04:00
Pierre Gayvallet
9ab755a8ba
Ensure deterministic plugin import order (#99451)
* Ensure deterministic plugin import

* remove exclusive test

* shorter sort
2021-05-06 20:45:20 +02:00
Dario Gieselaar
64b9136f46
[APM] fix typo in ML callout (#99412) 2021-05-06 20:42:04 +02:00
Jonathan Budzenski
e496ef920e
[packages] Add @kbn/dev-utils as a dependency of @kbn/crypto (#99500) 2021-05-06 14:30:16 -04:00
Brandon Morelli
6ffe165218
docs: replace error rate image (#99430) 2021-05-06 11:29:20 -07:00
Alejandro Fernández Haro
7c432e3048
[Usage Collection] Report the number of SOs per type (#99344)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-06 13:09:09 -04:00
John Dorlus
a1954b4334
Changed Upgrade Assistant test to reflect hiding the UI (#96714)
* Added test to verify the UI changes for hiding the app.

* Running tests on repeat.

* Tests passed. Removing only clause to allow full suite to run.

* Skipping firefox.

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-06 12:59:59 -04:00
Matthias Wilhelm
33892741c3
[Discover] Rename Legacy table to Classic table and Data grid to New table (#99336)
* Rename "Legacy table" to "Classic table"

* Rename "Data grid" to "New table"
2021-05-06 18:54:57 +02:00
Jonathan Budzenski
79be58ee1b Revert "[App Search] Remove reset mappings button from Role mappings (#99414)"
This reverts commit 1d4bdc554c.
2021-05-06 11:14:31 -05:00