Commit graph

3100 commits

Author SHA1 Message Date
Matthew Kime bbb2e96dd5
[data views] Move data views api from data plugin and into its own (#113497)
* initial pass at moving data views into own plugin

* require expressions plugin, fix META_FIELDS reference

* bundle limits and localization

* fix integration test

* update plugin list and jest config

* type fixes

* search fixes

* fix localization

* fix mocks

* fix mocks

* fix stub

* type fixes

* fix import on test file

* path fixes

* remove shorted dotted from data plugin

* more todo removal

* eslint fixes

* eslint fix

* simplify data views server plugin

* simplify data views server plugin

* simplify data views server plugin

* fix imports on api routes

* fix imports on api routes

* update plugin list

* ts fixes

* ts fixes

* add deprecation notice

* fix circular dependency and api integration test

* fix circular dependency and api integration test

* rename types for better clarity

* path fixes

* jest.config and tsconfig cleanup

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-10-04 12:05:22 -05:00
Uladzislau Lasitsa 9b7b3228ec
[TSVB] Removes less support from markdown editor (#110985)
* Remove less from markdown

* Fix migration script

* Fix migration script

* fix lint

* Fix test

* Fix comments

* Fix lint

* Fix comments

* Fix yarn.lock file

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-10-04 12:55:29 +03:00
Tyler Smalley b6f7a610e4
[docs] Fixes typo in Deb install docs (#113590)
Co-authored-by: 魔王卷子 <baoguoxiao0538@hotmail.com>
2021-09-30 21:45:29 -07:00
Christiane (Tina) Heiligers 5cf733a9c9
Documents es/so/server deprecated settings removal in breaking changes (#113337) 2021-09-29 07:30:00 -07:00
Christiane (Tina) Heiligers 8d8b40075e
Removes support for unused optimize.* settings from core deprecations (#113296)
Co-authored-by: Luke Elmers <lukeelmers@gmail.com>
2021-09-28 13:08:52 -07:00
Yuliia Naumenko 25c946c6ad
[Alerting] Fixed docs to replace a copy/paste for Elastic Maps Server in our action docs (#113293) 2021-09-28 10:40:13 -07:00
Pierre Gayvallet daaa6f8c19
add SavedObjectType.management.displayName (#113091)
* add `SavedObjectType.management.displayName`

* fix unit tests

* add FTR test

* update generated doc

* also update labels

* fix unit tests
2021-09-28 13:49:00 +02:00
Jonathan Budzenski 96bfe341c4
[docs] Update keystore location (#111994)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-27 16:12:45 -05:00
Thomas Neirynck be1ee57a03
[Fleet] Add custom integrations API (#112481)
Add a new plugin `custom_integrations`. This plugin allows for the registration of data-integrations tutorials. The Fleet-integrations app will display these alongside the existing Elastic Agent integrations.
2021-09-27 11:54:43 -04:00
Marco Liberati b303d0fecd
[Lens] [Documentation] More Lens advanced questions answered (#111601)
Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-27 10:13:12 +02:00
Brandon Morelli bc1c6dca47
docs: 7:15 APM updates (#112775) 2021-09-23 11:52:10 -07:00
Stratoula Kalafateli 5c4f519563
Updates the VEGA docs for v8.0 (#112781)
* Update VEGA docs for v8.0

* Update docs/user/dashboard/vega-reference.asciidoc

Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co>

Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-23 09:55:18 +03:00
Stratoula Kalafateli 1803511ec4
Updates the TSVB docs for v8 (#112778)
* Updates the TSVB docs for v8

* Update docs/management/advanced-options.asciidoc

Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co>

* Update docs/user/dashboard/tsvb.asciidoc

Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co>

Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-23 09:54:43 +03:00
Luke Elmers 878b1eeae9
Log deprecation warnings for plugins which won't be disable-able in 8.0 (#112602) 2021-09-22 15:58:57 -04:00
Nicolas Chaulet 659b295391
[Fleet] Allow to preconfigure alternative ES outputs (on the same cluster) (#111002) 2021-09-21 13:52:21 -04:00
Lisa Cawley 04e5a15464
[DOCS] Add machine learning sync API (#112033) 2021-09-21 08:33:48 -07:00
Stratoula Kalafateli 60500c20af
Move timeseries to vis_types folder (#112228)
* Move timeseries to vis_types folder

* Fix jest

* Fix types

* Fix more types

* Fix types

* fix jest tests

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-21 13:45:49 +03:00
Pierre Gayvallet 221ee74c6b
[SOM] Add visibleInManagement option to management metadata (#112073)
* implement SavedObjectsTypeManagementDefinition.visibleInManagement

* update generated doc

* improve FTR tests

* fix FTR test
2021-09-21 10:30:30 +02:00
gchaps 4cda49f5ca
[DOCS] Adds docs for Osquery Manager integration (#109885)
* [DOCS] Adds docs for Osquery Manager integration

* [DOCS] Fixes headings

* [DOCS] Updates osquery doc with info from walkthrough

* [DOCS] Add images and updates text

* Update docs/osquery/osquery.asciidoc

Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>

* [DOCS] Incorporates review comments

* [DOCS] Incorporates review comments

* address review comments

* Page turn edit

* made minor final tweaks

Co-authored-by: lcawl <lcawley@elastic.co>
Co-authored-by: nastasha-solomon <79124755+nastasha-solomon@users.noreply.github.com>
Co-authored-by: Melissa Burpo <melissa.burpo@elastic.co>
Co-authored-by: KOTungseth <kaarina.tungseth@elastic.co>
2021-09-20 10:58:09 -05:00
Vadim Kibana 38f3f3f308
Remove any in embeddables (#110023)
* remove anys in embeddable

* fix typescript errors

* generate autogenerated docs

* Update src/plugins/embeddable/public/lib/reference_or_value_embeddable/types.ts

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-09-20 14:09:02 +02:00
Tyler Smalley 4681a80317
[DX] Upgrade prettier to v2.4.0 (#112359)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2021-09-19 22:34:30 -07:00
Joe Portner 1ca8771d67
Add SavedObjectsClient.bulkResolve (#112025) 2021-09-16 17:12:17 -04:00
Nathan Reese 6579ade1e3
[Maps] Update search docs to clarify how to disable global search, global time filter, and global refresh for layers (#111625)
* [Maps] Update search docs to clarify how to disable global search, global time filter, and global refresh for layers

* clean up

* make timeslider icon smaller

* use more common headers

* clean up

* review feedback

* global time consistency

* remove links

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-16 14:08:08 -06:00
Kaarina Tungseth 34511a4b53
[DOCS] Updates Add data for 7.15.0 (#112138)
* [DOCS] Updates Add data for 7.15.0

* Removes Enterprise Search link

* [DOCS] Updates the screenshots for Lens dashboards

* Revert "[DOCS] Updates the screenshots for Lens dashboards"

This reverts commit c1ab72496b.

* Update docs/setup/connect-to-elasticsearch.asciidoc

Co-authored-by: Lisa Cawley <lcawley@elastic.co>

Co-authored-by: Lisa Cawley <lcawley@elastic.co>
2021-09-16 14:14:46 -05:00
Spencer eaf70a0b4e
[kbn/ui-shared-deps] split into two packages (#110558)
* [kbn/ui-shared-deps] split into two packages

* fix asset categorizer

* update snapshots

* reference npm dll from optimizer

Co-authored-by: spalger <spalger@users.noreply.github.com>
2021-09-16 12:06:46 -07:00
Kaarina Tungseth ea3bb98004
[DOCS] Updates the screenshots for Lens dashboards (#112165) 2021-09-16 13:59:19 -05:00
Kaarina Tungseth 9eb74bebad
[DOCS] Removes coming tag from 8.0.0-alpha2 release notes (#112027) 2021-09-16 15:17:46 +02:00
Kaarina Tungseth 01615576a8
[DOCS] Reformats Dashboard (#111463)
* [DOCS] Updates the Dashboard docs for 7.15

* Reformatting

* Reformatting

* Adds experimental tag to controls

* Review comments

* Review comments

* Removes Labs from Dashboard
2021-09-15 14:22:26 -05:00
Kaarina Tungseth 92cb6ce080
[DOCS] Adds dashboard troubleshooting (#111570)
* [DOCS] Adds dashboard troubleshooting

* Adds asciidoc file to dashboard

* Adds Timelion app image

* Update docs/user/dashboard/dashboard-troubleshooting.asciidoc

Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>

* Review comments

Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
2021-09-15 13:55:28 -05:00
gchaps 2a767a1d82
[DOCS] Updates introduction doc (#108122)
* [DOCS] Updates What's new doc

* [DOCS] Updates images of home page

* [DOCS] Updates the analyze section

* Updates the visualization journey image

* Update docs/user/introduction.asciidoc

Co-authored-by: Lisa Cawley <lcawley@elastic.co>

* [DOCS] Removes apps and points to feature page instead

* Update docs/user/introduction.asciidoc

* Update docs/user/introduction.asciidoc

* Update docs/user/introduction.asciidoc

* Update docs/user/introduction.asciidoc

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: KOTungseth <kaarina.tungseth@elastic.co>
Co-authored-by: Lisa Cawley <lcawley@elastic.co>
2021-09-15 10:34:37 -05:00
Scotty Bollinger 1e365ce066
[Enterprise Search] Remove Beta notification for plugin 🎉 (#112184) 2021-09-15 07:37:52 -05:00
Stratoula Kalafateli e20f530762
Move to vis_types folder part 3 (#112084)
* Move to vis_types folder part 3

* Fix jest tests
2021-09-15 14:46:48 +03:00
Ahmad Bamieh b74f154903
[core.metrics] Add support for multiple processes in ops metrics & stats API; deprecate process field (#109820)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-14 16:50:45 +03:00
Stratoula Kalafateli 8a4355b353
[Visualize] Removes dimming opacity setting (#111704)
* [Visualize] Removes the dimming opacity setting

* Remove from docs

* Fix 18n

* Address PR comments

* More cleaning

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-14 12:36:08 +03:00
Kaarina Tungseth 9d53e6496d
[DOCS] Adds the 8.0.0-alpha2 release notes (#111648)
* [DOCS] Adds the 8.0.0-alpha2 release notes

* Update docs/CHANGELOG.asciidoc

Co-authored-by: Joe Portner <5295965+jportner@users.noreply.github.com>

* Update docs/CHANGELOG.asciidoc

Co-authored-by: Joe Portner <5295965+jportner@users.noreply.github.com>

* Review comments

Co-authored-by: Joe Portner <5295965+jportner@users.noreply.github.com>
2021-09-13 16:51:17 -04:00
Stef Nestor daf9cd55b1
[+Doc] ERROR: Kibana server not yet ready (#111230)
Adds section to bottom of [Kibana start-up](https://www.elastic.co/guide/en/kibana/current/access.html#status) for `Kibana server is not ready yet` error since second top Elastic Discuss post last 30d ([specific](https://discuss.elastic.co/t/error-kibana-server-is-not-ready-yet/156834/21) & [general](https://discuss.elastic.co/t/kibana-server-is-not-ready-yet/241217)). Copying @markwalkom's work.

Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
2021-09-13 10:12:12 -06:00
Stef Nestor 42aab12085
[DOC] Update Persist Keystore via Docker (#110917)
From feedback from ES Devs summarized in [this Elastic Discuss](https://discuss.elastic.co/t/persist-elasticsearch-kibana-keystores-with-docker/283099), Adding to [this doc section](https://www.elastic.co/guide/en/kibana/7.14/docker.html#bind-mount-config) information on persisting keystores. [ES related PR](https://github.com/elastic/elasticsearch/pull/77155)

Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
2021-09-13 10:11:35 -06:00
Diana Derevyankina 33cfc4183a
[TSVB] Support custom field format (#101245)
* [TSVB] Support custom field format

Add format_label response processor for series vis data and bucket key formatting to process_bucket for table vis data

* Add ignore_field_formatting for series to support value formatting for all panel types except markdown

* Fix type issue for visData and rename getCustomFieldFormatter to createCustomFieldFormatter

* Update vis.test to cover custom field formats logic and add a migration script to set ignore_field_formatting to true for the series

* Move createCustomFieldFormatter to a separate file, make formatting respect only active metrics field name, refactor vis files and fix label formatting only for grouped by terms series

* Remove services, add getFieldFormatsService  to use it in format_label and get_table_data, replace getCustomFieldFormatter with createCustomFieldFormatter

* Update plugin.ts

* Update start for plugin.ts

* Add formatting for annotations and markdown values

* Refactor some code

* Update some naming and conditions

* Fix formatting of data type labels

* In process_bucket fix case for no getFieldFormatByName

* Add field formatting functional tests for all panel types

* Update tests to make them run correctly for firefox

* Update _tsvb_markdown test setup

* Move series ignoreFieldFormatting check to a separate file, change convertSeriesToVars signature, update migration script and refactor a bit functional tests

* Fix type check for timeseries_visualization.tsx

* Update migrations.js test expected version to 7.15

* Fix tests in _tsvb_chart.ts

* Fix merge conflict remove process_bucket.js

* Update process_bucket.test.ts

* Fix markdown labels formatting

* Add ignore_field_formatting for annotations, enhanced migration script to set that flag to true, refactor data_format_picker

* Fix migration script and add disabling for ignore component when string index pattern is used

* Add supporting URL and color formatters in tsvb table

* Fix eslint

* Remove ignore formatting component, add field formatting option to TSVB data format picker and make it default, remove migration script, update tests and refactor some files

* Fix failing tests, refactor create_field_formatter and add test to it, update some other files

* Fix series formatting for top hit when it has not numeric result

* Handle no fieldFormatMap case for table/vis.js

* Remove "Default" option form DataFormatPicker when index pattern is string, fix markdown variables issue and refactor some code

* Chore(TSVB): Replace aggregations lookup with map

* Fix types, update test expected data and remove unused translations

* Fix i18 check and useEffect in agg.tsx

* Handle aggregations field formatting case

* Fix agg_utils, vis and check_if_numeric_metric tests

* Correct typo and refactor condition in std_metric

* Fix type check

* Get rid of IFieldType

* Add URL and color formatting for topN and metric tabs, fix setting initial custom formatter and switching formatter in agg.tsx

* Update tsvb.asciidoc

* Remove link icon from Date format field help text, update click logic for top N in case of custom field format and fix CI

* Remove unused import

* Revert top N bar extra logic for click

* Refactor some code in agg.tsx

* Add URL and color formatting to Gauge

* Fix bug with terms formatting, refactor some code, update create_field_formatter

* Add comments to _gauge.scss

* Remove unnecessary await

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Uladzislau Lasitsa <Uladzislau_Lasitsa@epam.com>
2021-09-13 11:51:32 +03:00
Uladzislau Lasitsa 70090e326c
Timelion App removal (#110255)
* Remove timelion app and stuff which related to it

* Fix CI

* Fix lint

* Fix tests

* Fix tests

* Fis tests

* Fix some comments

* Clean up

* fix CI

* fix some comments

* Fix deprecation examples

* Return `enabled` property in config for timelion vis

* Remove unused angular lib

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Alexey Antonov <alexwizp@gmail.com>
2021-09-10 14:53:07 +03:00
Jonathan Budzenski 5763a2f25a
[config] Remove deprecated environment variables CONFIG_PATH and DATA_PATH (#111535) 2021-09-09 19:31:46 -04:00
Lisa Cawley 4d933c7d98
Replace hard-coded links in infra alerting (#111072) 2021-09-09 11:27:29 -07:00
Chris Roberson b9e6f935c4
[Actions] Treat failures as successes for Task Manager (#109655)
* Support retry with email as an example

* Fix tests

* Add logic to treat as failure if there is a retry

* Handle retry better

* Make this optional

* Tweaks

* Remove unnecessary code

* Fix existing tests

* Add some unit tests

* Add test

* Add doc note

* More docs

* PR feedback

* Update docs/management/action-types.asciidoc

Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>

* Update docs/management/action-types.asciidoc

Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>

* Update docs/management/action-types.asciidoc

Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>

* Update docs/management/action-types.asciidoc

Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>

* Update docs/management/action-types.asciidoc

Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>

Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-09 12:51:39 -04:00
Kaarina Tungseth b546762668
[DOCS] Adds preview to runtime fields (#110327)
* [DOCS] Adds preview to runtime fields

* Final draft changes

* Review comments
2021-09-09 11:44:22 -05:00
Lisa Cawley fdc7aac4aa
[DOCS] APM failed transaction correlations (#111219) 2021-09-09 08:28:05 -07:00
Dzmitry Lemechko b324ca3115
[jest] update config files to get coverage per plugin (#111299)
* [jest] update config files to get coverage per plugin

* [docs] add details about plugin coverage collection

* fix path for newsfeed jest config

* fix lint error

* update documentation

* fix lint errors again

* update doc

* fix another lint error

* Update src/plugins/telemetry_management_section/jest.config.js

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

* Update src/plugins/telemetry_management_section/jest.config.js

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

* [kibana_legacy] fix path

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-09 08:14:56 +02:00
Rudolf Meijering 5464af6923
legacy dashboards import/export API: deprecation logs and usage data (#111283)
* Move legacy dashboards API to core and adds usage data

* More legacy_export plugin removal

* Log a warning for deprecated dashboard import/export API

* Review comments
2021-09-08 16:15:52 -04:00
Jonathan Budzenski dda09b6b39
[docs/docker] Include server.shutdownTimeout in default configuration (#111468) 2021-09-08 15:04:12 -05:00
Lisa Cawley e16736416a
Replace hard-coded doc links in uptime (#111075) 2021-09-08 09:27:08 -07:00
Stratoula Kalafateli 6f4d8a52dc
[Vislib] Removes old implementation of xy chart (#110786)
* [Vislib] Remove xy chart

* Update i18n

* Remove uncecessary file

* Fix types

* More fixes

* Fix functional tests part 1

* Fix functional tests part 2

* Fix bug with shard-delay

* Fix functional tests part 3

* fix functional tests part4

* Fix async_serch FT

* Fix functional dashboard async test

* REplace screenshot area chart image

* Cleanup vislib from xy charts

* Remove unused fixtures

* Address PR comments

* Remove miaou :D

* Address PR comments

* Fix i18n

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-08 18:35:51 +03:00
Nathan Reese daf860c701
[sample data] update web log geo.src field to match country code of geo.coordinates (#110885)
* [sample data] update web log geo.src field to match country code of geo.coordinates

* fix functional tests

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-09-07 10:40:46 -06:00