Commit graph

43099 commits

Author SHA1 Message Date
Larry Gregory 5d5cc55b3a
Fix spaces test flakyness (#100605) 2021-05-26 06:47:28 -04:00
Ignacio Rivas 93acfb4d43
[Ingest pipelines] add support for ip type in convert processor (#100531)
* add ip option type to convert processor

* remove duped option

* small CR changes

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-26 11:36:06 +02:00
Spencer 1f02c48d3c
[ftr] migrate "browser" to FtrService class (#100507)
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-05-26 11:02:42 +02:00
Spencer 28d2343fce
[ftr] migrate "find" service to FtrService class (#100509)
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-05-26 11:00:24 +02:00
Mikhail Shustov f915b6fe73
[telemetry] report config deprecations (#99887)
* return the list of changes config keys during deprecation

* gather changed config keys in the core

* adjust Security plugin deprecations tests

* update docs

* update interface

* update telemetry schema

* update spaces tests

* update tests in other x-pack plugins

* remove testing instruction

* improve tests. get rid of snapshots
2021-05-26 10:57:01 +02:00
Spencer 987c736957
[ftr] migrate "docTable" service to FtrService class (#100595)
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-05-26 10:42:45 +02:00
Spencer 749c69b936
[ftr] migrate "listingTable" service to FtrService class (#100606)
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-05-26 10:37:34 +02:00
Yaroslav Kuznietsov c42f6c3063
Fixed comparing real value with formatted according to mode. (#100456)
Before this part of code was comparing clean data, which came from dataset, with X/Y values. They were true according to normal mode, but in percentage mode, for example, it was comparing absolute value with percentage value. To avoid it, need to compare datum (feature #822 from elastic/elastic-charts) of geometry with clean value from row info.

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-26 11:34:08 +03:00
Spencer 29b7d1d448
[ftr] migrate "dataGrid" service to FtrService class (#100593)
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-05-26 10:58:05 +03:00
Spencer 090e0beb65
[ftr] migrate "fieldEditor" to FtrService class (#100597)
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-05-25 19:14:00 -07:00
Spencer 656ff1ca27
[ftr] migrate "filterBar" service to FtrService class (#100601)
Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-05-25 21:12:12 -05:00
Yuliia Naumenko 5ebded2105
[triggersActionsUi] Reduce page load bundle to under 100kB (#97770)
* [triggersActionsUi] Reduce page load bundle to under 100kB

* removed old code

* removed fragment

* changed svg logo to lazy react components

* fixed type checks and translations

* fixed type checks

* fixed type checks

* fixed type checks

* fixed tests

* fixed tests

* fixed iconClass

* fixed due to comments

* added info about new IconType to readme file

* fixed key errors
2021-05-25 19:00:29 -07:00
Jonathan Budzenski a591af2856
[build] Clean jest configs (#100594) 2021-05-25 20:33:43 -05:00
Tiago Costa fea499c8ab
refact(NA): remove extra pkg_npm target and add specific target folders for @kbn/analytics on Bazel (#100569)
* refact(NA): remove extra pkg_npm target and add specific target folders on @kbn/analytics

* chore(NA): update import on target_types
2021-05-26 00:58:43 +01:00
renovate[bot] 31778b31c2
Update dependency @elastic/charts to v29.2.0 (#100587)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-25 13:59:21 -07:00
Nathan Reese b30d96e7f2
[Maps] convert LayerPanel to typescript (#100481)
* [Maps] convert LayerPanel to typescript

* layer_errors

* style panel

* layer_panel component

* rename to EditLayerPanel

* clean up

* fix scss imports for rename

* one more scss path clean up

* fix EditLayerPanel errors
2021-05-25 13:25:18 -06:00
Alison Goryachev a0ddca8b07
[Upgrade Assistant] Address copy feedback (#99632) 2021-05-25 14:14:08 -04:00
Nathan L Smith e61c6660f7
Open/Closed filter for observability alerts page (#99217) 2021-05-25 12:40:14 -05:00
Frank Hassanabad 5dc85c69b7
One liner to expose the EQL query for debugging for users (#100565)
## Summary

Expose the EQL query in the Kibana logs for detections when they are being run when Kibana in debug mode.
2021-05-25 13:35:52 -04:00
Caroline Horn bca1c14f9c
[KibanaPageLayout] Solution Nav specific styles & props (#100089)
* Fixing sticky nav
* Adding some side bar styles
* Added a built-in solution nav title with avatar icon
* Adding tutorial docs
* Added KibanaPageTemplateSolutionNavAvatar
* Added KibanaPageTemplateSolutionNav
* Increased limit to `core` / `kibanaReact` plugin because of additional CSS
2021-05-25 13:28:05 -04:00
Spencer 111e15a054
[ftr] implement FtrService classes and migrate common services (#99546)
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-25 09:25:09 -07:00
Stratoula Kalafateli d8c2594789
[XY] [Lens] Adds opacity slider (#100453)
* [XY] Add opacity slider and dots size slider

* [Lens] Adds fill opacity slider

* Make the new sliders to appear fullwidth

* Change property name and fix unit tests

* Add a comment

* useDebouncedValue hook

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-25 18:56:29 +03:00
Jean-Louis Leysens a818b2ad9d
[Reporting] ILM policy for managing reporting indices (#100130)
* wip; added logic for creating ILM policy at start up

* added log when ilm policy is not created

* added test for start function

* updated ilm policy to not delete data

* actually update jest snapshots and remove unused import

* updated the ilm policy, removed the min_age for the hot phase

* update jest snapshot

* removed TODO comment

* debug log -> info log

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-25 17:03:44 +02:00
Jean-Louis Leysens 662fe74757
[Reporting] ILM policy for managing reporting indices (#100130)
* wip; added logic for creating ILM policy at start up

* added log when ilm policy is not created

* added test for start function

* updated ilm policy to not delete data

* actually update jest snapshots and remove unused import

* updated the ilm policy, removed the min_age for the hot phase

* update jest snapshot

* removed TODO comment

* debug log -> info log

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-25 17:02:48 +02:00
Lisa Cawley e2d47f7269
[DOCS] Remove redundant maps attribute (#100426) 2021-05-25 07:45:07 -07:00
Thomas Neirynck 73b6048ba1
[Maps][Vega] Isolate mapbox-gl library into bazel package (#99931) 2021-05-25 09:51:57 -04:00
David Sánchez ca324c63be
Removes event filters feature flag and exposes this feature by default (#100389)
* Removes event filters feature flag and expose this feature by default

* Fixes manifest unit test

* Fixes functional test adding event filter list case

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-25 15:19:42 +02:00
Sandra Gonzales 60b5c842cd
[Metrics UI] use EuiTooltip to control tooltip component and simplify ConditionalTooltip (#99224)
* use EuiTooltip to control tooltip component

* fix style

* update unit tests

* add functional waffle map tooltip tests

* remove reload() from useEffect

* fix type

* update unit test
2021-05-25 08:51:24 -04:00
Sergi Massaneda 206a64fc4c
[Security Solution] Application register deepLinks instead of meta.searchDeepLinks (#100129)
* refactor meta.searchDeepLinks to deepLinks and remove meta

* remove comments

* obsolete snapshot removed

* documentation updated

* [deepLinks] refactor ml nav ids and translation keys

* flaky test fix attempt [sync with glo]

* default deepLinks navLinkStatus

* api_docs restored

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-25 14:49:51 +02:00
Yaroslav Kuznietsov 818fa90fbb
[TSVB] Fix more than one empty labels in markdown breaks the values for all other labels (#100432)
* Fixed multiple empty labels monitoring with [].

* Fixed regexp group behavior and replaced by ''.replaceAll.

* Changed ''.replaceAll with ''.split(...).join(...)

* Added test for (empty) label case.

* Removed not necessary comment.

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-25 12:30:20 +03:00
Spencer 7bd46ec204
[test/functional/context] include missing await (#100422)
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-25 00:01:47 -07:00
Frank Hassanabad aa2f5b535d
[Security Solution] Utilizes constants package and deletes duplicate code (#100513)
## Summary

Utilizes constants package and deletes duplicate code

* Renames the `securitysolution-constants` to be `securitysolution-list-constants` to be specific
* Deletes duplicated code found during cleanup
* Moves more tests into the packages found along the way with the duplicated code
* Moves `parseScheduleDates` from `@kbn/securitysolution-io-ts-types` to `@kbn/securitysolution-io-ts-utils`

### 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-24 18:38:14 -06:00
Zacqary Adam Xeper 676d40ebbe
[Fleet] Add clear button to search input bars (#100476) 2021-05-24 17:30:18 -05:00
Zacqary Adam Xeper 71acd98082
[Fleet] Add color distinction between offline and inactive agents (#100490) 2021-05-24 17:30:06 -05:00
Zacqary Adam Xeper f95bbb38c9
[Fleet] Fix incomplete agent count message on policy tab (#100497) 2021-05-24 17:29:27 -05:00
Jen Huang cc9c5be022
[Fleet] Pass policy namespace to agent monitoring settings (#100500)
* Pass agent policy namespace to agent monitoring settings

* Adjust copy
2021-05-24 18:02:23 -04:00
ymao1 eb0deac8d0
[Alerting] Update README (#100478)
* Updating readme

* Updating readme

* Fix plugin list docs
2021-05-24 16:24:15 -04:00
Kaarina Tungseth 28a7bd31fd
[DOCS] Dashboard changes for 7.13 (#99681)
* [DOCS] Dashboard changes for 7.13

* Review comments

* Review comments

* Fixes link

* Fixes lens link
2021-05-24 15:14:37 -05:00
Jorge Sanz 35cafecdce
[Maps][Docs] Fix ems server config path in compose example (#100463) 2021-05-24 20:05:13 +02:00
Josh Dover c9f7ab3f72
Remove chrome.navLinks.update (#99633) 2021-05-24 13:00:45 -05:00
Quynh Nguyen 9793a8fefb
[ML] Fix missing selected-interval styling for Explorer anomaly charts and mismatched scheduled markers styling (#100272)
* [ML] Fix missing selected-interval sass

* [ML] Only show interval box in explorer page and not in dashboard

* [ML] Remove console

* [ML] Move showSelectedInterval up

* [ML] Update snapshot

* [ML] Update styling of scheduled events to match and to be visible

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-24 11:56:09 -05:00
Pete Hampton bb6c2ef3d0
Add remaining descriptions to security usage telemetry schema. (#100454) 2021-05-24 10:41:19 -06:00
Tiago Costa ebf77da99b
[dev_docs] How to build a kibana distributable tutorial (#99827)
* docs(NA): [dev docs] Add how to build a Kibana distributable tutorial

* docs(NA): including last step about building a kibana distributable tutorial

* docs(NA): add dev docs images

* docs(NA): include image for target folder with os packages and distributable

* docs(NA): apply feedback received on the PR review

* chore(NA): add rpm to brew

* chore(NA): update dev_docs/tutorials/building_a_kibana_distributable.mdx

Co-authored-by: Jonathan Budzenski <jon@budzenski.me>

* chore(NA): update dev_docs/tutorials/building_a_kibana_distributable.mdx

Co-authored-by: Jonathan Budzenski <jon@budzenski.me>

* docs(NA): update docker names to capitalized

Co-authored-by: Jonathan Budzenski <jon@budzenski.me>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-24 16:02:08 +01:00
Mikhail Shustov 95e8eed7d1
security solution and lists to TS incremental builds (#100447)
* lists to ts incremental builds

* security_solution to ts incremental

* import ResizeObserver explicitly as it is not declared in dom types
2021-05-24 16:34:29 +02:00
ymao1 496999fbfc
[Alerting] Passing additional rule fields to rule executor (#99819)
* Passing additional rule fields to rule executor

* Fixing types check

* Api docs

* Adding enabled and actions

* Api docs

* Encapsulating rule information into RuleConfig type

* Functional tests

* Functional tests

* Adding producer, ruleTypeId and ruleTypeName

* Api docs

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-05-24 10:25:52 -04:00
Paul Tavares 093044f10f
[Security Solution][Endpoint] Add host isolation action to the endpoint list (#100240)
* Refactor TableRowAction into separate component and enable menu close on item click
* add `show=isolate` to valid url param string for details panel
* Reusable BackToEndpointDetailsFlyoutSubHeader component
* new FlyoutBodyNoTopPadding compoent + refactor Policy response to use it
* Endpoint Isolate flyout panel
* New Service for doing isolate/unisolate of hosts
* Refactor detection isolate API call to use common method from new service
2021-05-24 09:50:21 -04:00
Tiago Costa 21820e9aff
skip flaky suite (#91107) 2021-05-24 13:18:11 +01:00
Brian Seeders b1a95e4296 skip flaky suite (#100445) 2021-05-22 18:06:57 -04:00
Christiane (Tina) Heiligers 26272faaf7
SO migrations: Improves transformation error creation and testing (#100297) 2021-05-21 20:53:45 -04:00
spalger 3ad46bd1ae skip failing suite (#98352) 2021-05-21 09:40:10 -07:00