Commit graph

43213 commits

Author SHA1 Message Date
Stacey Gammon 0b9be5df45
Remove line numbers from the json files (#107158) (#107758)
* Stop tracking line numbers

* Updated api docs

* Fix type error and update tests

* wrap label in encodeURIComponent for the links

* Update docs after encodeUriComponent change
# Conflicts:
#	api_docs/apm.json
#	api_docs/canvas.json
#	api_docs/core.json
#	api_docs/core_saved_objects.json
#	api_docs/data.json
#	api_docs/data.mdx
#	api_docs/data_autocomplete.mdx
#	api_docs/data_field_formats.json
#	api_docs/data_field_formats.mdx
#	api_docs/data_index_patterns.json
#	api_docs/data_index_patterns.mdx
#	api_docs/data_query.mdx
#	api_docs/data_search.json
#	api_docs/data_search.mdx
#	api_docs/data_ui.mdx
#	api_docs/deprecations_by_api.mdx
#	api_docs/deprecations_by_plugin.mdx
#	api_docs/home.json
#	api_docs/lens.json
#	api_docs/monitoring.json
#	api_docs/presentation_util.json
#	api_docs/security.json
#	api_docs/security_solution.json
#	api_docs/timelines.json
2021-08-05 12:26:16 -04:00
Madison Caldwell 475e9e8541
[RAC][Security Solution] Add base Security Rule Type (#105096) (#107755)
* injects bulkCreate and wrapHits to individual rule executors

* WIP create_security_rule_type_factory based on Marshall's work in #d3076ca54526ea0e61a9a99e1c1bce854806977e

* removes ruleStatusService from old rule executors, fixes executor unit tests

* fixes rebase

* Rename reference_rules to rule_types

* Fix type errors

* Fix type errors in base security rule factory

* Additional improvements to types and interfaces

* More type alignment

* Fix remaining type errors in query rule

* Add validation / inject lists plugin

* Formatting

* Improvements to typing

* Static typing on executors

* cleanup

* Hook up params for query/threshold rules... includes exceptionsList and daterange tuple

* Scaffolding for wrapHits and bulkCreate

* Add error handling / status reporting

* Fixup alert type state

* Begin threshold

* Begin work on threshold state

* Organize rule types

* Export base security rule types

* Fixup lifecycle static typing

* WrapHits / bulk changes

* Field mappings (partial)

* whoops

* Remove redundant params

* More flexibile implementation of bulkCreateFactory

* Add mappings

* Finish query rule

* Revert "Remove redundant params"

This reverts commit 87aff9c810.

* Revert "whoops"

This reverts commit a7771bd392.

* Fixup return types

* Use alertWithPersistence

* Fix import

* End-to-end rule mostly working

* Fix bulkCreate

* Bug fixes

* Bug fixes and mapping changes

* Fix indexing

* cleanup

* Fix type errors

* Test fixes

* Fix query tests

* cleanup / rename kibana.rac to kibana

* Remove eql/threshold (for now)

* Move technical fields to package

* Add indexAlias and buildRuleMessageFactory

* imports

* type errors

* Change 'kibana.rac.*' to 'kibana.*'

* Fix lifecycle tests

* Single alert instance

* fix import

* Fix type error

* Fix more type errors

* Fix query rule type test

* revert to previous ts-expect-error

* type errors again

* types / linting

* General readability improvements

* Add invariant function from Dmitrii's branch

* Use invariant and constants

* Improvements to field mappings

* More test failure fixes

* Add refresh param for bulk create

* Update more field refs

* Actually use refresh param

* cleanup

* test fixes

* changes to rule creation script

* Fix created signals count

* Use ruleId

* Updates to bulk indexing

* Mapping updates

* Cannot use 'strict' for dynamic setting

Co-authored-by: Marshall Main <marshall.main@elastic.co>
Co-authored-by: Ece Ozalp <ozale272@newschool.edu>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Marshall Main <marshall.main@elastic.co>
Co-authored-by: Ece Ozalp <ozale272@newschool.edu>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-05 12:18:29 -04:00
Kibana Machine 59cc97583e
[Security solution][Endpoint] Users can filter trusted apps by policy name (#106710) (#107750)
* Allow users select policies from a dropdown

* Policy filters are passed throguh the API call and the results are now filtered by policy

* Moved policies selector inside search component and triggers search only when refresh button is clicked

* Fixes tests

* Triggers policy filter when policy is selected. Also fix unit test because now policies are loaded at the trusted apps list

* Renamed components and added an index.ts for the exports

* Adds unit tests for policies selector component

* Fix unit tests and changed camelcase by snack case for url params

* adds multilang

* Fixes i18n keys

* Move mock resonse to the mocks file

* Use string templating in test

* remove === true from boolean comparison

* Set function in useCallback. Renames some variables and types. Use reourceState helper function to get the prev state. Use generated data for policies in tests

* Fix ts errors

* Removes unused type and fix type name for Item

* Puts exclude clause on policy dropdown behind a feature flag

* Adds missing feature flags in some tests and in global reducer

* Fix test adding useExperimentalValua mock for FF

* Wrapp handlers in a useCallback in order to prevent useless rerenders

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

Co-authored-by: David Sánchez <davidsansol92@gmail.com>
2021-08-05 11:57:01 -04:00
Kibana Machine 826b88529e
[Archive Migration] x-pack..discover/default (#107665) (#107742)
* [Archive Migration] x-pack..discover/default

* Fix load to unload in after hook.

Co-authored-by: Tre <wayne.seymour@elastic.co>
2021-08-05 11:07:33 -04:00
Angela Chuang 9a7c98c234
[Security Solution] Add more actions to alerts flyout (#105767) (#107722)
* add investigate in timeline action to flyout

* close context menu on item clicked

* add investigate in timeline

* add investigat in timeline button

* fix failing tests

* add alerts status actions

* update unit test

* export alerts actions from hook

* add disable props

* add case action items

* clean up

* split alert status hook and hide add to case action

* add useHoseIsolationAction hook

* move out take action dropdown

* refeactor hooks to only manage one thing

* apply hooks to alerts table

* clean up

* fix unit tests

* replace euiCodeBlock

* take actions from case

* fetch ecs in flyout footer

* move fetch alert ecs to container

* add AddExceptionModalWrapperData interface

* fix cypress tests

* update snapshot for json view

* fix cypress test

* update AddEndpointExceptionComponent

* fix data retrieved from event details

* fix host isolation action

* use endpointAlertCheck

Co-authored-by: Xavier Mouligneau <189600+XavierM@users.noreply.github.com>

Co-authored-by: Xavier Mouligneau <189600+XavierM@users.noreply.github.com>
2021-08-05 06:57:06 -04:00
Kibana Machine 55ce986274
[FieldFormats] Unskip url field formatter test (#107651) (#107720)
Co-authored-by: Anton Dosov <anton.dosov@elastic.co>
2021-08-05 06:52:24 -04:00
Kibana Machine c77de2a138
chore(NA): moving @kbn/server-route-repository to babel transpiler (#107571) (#107716)
* chore(NA): moving @kbn/server-route-repository to babel transpiler

* chore(NA): update types

Co-authored-by: Tiago Costa <tiagoffcc@hotmail.com>
2021-08-05 08:26:37 +00:00
Kibana Machine 54f986ca0c
Removes unused @babel/plugin-transform-modules-commonjs dependency (#107250) (#107707)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>

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

Co-authored-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-08-04 21:17:35 -04:00
Yuliia Naumenko c9bb947da9
[Alerting UI] Added visual indicator when enable switched click is processed on the server side. (#107272) (#107703)
* [Alerting UI] Added visual indicator when enable switched click is processed on the server side.

* fixed rule details

* fixed functional tests

* fixed unit tests

* fixed due to comments

* fixed due to comments
2021-08-04 19:59:36 -04:00
Kibana Machine 1dc0b7c5af
chore(NA): moving @kbn/telemetry-tools to babel transpiler (#107540) (#107701)
Co-authored-by: Tiago Costa <tiagoffcc@hotmail.com>
2021-08-04 19:53:03 -04:00
Kibana Machine 3a8020a86b
[package testing] Create target dir before copying artifacts (#107679) (#107698)
gsutil requires a directory to exist before copying artifacts in.
Prior to https://github.com/elastic/kibana/pull/107217, a
.bootstrap-cache file was written, providing the directory for these
writes.  Now that we're no longer writing this file, we need to ensure
it exists.

Co-authored-by: Jonathan Budzenski <jon@budzenski.me>
2021-08-04 19:35:02 -04:00
Kibana Machine b8295a2b9c
Revert "fixes the provider name flexibility" (#107649) (#107693)
The heuristic to select provider name `cloud-basic` breaks the CCS
integration tests, where protocol is https, and actually is not needed in
any of the automated tests.

For a better solution we need @MadameSheema to be back from PTO.

This partially reverts commit 9f2d9d4d54.

Co-authored-by: Domenico Andreoli <domenico.andreoli@elastic.co>
2021-08-04 17:50:24 -04:00
Alexey Antonov 602e26b1b7
[Lens] Synchronize cursor position for X-axis across all Lens visualizations in a dashboard (#106845) (#107691)
* [Lens] Synchronize cursor position for X-axis across all Lens visualizations in a dashboard

Closes: #77530

* add mocks for active_cursor service

* fix jest tests

* fix jest tests

* apply PR comments

* fix cursor style

* update heatmap, jest

* add tests

* fix wrong import

* replace cursor for timelion

* update tsvb_dashboard baseline

* fix CI

* update baseline

* Update active_cursor_utils.ts

* add debounce

* remove cursor from heatmap and pie

* add tests for debounce

* return theme order back

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

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-04 17:41:46 -04:00
Kibana Machine 98a66ed56c
[7.x] [Security Solution][Analyzer] - Remove beta badge (#106752) (#106784)
Co-authored-by: Michael Olorunnisola <michael.olorunnisola@elastic.co>
2021-08-04 17:32:11 -04:00
Diana Derevyankina 489117af60
[Timelion Viz] Add functional tests (#107287) (#107689)
* First draft migrate timelion to elastic-charts

* Some refactoring. Added brush event.

* Added title. Some refactoring

* Fixed some type problems. Added logic for yaxes function

* Fixed some types, added missing functionality for yaxes

* Fixed some types, added missing functionality for stack property

* Fixed unit test

* Removed unneeded code

* Some refactoring

* Some refactoring

* Fixed some remarks.

* Fixed some styles

* Added themes. Removed unneeded styles in BarSeries

* removed unneeded code.

* Fixed some comments

* Fixed vertical cursor across Timelion visualizations of a dashboad

* Fix some problems with styles

* Use RxJS instead of jQuery

* Remove unneeded code

* Fixed some problems

* Fixed unit test

* Fix CI

* Fix eslint

* Fix some gaps

* Fix legend columns

* Some fixes

* add 2 versions of Timeline app

* fix CI

* cleanup code

* fix CI

* fix legend position

* fix some cases

* fix some cases

* remove extra casting

* cleanup code

* fix issue with static

* fix header formatter

* fix points

* fix ts error

* Fix yaxis behavior

* Fix some case with yaxis

* Add deprecation message and update asciidoc

* Fix title

* some text improvements

* [Timelion Viz] Add functional tests

* Add more complex cases for _timelion

* Update test expected data

Co-authored-by: Uladzislau Lasitsa <Uladzislau_Lasitsa@epam.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Alexey Antonov <alexwizp@gmail.com>

Co-authored-by: Uladzislau Lasitsa <Uladzislau_Lasitsa@epam.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Alexey Antonov <alexwizp@gmail.com>
2021-08-04 17:26:42 -04:00
Andrew Goldstein fbfa51a93e
[RAC] [TGrid] Implements sorting in the TGrid (#107495) (#107686)
## Summary

This PR implements sorting in the `TGrid`, per the animated gifs below:

![observability-sorting](https://user-images.githubusercontent.com/4459398/127960825-5be21a92-81c1-487d-9c62-1335495f4561.gif)

_Above: Sorting in Observability, via `EuiDataGrid`'s sort popover_

![security-solution-sorting](https://user-images.githubusercontent.com/4459398/128050301-0ea9ccbc-7896-46ef-96da-17b5b6d2e34b.gif)

_Above: Sorting and hiding columns in the Security Solution via `EuiDataGrid`'s column header actions_

## Details

* Sorting is disabled for non-aggregatble fields
* This PR resolves the `Sort [Object Object]` TODO described [here](https://github.com/elastic/kibana/pull/106199#issuecomment-883668966)
* ~This PR restores the column header tooltips where the TGrid is used in the Security Solution~

## Desk testing

To desk test this PR, you must enable feature flags in the Observability and Security Solution:

- To desk test the `Observability > Alerts` page, add the following settings to `config/kibana.dev.yml`:

```
xpack.observability.unsafe.cases.enabled: true
xpack.observability.unsafe.alertingExperience.enabled: true
xpack.ruleRegistry.write.enabled: true
```

- To desk test the TGrid in the following Security Solution, edit `x-pack/plugins/security_solution/common/experimental_features.ts` and in the `allowedExperimentalValues` section set:

```typescript
tGridEnabled: true,
```

cc @mdefazio
2021-08-04 17:26:23 -04:00
Michael Dokolin 495e3a03d5
[Reporting] Abstract reports storage (#106821) (#107688)
* Add duplex content stream
* Add content stream factory
* Move report contents gathering and writing to the content stream
* Update jobs executors to use content stream instead of returning report contents
# Conflicts:
#	x-pack/plugins/reporting/server/export_types/printable_pdf/execute_job/index.test.ts
2021-08-04 17:16:36 -04:00
Kibana Machine 5052587e6a
[Fleet] Fix integrations count in category facet (#107652) (#107684)
Co-authored-by: Nicolas Chaulet <nicolas.chaulet@elastic.co>
2021-08-04 17:05:41 -04:00
Christos Nasikas 621a7cd818
[Cases] Fix config bug (#107637) (#107668) 2021-08-04 15:01:37 -04:00
Christos Nasikas b5ce22e3fb
[Cases] Fix connector's icon bug (#107633) (#107666) 2021-08-04 14:48:28 -04:00
Steph Milovic 6fbc2236d2
[Security Solution] UEBA Spacetime Project (#104973) (#107661)
Merging with known issues documented here: https://github.com/elastic/kibana/issues/106648
2021-08-04 14:34:30 -04:00
gchaps b028603ec3
[DOCS] Updates description of (#107604) (#107669) 2021-08-04 13:03:13 -04:00
Sergi Massaneda 8916d7281f
[RAC] [TGrid] Bulk actions to EuiDataGrid toolbar (#107141) (#107646)
* tGrid EuiDataGrid toolbar replace utilityBar

* tgrid new prop in observability

* types and translations fixes

* bulkActions props and encapsulation

* update limits

* code cleaning

* load lazy and remove export from public

* add memoization to bulk_actions

* icon change and test fixed

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

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-04 12:20:25 -04:00
Kibana Machine 81a2a2940d
[Security solution][Endpoint] Disallow list operator in event filters form (#107122) (#107645)
* adds entries.list.id field in the searchable event filters fields list

* adds test case for list.id operator

* Revert "adds entries.list.id field in the searchable event filters fields list"

This reverts commit 45a66fd966.

* Revert "adds test case for list.id operator"

This reverts commit 9dba145df2.

* Disable large value list option in operators dropdown

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

Co-authored-by: David Sánchez <davidsansol92@gmail.com>
2021-08-04 12:16:14 -04:00
Sandra G f8576c4239
[Stack Monitoring] Enable OOTB alerts in RAC page and multiple rules of a rule type (#106457) (#107643)
* allow rules to be managed in RAC page

* return all rules of a rule type instead of first one

* update UI to handle multiple rule types

* add comments about creating the menus by category for alerts and rules

* fix parsing of cluster alerts
2021-08-04 11:35:51 -04:00
Lisa Cawley 16009ccd5c
[DOCS] Remove redundant attributes (#107585) 2021-08-04 08:30:27 -07:00
Kibana Machine 3eaeac5508
Remove legacyEs test service (#107567) (#107635)
* migrate uptime tests to the new client. it didn't use legacy one anyway

* remove legacyEs service

Co-authored-by: Mikhail Shustov <restrry@gmail.com>
2021-08-04 10:43:21 -04:00
Kibana Machine 0491ea2fce
[APM] always prefer url over trasaction.page.url (#107613) (#107634)
Since 7.9.0, APM Server has been copying the `transaction.page.url`
value to the ECS `url` field. We should still use `transaction.page.url`
if it exists and `url` does not (i.e. for very old docs), but we should
stop expecting it in newly written documents.

Co-authored-by: Andrew Wilkins <axw@elastic.co>
2021-08-04 10:26:41 -04:00
Pablo Machado 23e3037ba7
[Security solution] [RAC] Add checkbox control column to t-grid (#107144) (#107630)
* Add checkbox control column to t-grid

* Add unit tests

* Update translations

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

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-08-04 09:54:58 -04:00
Tyler Smalley 6f7c0225f6 skip flaky suite (#107057) 2021-08-04 06:44:57 -07:00
Kibana Machine 69822a730f
Filter out empty values for exceptions (#106685) (#107374)
Co-authored-by: Esteban Beltran <academo@users.noreply.github.com>
2021-08-04 12:43:33 +00:00
Kibana Machine a5b6856e91
Replace flot with elastic-chart in Timelion (#81565) (#107368)
* First draft migrate timelion to elastic-charts

* Some refactoring. Added brush event.

* Added title. Some refactoring

* Fixed some type problems. Added logic for yaxes function

* Fixed some types, added missing functionality for yaxes

* Fixed some types, added missing functionality for stack property

* Fixed unit test

* Removed unneeded code

* Some refactoring

* Some refactoring

* Fixed some remarks.

* Fixed some styles

* Added themes. Removed unneeded styles in BarSeries

* removed unneeded code.

* Fixed some comments

* Fixed vertical cursor across Timelion visualizations of a dashboad

* Fix some problems with styles

* Use RxJS instead of jQuery

* Remove unneeded code

* Fixed some problems

* Fixed unit test

* Fix CI

* Fix eslint

* Fix some gaps

* Fix legend columns

* Some fixes

* add 2 versions of Timeline app

* fix CI

* cleanup code

* fix CI

* fix legend position

* fix some cases

* fix some cases

* remove extra casting

* cleanup code

* fix issue with static

* fix header formatter

* fix points

* fix ts error

* Fix yaxis behavior

* Fix some case with yaxis

* Add deprecation message and update asciidoc

* Fix title

* some text improvements

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

Co-authored-by: Uladzislau Lasitsa <Uladzislau_Lasitsa@epam.com>
Co-authored-by: Alexey Antonov <alexwizp@gmail.com>
2021-08-04 11:17:46 +00:00
Yaroslav Kuznietsov 13ec91a998
[7.x] [Canvas] Expression progress (#104457) (#107620)
* [Canvas] Expression progress (#104457)

* Added `expression_progress` plugin.

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
# Conflicts:
#	packages/kbn-optimizer/limits.yml

* Update limits.yml
2021-08-04 06:59:17 -04:00
Dario Gieselaar 4e42e5dc44
[APM] Add throughput, error rate charts to backend detail page (#107379) (#107618) 2021-08-04 12:21:34 +02:00
Kibana Machine a57b71609b
[APM] Services inventory: add time comparisons to match service overview design (#107094) (#107607)
* adding comparison to inventory page

* new api to get detailed statistics

* show comparison data

* adding api test

* fixing unit test

* fixing ts issue

* adding loading to table

* refactoring

* fixing TS issue

* addressing PR comments

* fixing merge

* addressing PR comments

* fixing api test

* adding comment

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

Co-authored-by: Cauê Marcondes <55978943+cauemarcondes@users.noreply.github.com>
2021-08-03 21:34:50 -04:00
Kibana Machine 9234cba43a
[CTI] updates Alert Summary UI (#107081) (#107605)
Co-authored-by: Ece Özalp <ozale272@newschool.edu>
2021-08-03 20:38:38 -04:00
Kibana Machine 912b6dcc86
chore(NA): moving @kbn/server-http-tools to babel transpiler (#107572) (#107602)
Co-authored-by: Tiago Costa <tiagoffcc@hotmail.com>
2021-08-03 19:38:15 -04:00
Kibana Machine a3b45c4bc0
chore(NA): moving @kbn/babel-code-parser to babel transpiler (#107574) (#107599)
* chore(NA): moving @kbn/babel-code-parser to babel transpiler

* chore(NA): fix package.json main field

Co-authored-by: Tiago Costa <tiagoffcc@hotmail.com>
2021-08-03 23:27:39 +00:00
Kibana Machine 53e92a1faa
[APM] Adding stickTo on charts and adjusting search bar breakpoints (#107433) (#107596)
* adding stickTo prop to tooltip

* adjusting search bar breakpoints

* adjusting breakpoints

* addressing pr comments

* fixing ts issue

* fixing comparison size

Co-authored-by: Cauê Marcondes <55978943+cauemarcondes@users.noreply.github.com>
2021-08-03 23:26:05 +00:00
Kibana Machine 7fef2821a8
chore(NA): moving @kbn/es to babel transpiler (#107577) (#107595)
Co-authored-by: Tiago Costa <tiagoffcc@hotmail.com>
2021-08-03 19:26:00 -04:00
Kibana Machine 5c5385dd34
[maps] fix More than 2 maps embeddables with geo-shape layers results in empty layers for 3+ (#107442) (#107587)
* [maps] fix More than 2 maps embeddables with geo-shape layers results in empty layers for 3+

* comment

* add unit test

* eslint

Co-authored-by: Nathan Reese <reese.nathan@gmail.com>
2021-08-03 18:40:50 -04:00
Tyler Smalley afc12a066b skip flaky suite (#106934) 2021-08-03 15:28:43 -07:00
Kibana Machine 8758ff7fee
[ML] Disable query delay editing for non-admin users (#107517) (#107582)
Co-authored-by: James Gowdy <jgowdy@elastic.co>
2021-08-03 18:00:56 -04:00
Kibana Machine 7ed8d5ad5c
[APM] Share components across Service overview and transactions. Add time comparison to the Transactions page (#107299) (#107576)
* adding comparison to transactions pages

* adding new transactions table

* adding throughput

* refactoring transacon group api

* adding missing filter

* fixing i18n

* fixing tests

* addressing PR comments

* moving table to shared folder

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

Co-authored-by: Cauê Marcondes <55978943+cauemarcondes@users.noreply.github.com>
2021-08-03 17:02:02 -04:00
Kibana Machine 842b665548
[APM] Add and link to service dependencies page (#107522) (#107563)
* [APM] Add and link to service dependencies page

* Update labels

Co-authored-by: Dario Gieselaar <dario.gieselaar@elastic.co>
2021-08-03 19:18:43 +00:00
Liza Katz 91b23d975c
[Data] Align deprecation messages (#107175) (#107562)
* Move more utils to package and cleanup API

* docs and imports

* better imports

* change comment

* Better docs

* typos

* typo

* Align deprecation messages

* fixes

* casting

* Code review

* Update meta_filter.ts

* Update types.ts

* Deprecate by 8.1

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
# Conflicts:
#	docs/development/plugins/data/server/kibana-plugin-plugins-data-server.buildqueryfromfilters.md
#	docs/development/plugins/data/server/kibana-plugin-plugins-data-server.esqueryconfig.md
#	docs/development/plugins/data/server/kibana-plugin-plugins-data-server.filter.md
#	docs/development/plugins/data/server/kibana-plugin-plugins-data-server.ifieldsubtype.md
#	docs/development/plugins/data/server/kibana-plugin-plugins-data-server.kuerynode.md
#	src/plugins/data/server/server.api.md
2021-08-03 15:18:17 -04:00
Kibana Machine ffd5518875
[maps] deprecate xpack.maps.showMapVisualizationTypes (#105981) (#107560)
* [maps] deprecate xpack.maps.showMapVisualizationTypes in upgrade assistent

* use custom function instead of unusedFromRoot so config does not get removed

* fix i18n ids and align deprecation message

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

Co-authored-by: Nathan Reese <reese.nathan@gmail.com>
2021-08-03 15:15:36 -04:00
Kibana Machine 27ccab1613
[Lens] moving store loading to middleware (#106872) (#107558)
Co-authored-by: Marta Bondyra <marta.bondyra@gmail.com>
2021-08-03 14:56:48 -04:00
Kibana Machine a29643833e
Fix bug with expression reference extraction (#107309) (#107557)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Corey Robertson <corey.robertson@elastic.co>
2021-08-03 14:50:40 -04:00
Kibana Machine f4e305acdd
[App Search] Crawler Overview: Migrate Crawl Requests Table, Add Domains Table empty state (#107436) (#107554)
* New CrawlRequest type

* Add crawlRequests value to CrawlerOverviewLogic

* New CrawlRequestsTable component

* Added CrawlRequestsTable to CrawlerOverview

* Hide the CrawlRequest table when there are no domains or crawl requests for an engine

* Add an empty state for CrawlerOverview when there are no domains

* Remove unused import

* Fix AddDomainLogic tests

* Apply suggestions from code review

Co-authored-by: Constance <constancecchen@users.noreply.github.com>

* Fix capitalization

* Clarify test expectations

* Use noItemsMessage prop for CrawlRequestsTable empty state

* Refactor crawl requests logic

* Fix heading sizes

* Remove unused variable

Co-authored-by: Constance <constancecchen@users.noreply.github.com>

Co-authored-by: Byron Hulcher <byronhulcher@gmail.com>
Co-authored-by: Constance <constancecchen@users.noreply.github.com>
2021-08-03 14:39:14 -04:00