Commit graph

34135 commits

Author SHA1 Message Date
Melissa Alvarez ac3a1a33fa
[ML] DF Analytics: Creation wizard part 3 (#69456)
* update clone tests

* validate advanced params with explain

* disable button while fetching validation data

* comment out clone tests for now
2020-06-25 09:05:55 -04:00
Robert Austin a51ad2dfd2
Update Resolver generator script documentation (#69912) 2020-06-25 08:52:25 -04:00
István Zoltán Szabó ac172dae44
[ML] Changes View results button text on new job page (#69809)
* [ML] Changes View results button text on new job page.

* [ML] Puts back translation lines.
2020-06-25 14:10:33 +02:00
Søren Louv-Jansen 204ac80117
Add master branch to backport config (#69893)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-25 14:00:45 +02:00
John Schulz 2685654cdc
[Ingest Manager] Kibana, not EPR, controls removable packages (#69761)
* Kibana, not EPR, controls removable packages

* Add 'removable' property to OpenAPI PackageInfo schema

* Undo changes to example /packages API output

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-25 06:35:57 -04:00
MadameSheema e1cc40ed75
unskips 'Events columns' test (#69684) 2020-06-25 12:01:03 +02:00
István Zoltán Szabó cf96249cf3
[ML] Changes the ML overview empty analytics panel text (#69801) 2020-06-25 11:54:51 +02:00
István Zoltán Szabó 75178b8e9a
[DOCS] Emphasizes where File Data Visualizer is located. (#69812) 2020-06-25 11:26:31 +02:00
Pierre Gayvallet d173d56447
add the exactRoute property to app registration (#69772)
* add the `exactRoute` property

* add missing doc file

* nits on jsdoc
2020-06-25 11:19:12 +02:00
Søren Louv-Jansen dcc264eba2
Bump backport to 5.4.6 (#69880) 2020-06-25 10:34:39 +02:00
Alejandro Fernández f6c9ca20ed
[Logs UI] ML log integration splash screen (#69288)
Co-authored-by: Brandon Morelli <bmorelli25@gmail.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-25 10:18:32 +02:00
Diana Derevyankina 2b72de5231
Clean up TSVB type client code to conform to the schema (#68519)
* Clean up TSVB type client code to conform to the schema

Part of #57342

* Replace FieldDescriptor with IFieldType, add UIRestrictions interface

* Replace expect from chai with @kbn/expect, remove unnecessary type

* Add TimeseriesUIRestrictions type and refactor add_delete_buttons.test

* Replace some types with MetricsItemsSchema['values'] to avoid duplications

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-25 10:22:13 +03:00
Dario Gieselaar 42b87c0154
[APM] Script for metric aggregation (#67964)
* [APM] Script for metric aggregation

* Retry mechanism

* Docs/comments

* compress histogram; support --filter & --only parameters

* Add flag for significant figures

* Ignore apm scripts

* Add tsconfig project for apm/scripts
2020-06-25 09:20:19 +02:00
igoristic 1ae5d32652
Fixed links missing a hash (#69861)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-25 00:22:58 -04:00
CJ Cenizal b48c8bf355
Add delete data stream action and detail panel (#68919)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-24 19:30:12 -07:00
Tyler Smalley bcc62095f0 [SECURITY] Disables Cypress tests
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2020-06-24 16:21:46 -07:00
Catherine Liu 8ed4f7f91f
Adds link for Cloud deployment settings (#66486)
Co-authored-by: Michail Yasonik <michail@yasonik.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-24 15:08:37 -07:00
Clint Andrew Hall 8e363e5d61
Convert Positionable, RenderToDom and RenderWithFn to functional/hooks/no recompose. (#68202)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-24 17:18:28 -04:00
Oliver Gupte e3598cbeca
[APM] Pulls legacy ML code from service maps and integrations (#69779)
* Pulls out existing ML integration from the service maps

* - removes ML job creation flyout in integrations menu on the service details UI
- removes ML searches and transforms in the transaction charts API
- removes unused shared functions and types related to the legacy ML integration

* removes unused translations for APM anomaly detection

* Adds tags to TODOs for easy searching later
2020-06-24 13:31:02 -07:00
Nicolas Chaulet 14f975c899
[IngestManager] Expose agent authentication using access key (#69650)
* [IngestManager] Expose agent authentication using access key

* Add unit tests to authenticateAgentWithAccessToken service
2020-06-24 15:53:38 -04:00
Paul Tavares a104e5ab0e
[Ingest Manager] Support registration of server side callbacks for Create Datasource API (#69428)
* Ingest: Expose `registerExternalCallback()` method out of Ingest server `start` lifecycle
* Ingest: Add support for External Callbacks on REST `createDatasourceHandler()`
* Ingest: expose DatasourceServices to Plugin start interface
* Endpoint: Added Endpoint Ingest handler for Create Datasources
  - Also moved the temporary logic from the middleware
    to the handler (still temporary)

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-24 15:16:15 -04:00
Shahzad 904be0249b
[Uptime] Fix charts dark theme (#69748) 2020-06-24 20:45:20 +02:00
Melissa Alvarez 94321ccdd0
[ML] DF Analytics Creation: add progress indicator (#69583)
* add progress indicator to creation wizard page

* only show progress bar if job is started immediately

* add title and switch to timeout

* fix progress check

* clean up interval on unmount

* fix types

* clear interval if stats undefined. show progress if job created
2020-06-24 14:36:37 -04:00
Joel Griffith ba9aed4b4e
Don't set a min-length on encryption key for reportin (#69827) 2020-06-24 11:19:13 -07:00
Aaron Caldwell a89fa3c1f8
[Maps] New mappings: maps-telemetry -> maps (#69816) 2020-06-24 12:14:55 -06:00
Alison Goryachev 34307c8d13
[IM] Move common step containers to shared (#69713) 2020-06-24 12:36:24 -04:00
Ryland Herrick b614dbc720
[Security][Network] Exclude glob-only (*) Index Pattern from map layers (#69736)
* Exclude glob-only (*) index pattern from map layers

This pattern is a special case that our map should ignore, as including
it causes all indexes to be queried.

* Ignore CCS glob pattern in our embedded map

Users may have this pattern for cross-cluster search, and it should
similarly be excluded when matching Security indexes.
2020-06-24 11:16:09 -05:00
Luke Elmers 16eaf82d5c
[data.search.aggs] Move agg-specific field formats to search service (#69586) 2020-06-24 10:15:33 -06:00
Ryland Herrick 1eede3f128
Add lists plugin to optimized security_solution TS config (#69705)
As security_solution continues to integrate with lists, the absents of
these types will lead to lots of implicit anys and false positives.

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-24 11:13:50 -05:00
Joe Reuter b708b2a953
[Lens] Stabilize filter popover (#69519)
* stabilize filter popovwer

* remove text exclusion
2020-06-24 18:08:27 +02:00
Clint Andrew Hall 9e00da35b8
[pre-req] Convert Palettes and Components (#69065)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-24 11:47:56 -04:00
John Schulz 5e3798ccd9
[Ingest Manager] Do not await in start. Return a Promise (#69505)
1. Do not `await` in the public `start` lifecycle method. Fixes https://github.com/elastic/kibana/issues/66125
PR based on https://github.com/elastic/kibana/issues/66125#issuecomment-640790837 & https://github.com/elastic/kibana/issues/66125#issuecomment-642218799
  2. Change `success` to be Promise
2020-06-24 09:54:44 -04:00
Luke Elmers 51a0b11c29
[data.search.aggs]: Add AggConfig.toSerializedFieldFormat (#69114) 2020-06-24 07:52:21 -06:00
Cauê Marcondes 82df228c95
adding Stats interface with type (#69784) 2020-06-24 14:20:32 +02:00
Nathan L Smith 2e078dbab9
[APM] Storybook theme fixes (#69730)
* [APM] Storybook theme fixes

The changes adding theme support in #69362 broke some of the Storybook stories.

Add decorators to wrap some of the stories in the theme context.

This should be done in a global decorator, but our current storybook setup doesn't support this. It also would be nice to be able to switch between light/dark mode, but that's something we can add in the future.

* Remove unused import

* Adds missing decorator to cytoscape examples + adds a new real-world example

Co-authored-by: Oliver Gupte <olivergupte@gmail.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-24 06:54:01 -05:00
Mikhail Shustov 78ebb6250a
remove top-nav. it is not rendered in KP (#69488)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-24 13:24:53 +02:00
Mikhail Shustov 778136f3bf
expose DocLinks API from start only (#68745)
* exose DocLinks API from start only

* update docs

* fix type errors

* update docs

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-24 11:42:54 +02:00
Joe Reuter d1a6fa26b8
Properly redirect legacy URLs (#68284) 2020-06-24 11:26:19 +02:00
Aleh Zasypkin fc9df7244b
Redirect to Logged Out UI on SAML Logout Response. Prefer Login Selector UI to Logged Out UI whenever possible. (#69676) 2020-06-24 10:39:39 +02:00
Rudolf Meijering c8608ed810
Fixes #69344: Don't allow empty string for server.basePath config (#69377)
* Fixes #69344: Don't allow empty string for server.basePath config

* Remove unused basepath group
2020-06-24 10:25:48 +02:00
Pierre Gayvallet 36b66a802e
Migrate legacy import/export endpoints (#69474)
* migrate legacy export routes to `legacy_export` plugin

* adapt unit tests

* remove already dead (already moved) libs
2020-06-24 10:21:27 +02:00
Pete Harverson b270321ff3
[ML] Fixes anomaly chart and validation for one week bucket span (#69671)
* [ML] Fixes anomaly chart and validation for one week bucket span

* [ML] Fix interval Jest tests
2020-06-24 09:20:38 +01:00
Aleh Zasypkin 33fb3e832c
Support deep links inside of RelayState for SAML IdP initiated login. (#69401) 2020-06-24 08:05:02 +02:00
Brandon Morelli e2ab94060a
[Obs] Update Observability landing page text (#69727) 2020-06-23 17:22:32 -07:00
Zacqary Adam Xeper 6a016d0b57
[Metrics UI] Add inventory alert preview (#68909)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-23 18:34:17 -05:00
Xavier Mouligneau e3d01bf450
remove scroll in drag & drop context (#69710) 2020-06-23 17:56:58 -04:00
Xavier Mouligneau 29fbdd56d9
[SECURITY] Add endpoint alerts url (#69707)
* Add back endpoint alerts url

* hack to move on

* fix type

* fix test
2020-06-23 17:47:59 -04:00
Jean-Louis Leysens 3e113151ad
[Index Management] Fix API Integration Test and use of timestamp_field (#69666)
* fix types and functional api integration test

* access timestamp field name in object

* temporarily skip the API integration test and fix ts issue
2020-06-23 14:42:09 -07:00
Aaron Caldwell c87b00dc94
[Maps] Remove extra layer of telemetry nesting under "attributes" (#66137)
* Return attributes when telemetry created instead of whole saved object. Update integration test

* Change 'maps-telemetry' to 'maps'

* No need to create a saved object anymore. This is leftover from task manager telemetry mgmt

* Add test confirming attrs undefined. Change tests to check for 'maps' iso 'maps-telemetry'

* Add two more tests confirming expected telemetry shape

* Review feedback. Use TELEMETRY_TYPE constant and set to APP_ID
2020-06-23 15:33:43 -06:00
Josh Dover 200957bb63
Add plugin API for customizing the logging configuration (#68704) 2020-06-23 14:45:47 -06:00