Commit graph

39833 commits

Author SHA1 Message Date
Kaarina Tungseth
ac06965cb0
[DOCS] Fixes the version file (#89220) 2021-01-25 14:52:12 -06:00
Constance
a31c3eba13
[App Search] Add AnalyticsCards & AnalyticsChart components to analytics pages (#88930)
* Create reusable AnalyticsCards component

* Update EngineOverview to use new AnalyticsCards component

* Update Analytics overview with AnalyticsCards + data

* Update QueryDetail with AnalyticsCards + data

* Update Analytics overview with AnalyticsChart + data

- turns out we do need startDate after all for charts, so I added it back to types

* Update QueryDetail with AnalyticsChart + data

* [Polish] Dash click and no result lines to match standalone UI

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 12:24:04 -08:00
Constance
474af9f3eb
[Enterprise Search] Add Kea test helper for directly accessing listeners (#89061)
* Add getListeners to Kea test helpers

* Update TelemetryLogic to use new getListeners helper

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 11:56:42 -08:00
Nathan L Smith
e5588a129b
Move EUI styled components integration to kibana_react (#86065)
...from xpack_legacy.

Remove the duplicated typings from the observability plugin and only use the ones from kibana_react.

Fixes #78248.
2021-01-25 13:48:35 -06:00
Devon Thomson
62b32c0a2a
Remove onAppLeave in useEffectCleanup to prevent confirm when leaving from listing page (#89041) 2021-01-25 14:28:26 -05:00
Nathan Reese
15a45e8c38
[Maps] fix users without access to Maps should not have the option to create them (#88830)
* [Maps] fix users without access to Maps should not have the option to create them

* fix test message

* wrap add geo field trigger in show capabilities check

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 12:25:52 -07:00
Brian Seeders
7d50fbbf6d
[CI] [TeamCity] Build master and 7.x hourly, others daily/on merge (#89184) 2021-01-25 13:57:56 -05:00
Alison Goryachev
edb5e35151
[Painless Lab] Update server to use new es-js client (#88704) 2021-01-25 13:26:53 -05:00
Tiago Costa
342f9fbac1
skip failing es promotion suite (#89181) 2021-01-25 17:11:52 +00:00
Tiago Costa
592d79c210
skip failing es promotion suite (#89180) 2021-01-25 17:07:13 +00:00
Alison Goryachev
43db7e365f
[Search Profiler] Migrate server to new es-js client (#88725) 2021-01-25 11:27:59 -05:00
Pete Harverson
4bc5f01428
[ML] Add ML deep links to navigational search (#88958)
* [ML] Add ML deep links to navigational search

* [ML] Refactor register helper files

* [ML] Edit import in search_deep_links

* [ML] Move register_feature out of register_helper

* [ML] Add comment about registerFeature

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 16:20:14 +00:00
Shahzad
6391ef9c45
[Observability] Lazy load shared components (#88802)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 17:08:31 +01:00
Oliver Gupte
e251ff4be5
[APM] Renames significant terms feature to "Correlations" (#88974) (#89028)
* [APM] Renames significant terms feature to "Correlations" (#88974)

* fix capitalizations

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 08:05:32 -08:00
Gidi Meir Morris
f6837a1f66
made unit test more reliable (#89094)
Made unit test more reliable by using resolving promises rather than timed `await`s that could be flaky when the node event loop is overwhelmed.
2021-01-25 15:57:50 +00:00
Gidi Meir Morris
207c8eac5c
corrected terminology in PR template (#89095)
We recently added a usage of `whitelist`, I've changed it to `allowlist`
2021-01-25 15:56:29 +00:00
Christos Nasikas
1714b22de7
[Security Solution][Case] Improve cases and actions docs (#87817) 2021-01-25 17:41:25 +02:00
Shahzad
e7e42a4711
[Uptime] Display networks requests total (#88672) 2021-01-25 16:07:53 +01:00
Marco Vettorello
164d6b2d99
[discover] add valye formatter on y axis and display only integer values(#88941) 2021-01-25 15:51:11 +01:00
Rudolf Meijering
eed9383969
Migrations v2 docs (#88820)
* Migrations v2 docs

* Not all kibana distributions automatically restarted a killed process

* Mention that we add a write block to the outdated index

* Formating: collapse three notes into a single note with three bullet points

* Update docs/setup/upgrade/upgrade-standard.asciidoc

Co-authored-by: Josh Dover <1813008+joshdover@users.noreply.github.com>

* Add table of outdated / upgraded indices per version of Kibana

* Review feedback: separate section for multi-instance upgrade migrations

* Review feedback: link to saved objects management

* Review feedback: stronger wording for not deleting any indices

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Josh Dover <1813008+joshdover@users.noreply.github.com>
2021-01-25 15:36:48 +01:00
Matthias Wilhelm
f4c4300201
[Discover] Deangularize $element and $timeout (#88214)
* Remove $element for document.getElementById
* Remove $timeout
2021-01-25 15:35:30 +01:00
Pierre Gayvallet
93c46f5dfc
Remove tag name validation (#88800)
* Remove tag name validation

* remove i18n key

* add FTR test on searching for tag with special chars in name
2021-01-25 15:29:10 +01:00
Sonja Krause-Harder
77851e8382
Ignore missing asset errors on remove. (#89115) 2021-01-25 15:01:29 +01:00
Shahzad
e8f338e78c
[Uptime] Added View performance breakdown button (#88658)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 14:56:55 +01:00
Thom Heymann
aeb6df30d5
Update user management page (#87133)
* Update user management page

* Fixed i18n errors

* Fix linting errors

* Add ids required for accessability

* Added suggestions from code review

* Fix test errors

* Fix types in fleet

* fix translations

* Fix i18n

* Added suggestions from code review

* Fix i18n errors

* Fix linting errors

* Update messaging

* Updated unit tests

* Updated functional tests

* Fixed functional tests

* Fix linting errors

* Fix React warnings

* Added suggestions from code review

* Added tests and renamed routes

* Fix functional tests

* Simplified API integration tests

* Updated copy based on writing suggestions

* Fixed unit tests

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 13:51:57 +00:00
Tiago Costa
a5bb86482d
skip flaky suite (#89069) 2021-01-25 13:49:20 +00:00
Marco Liberati
99ffbbe357
[Lens] Restore a11y flacky tests (#88954)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 14:46:23 +01:00
Tiago Costa
50d8c69ea8
skip flaky suite (#88639) 2021-01-25 13:36:38 +00:00
Daniil
16657028f1
[Saved Objects] Fix saved object view path (#89057)
* Fix saved object view path

* Add additional check
2021-01-25 16:16:25 +03:00
Diana Derevyankina
191ad14ac2
Small multiples in vis_type_xy plugin (#86880)
* Small multiples in vis_type_xy plugin

* Fix tooltip and formatted split chart values

* update advanced settings wording

* Remove React import in files with no JSX and change the extension to .ts

* Simplify conditions

* fix bar interval on split charts in vislib

* Fix charts not splitting for terms boolean fields

* fix filtering for small multiples

* Change tests interval values from 100 to 1000000

* Revert "Change tests interval values from 100 to 1000000"

This reverts commit 92f9d1b4b9.

* Fix tests for interval issue in vislib

(cherry picked from commit ef45b63c47da403399f76f00b49329531d445f31)

* Revert axis_scale changes related to interval

* Enable _line_chart_split_chart test for new charts library

* Move chart splitter id to const

Co-authored-by: nickofthyme <nick.ryan.partridge@gmail.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 15:47:03 +03:00
Diana Derevyankina
349fd5fcad
Advanced JSON input functional test (#88609)
* Advanced JSON input functional test

* Replace string check with object property check

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 15:26:53 +03:00
James Gowdy
f15a1e685c
[ML] Adding jobs stats to functions shared in setup contract (#88673)
* [ML] Adding jobs stats to functions shared in setup contract

* updating types

* adding datafeeds

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 11:36:48 +00:00
Shahzad
601d9fd018
[Uptime] waterfall view reduce opacity for blocking/waiting color (#88611)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 12:33:26 +01:00
Daniil
72ef3b105a
[Data table] Add telemetry for table vis split mode (#88604)
* Add telemetry for table vis

* Update telemetry schema

* Add unit tests

* Update license

* Use soClient instead of esClient, update tests

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 14:11:59 +03:00
Stratoula Kalafateli
2ff523556d
[XY Axis] Fix bug on percentiles and percentiles ranks (#88576)
* [XY Axis] Fix bug on percentiles and percentiles ranks

* Add unit tests to renderAllSeries

* make it simpler

* Minor change on test

* Fix license headers

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 12:30:49 +02:00
Anton Dosov
403021fcab
[Search Sessions] omit searchSessionId from the initialState, explicitly pause refreshInterval in restoreState (#88650) 2021-01-25 11:28:10 +01:00
Joe Reuter
9d7cac76f5
increase timeout on graph test for cloud (#88612) 2021-01-25 11:26:30 +01:00
Joe Reuter
02f24de899
[Lens] Add drag drop tests (#88660) 2021-01-25 11:25:46 +01:00
renovate[bot]
c739f437dd
Update dependency vega to ^5.19.1 (#88984)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 10:36:21 +02:00
Joe Portner
8263d47d37
Fix sharing saved objects phase 2 CI (#89056) 2021-01-22 14:19:09 -05:00
Peter Pisljar
d81ab83c16
[examples] expressions explorer (#88344) 2021-01-22 19:52:47 +01:00
Kevin Logan
49d95f6fb1
[Fleet] Add updateFleetRoleIfExists() in order to update fleet_enroll permissions if role already exists (#88000)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-22 12:12:59 -05:00
Stacey Gammon
58c54b6f85
Add a high level overview of the Kibana platform and plugin development. (#87560)
* add platform intro

* address code review comments (wip)

* incorporate more information about plugins

* put back Josh's suggestion

* Update dev_docs/kibana_platform_plugin_intro.mdx

Co-authored-by: Brandon Kobel <brandon.kobel@gmail.com>

* try another angle

* further refinements

* sp

* Update kibana_platform_plugin_intro.mdx

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Brandon Kobel <brandon.kobel@gmail.com>
2021-01-22 09:02:42 -05:00
Nathan Reese
a0bfdf87fd
[Maps] fix Filter shape stops showing feedback when data refreshes (#89009)
* [Maps] fix Filter shape stops showing feedback when data refreshes

* update comment

* add curly braces around if
2021-01-21 19:35:40 -07:00
Nathan Reese
5908bd097f
[Maps] fix setting "apply global time" switch not working with blended vector layer (#88996)
* [Maps] fix setting "apply global time" switch not working with blended vector layer

* review feedback

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-21 18:27:27 -07:00
Aaron Caldwell
dc3e1b0cd6
[Docs] Add geo threshold and containment docs (#88783)
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
2021-01-21 17:00:24 -07:00
Scotty Bollinger
4281a347c6
[Workplace Search] Add tests for remaining Sources components (#89026)
* Remove history params

We already replace the history.push functionality with KibanaLogic.values.navigateToUrl but the history object was still being passed around.

* Add org sources container tests

* Add tests for source router

* Clean up leftover history imports

* Add tests for SourcesRouter

* Quick refactor for cleaner existence check

Optional chaining FTW

* Refactor to simplify setInterval logic

This commit does a refactor to move the logic for polling for status to the logic file. In doing this I realized that we were intializing sources in the SourcesView, when we are actually already initializing sources in the components that use this, which are OrganizationSources and PrivateSources, the top-level containers.

Because of this, I was able to remove the useEffect entireley, as the flash messages are cleared between page transitions in Kibana and the initialization of the sources ahppens in the containers.

* Add tests for SourcesView

* Fix type issue
2021-01-21 17:32:18 -06:00
Constance
c495093f76
[App Search] Move generateEnginePath out from EngineLogic values to its own helper (#89022)
* [Feedback] Move generateEnginePath to its own standalone helper

- instead of living inside EngineLogic.values
- I forgot Kea lets us do this now!

* Update all components using generateEngineRouter to import helper directly
2021-01-21 14:39:14 -08:00
Spencer
cacce7a866
[ftr/verbose_instance] check for .finally() before using it (#88998)
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-21 14:51:29 -07:00
Aleh Zasypkin
f6689729ea
Migrate authentication functionality to a new Elasticsearch client. (#87094) 2021-01-21 21:10:52 +01:00