Commit graph

37698 commits

Author SHA1 Message Date
Luke Elmers e01fc2f09b
Remove legacy app arch items from codeowners. (#82084) 2020-10-30 10:24:03 +01:00
DB 534f4e8538
[TSVB] Renamed 'positive rate' to 'counter rate' (#80939)
* Renamed 'positive rate' label text to 'counter rate'

* Removed translations(ja-JP, zh-CN) where the labels were updated

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-10-30 09:52:30 +02:00
Peter Pisljar 076bb734c7
Expressions/migrations2 (#81281) 2020-10-30 06:01:45 +01:00
Ahmad Bamieh 4f717708b4
[Telemetry] [Schema] remove number type and support all es number types (#81774) 2020-10-30 04:34:20 +02:00
Oliver Gupte f095ec3663
Closes #80629, with proper timeout messaging and docs for user to work around the scalability issue. (#82083) 2020-10-29 16:16:32 -07:00
Luke Elmers dc56b56201
[docs] Add missing App Arch READMEs. (#82080) 2020-10-29 17:01:33 -06:00
Chris Cowan eedf0673d3
[Metrics UI] Add endpoint for Metrics API (#81693)
* [Metrics UI] Add endpoint for Metrics API

* Adding the ability to caculate the interval based on a module

* fixing types

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-10-29 13:55:50 -07:00
Michael Marcialis 2a38461817
[Lens] Adjust Lens Visualization Padding in Dashboards (#81911)
* reduce padding on lens visualizations in dashboard

* tweak padding and axes title colors to match lens

* remove faux padding (border) to match lens padding

* update snapshots

* Revert "update snapshots"

This reverts commit c63cf2bf1c.

* update functional test baseline screenshot
2020-10-29 16:52:02 -04:00
Jen Huang 0094f7ea8e
[Fleet] Add experimental copy to upgrade agent(s) (#81410)
* Add experimental copy to upgrade agent(s)

* Adjust copy after review

* Fix string

* Adjust quotes
2020-10-29 13:26:51 -07:00
Ryland Herrick 2856b23f80
[Search] Support non-shard error information in ES responses (#81967)
* Display top-level error reason if no shard info is available

For EQL queries, error responses do not contain `failed_shards`
information, and so our error toasts contained only a stack trace.

With this addition, we'll fall back to the top-level `error.reason` if
those fields are not present, giving the user better indication of
what's going on without having to inspect the actual network response.

* Prevent service from changing the shape of our errors

This ensures a consistent interface for our kibana client errors,
whether the error is raised directly from a `fetch` or emitted from a
search strategy's observable; namely: that both contain this top-level
`body` key.

* Make our body property public

This is the same visibility as the original error: if it were protected it
wouldn't be very useful to consumers.

* Adds a unit test for the interface adherence
2020-10-29 15:14:59 -05:00
Kerry Gallagher ca028b79aa
Add sort order to getJourneySteps query (#82038) 2020-10-29 14:45:37 -05:00
Jonathan Budzenski 915997e08b skip 'should timeout if payload sending has too long of an idle period' 2020-10-29 14:37:07 -05:00
Thomas Neirynck fe807d68a6
[Maps] Add readme for Maps plugins (#82023) 2020-10-29 15:10:18 -04:00
Nick Partridge e0b6b0ba5c
Vislib visualization renderer (#80744) 2020-10-29 13:34:41 -05:00
dependabot[bot] 5752b7a8dd
Bump xml-crypto from 1.4.0 to 2.0.0 (#81859)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-10-29 14:21:36 -04:00
Jane Miller ee7ce25048
[SECURITY_SOLUTION] 145: Advanced Policy UI (#80390)
* Create Policies for each generated host

* Refactor Ingest setup to also setup Fleet

* Rename prop name

* Add generic response type to KbnClient.request + support for headers

* first attempt at adding fleet agent registration

* a little closer with fleet integration

* SUCCESS. Able to enroll agent and set it to online

* update names to be policy

* policy generator has advanced types in endpoint confit

* linting

* flesh out callback

* add submit button for verify_peer

* add verify hostname field

* 145 generalize cb

* 145 fix setAgain and getValue

* 145 merge conflict

* 145 add verify_hostname back, start loop for form

* 145 remove OS trick

* 145 make AdvancedPolicyForms its own component

* 145 grid partially working

* 145 back to basics

* 145 back to basics

* 145 rolled back grid

* 145 flex table working

* 145 undo accidental change

* 145 remove extra schema file

* 145 remove unused variable

* 145 kevin's PR feedback

* 145 fix type check and jest

* 145 EuiFlexGroups

* 145 use simple EuiFormRow and add show/hide buttons

* 145 move all advanced policy code to advanced file; remove unnec test code

* 145 fix IDs

* 145 take out unnecessary stuff

* 145 removed a couple more lines

* 145 add some fields back in

* 145 add spacer

Co-authored-by: Paul Tavares <paul.tavares@elastic.co>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: kevinlog <kevin.logan@elastic.co>
Co-authored-by: Candace Park <candace.park@elastic.co>
2020-10-29 14:09:01 -04:00
Jason Rhodes d84ac13a4a
[Logs App] Fix logs permissions for alert management (#81199)
* Mimics metrics permissions for alert mgmt in logs feature

* Updates logs security functional tests

Alert management permissions were added for read and all logs users in this PR, so both of these users now have "Stack Management" appear in the nav.

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-10-29 14:04:37 -04:00
CJ Cenizal 052f8277fe
Add READMEs for ES UI plugins (#81973)
* Add Search Profiler README.
* Add Upgrade Assistant README.
* Add name of plugin to Watcher README.
* Add Console Extensions README.
* Add Grok Debugger README.
* Add Painless Lab README.
* Add License Management README.
* Add Remote Clusters README.
* Add Console README.
2020-10-29 10:56:42 -07:00
Mike Côté 84b23b6d7c
Move task manager README.md to root of plugin (#82012)
* Move task manager README.md to root of plugin

* Fix failing test, update task manager plugin description in docs
2020-10-29 12:39:20 -04:00
Nathan L Smith 4ca013ebb6
Service overview tab and route (#81972)
Placeholder tab and route for service overview page.

Fixes #81718.
2020-10-29 11:23:39 -05:00
Angela Chuang 4434c39335
fix toast message (#81687)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-10-29 16:02:32 +00:00
Joe Reuter afd5fe3b8a
Date column utilities (#81007) 2020-10-29 16:47:34 +01:00
Anton Dosov 6deafd06b8
[Search] Use session service on a dashboard (#81297) 2020-10-29 16:43:22 +01:00
Jonathan Budzenski 3ee6656837
[deb/rpm] remove sysv (#74424)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-10-29 10:37:50 -05:00
Shahzad 995111ad8a
[Uptime] Use base path for screenshot url (#81930) 2020-10-29 16:07:09 +01:00
Joe Reuter 59662eefd2
[Lens] Add loading indicator during debounce time (#80158) 2020-10-29 16:06:12 +01:00
Kerry Gallagher 667ff6cd2c
[User experience] Enhance page load duration metrics (#81915)
* Enhance page load duration metrics and helper tooltips
2020-10-29 15:03:18 +00:00
Wylie Conlon b5e3e18ea4
[Lens] Stop using multi-level metrics in Lens pie charts (#81523)
* [Lens] Stop using multi-level metrics in Lens

* Fix linting

* Simplify even more
2020-10-29 10:48:49 -04:00
Andrew Cholakian 6bff52c66e
[Uptime] Fix broken overview page when no summary data present (#81952)
Fixes https://github.com/elastic/kibana/issues/81950

by not assuming the summary is present in a bucket with partial check
info
2020-10-29 09:46:23 -05:00
Sandra Gonzales 40fc944f30
add experimental when getting packages, add integration tests for side effects like recreation of index patterns (#81940) 2020-10-29 10:32:13 -04:00
Jonathan Budzenski 2d49dea005
[deb/rpm] set logging.dest (#74896)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-10-29 08:53:12 -05:00
Thomas Watson 1407f713e5
Update KibanaRequest to use the new WHATWG URL API (#80713) 2020-10-29 14:35:48 +01:00
Tiago Costa 275c30a926
skip flaky suite (#81632) 2020-10-29 12:44:51 +00:00
Gidi Meir Morris d1344b6ecd
added alerting to app directory (#81902)
Adds a link to the  Alerts & Actions from the app directory
2020-10-29 12:33:22 +00:00
Gidi Meir Morris 13fe95b400
Enables the EventLog Client to query across ILM versions of the .event-log index (#81920)
Fixes a bug in the EventLog client which caused it to query for events created in the current version instead of querying across versions.
2020-10-29 12:32:36 +00:00
Daniil Suleiman 28a726fe7e
Vega visualization renderer (#81606)
* Create vega to_ast function

* Create a custom vega renderer

* Fix sass error

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-10-29 14:51:09 +03:00
Shahzad db92edff1f
[UX] Create apm static index pattern on ux page visit (#81842)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-10-29 12:46:01 +01:00
ymao1 d6b006ff2f
[Alerting UI] Removing beta labels (#81919)
* Removing beta labels

* i18n fix

* Fixing test
2020-10-29 07:40:18 -04:00
Gidi Meir Morris 66d79ea2bf
Reactively disable Task Manager lifecycle when core services become unavailable (#81779)
Plugs the Task Manager polling lifecycle into the Kibana Services Status streams in order to ensure we reactively start and stop polling whenever the Elasticsearch or SavedObjects service switch between `available` and `unavailable`.

This will prevent Task Manager from polling whenever these services switch to an `unavailable` state.
2020-10-29 11:24:10 +00:00
Aleh Zasypkin 213469d5cd
Properly handle session index initialization failures. (#81894) 2020-10-29 10:56:17 +01:00
Nathan Reese 06c99bbf7e
[Maps] consolidate map saved object loading into MapApp component (#81914)
* [Maps] consolidate map saved object loading into MapApp component

* tslint

* more tslint cleanup

* tslint

* review feedback
2020-10-28 18:37:09 -06:00
Tyler Smalley 3af1099ba8
[browserlist] Excludes browsers not supporting es6-class (#81431)
* Updates browserlist to exclude those not supporting es6-class

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2020-10-28 16:38:59 -07:00
Brandon Kobel bd64a0bb95
Adding a comment about the NeededFor: label (#81939) 2020-10-28 16:30:11 -07:00
Jonathan Budzenski 62b68a6bf6
[deb/rpm] kibana.service cleanup (#75219) 2020-10-28 17:58:05 -05:00
Ryland Herrick 91a84d5d0f
Fix regression in our ml usage collection (#81945)
A regression was introduced in #74965 that caused an error to be
thrown while collecting telemetry on ML jobs. Because such exceptions
are caught and we degrade to zeroing out those counts, this one was not
caught until manual testing of telemetry.
2020-10-28 17:20:55 -05:00
Spencer 271a799ef8
[jenkins] disable CI metrics for temporary feature branches (#81938)
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-10-28 14:08:56 -07:00
IgorG 526de26f03
[Feature:Resolver] enable_APM-ci branch fixes (#81658)
* Added Test for event.library

* renamed data directry and gzip data file

* rename expectedData file

* Changes per Charlie request

* Changes for the enable_APM-ci branch

* Update resolver.ts

* Added comment per Charlie request

* Update resolver.ts

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-10-28 14:02:29 -07:00
Nicolas Chaulet 2daa511b9f
[Fleet] Test creating|copying a policy create a correct POLICY_CHANGE action (#81661) 2020-10-28 16:23:36 -04:00
nnamdifrankie f88c664461
[Fleet]: add log statement when deleting transform (#81927)
[Fleet]: add log statement when deleting transform
2020-10-28 15:35:53 -04:00
Shahzad 2a4337e8b5
[UX] Fix core vitals empty state (#81781) 2020-10-28 19:33:30 +01:00