Commit graph

9378 commits

Author SHA1 Message Date
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
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
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
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 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
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
MadameSheema 71d54c8cae
adds kibana navigation tests (#69733) 2020-06-23 22:30:02 +02:00
Melissa Alvarez e87a4b2a31
fix link to analytics results from management (#69550) 2020-06-23 16:19:07 -04:00
Quynh Nguyen 22d09a3bbd
[ML] Transform: Enable force delete if one of the transforms failed (#69472)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-23 15:05:44 -05:00
Quynh Nguyen 1158be9264
[ML] Transform: Table enhancements (#69307)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-23 15:04:24 -05:00
Chris Roberson b2d3833313
[Monitoring] Love for APM (#69052)
* Fix broken colors for APM

* Use default derivative

* Fix UI issues with APM

* Add new charts

* Fix tests

* Use EUI color palette

* Remove old translations

* PR feedback

* Fix tests

* Fix up overview page

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-23 15:14:40 -04:00
Clint Andrew Hall f3fbf31f3a
[chore] TS 3.9: convert ts-ignore to ts-expect-error (#69541)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-23 15:13:21 -04:00
Yuliia Naumenko 29714aa614
Disabled multiple select for preconfigured connectors to avoid requesting bulk delete on them (#69459) 2020-06-23 12:12:39 -07:00
MadameSheema 1cdeec07b2
completes top-level navigation tests (#69694) 2020-06-23 18:51:20 +02:00
Jonathan Buttner 5fb206f67f
[Security_Solution] Split up indices (#69589)
* Fixing resolver alert generation

* Splitting indices up

* Removing tests that could randomly fail because of the generation code

* Adding support for multiple indices

* Updating archives with the new index names

* Removing alerts data stream

* Switching to process instead of fake

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-23 12:35:02 -04:00
Devon Thomson 98a897736b
Remove App communication from URL (#67064)
Removed all inter-app communication via url in favour of a new service in the embeddable start contract called the state transfer service.
2020-06-23 12:21:48 -04:00
Marco Liberati 65c3114abc
Fix Advanced Settings Panel number editing in Graph (#69672) 2020-06-23 18:09:07 +02:00
Lisa Cawley 0e2f9fc365
Updates swim lane UI text (#69454) 2020-06-23 08:59:32 -07:00
Dario Gieselaar 8956a33e4c
[APM] Use asPercent to format breakdown chart (#69384)
Co-authored-by: Søren Louv-Jansen <sorenlouv@gmail.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-23 16:34:50 +02:00
Dima Arnautov 43ed4e2043
[ML] fix ml api services (#69681) 2020-06-23 15:55:58 +02:00
Cauê Marcondes 572d006d9f
[Observability]Adding specific Return APIs for each plugin (#69257)
* Adding specific apis for each plugin

* adding metric hosts stat

* addressing PR comment

* addressing PR comments

* changing series to key/value

* exporting interfaces

* adding label to stat

* refactoring types

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-23 15:08:17 +02:00
Alexey Antonov 6cc8ea1861
Migrate dashboard mode (#69305)
Closes: #67469

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-23 14:38:39 +03:00
Alison Goryachev b00deeb754
[IM] Move template wizard steps to shared directory + update legacy details panel (#69559) 2020-06-23 06:55:03 -04:00
patrykkopycinski cc4c1729d1
Bump jest related packages (#58095) 2020-06-20 21:05:09 +02:00
Xavier Mouligneau 73af8404e4
[SECURITY] Introduce kibana nav (#68862)
* Change the bootstrap of the app

* rename SiemPageName to SecurityPageName

* modify alerts routes

* modify cases routes

* modify hosts routes

* modify network routes

* modify overview routes

* modify timelines routes

* wip change management route

* change route for common

* some fixing from the first commit

* modify route for management

* update url format hook to use history

* bug when you click on external alerts from host or network

* improvement from josh feedback

* redirect siem to security solution

* a little clean up

* Fix types

* fix breadcrumbs

* fix unit test

* Update index.tsx

* Fix cypress

* bug remove timeline when you are in case configure

* Fix functionel test for management

* Fix redirect siem + ml

* fixes some cypress tests

* adds 'URL compatibility' test

* bring ml back to alerts

* review I

* Fix memory leak in timelines page

* fix storage bug for timeline search bar

* fix endpoint merge + functional test

* avoid timeline flyout toggle

* Fix link to ml score

* Fix breadcrumb

* Fix management url

* fix unit test

* fixes typecheck issue

* fixes remaining url cypress tests

* fixes timeline scenario

* fix link to details rule from timeline

* review remove absolute path for consistency

* Fixing resolver alert generation (#69587)

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>

* [Security_Solution][Endpoint] Resolver leverage ancestry array for queries  (#69264)

* Adding alerts route

* Adding related alerts generator changes, tests, and script updates

* Fixing missed parameter

* Aligning the AlertEvent and ResolverEvent definition

* Fixing type errors

* Fixing import error

* Adding ancestry functionality in generator

* Creating some tests for ancestry field

* Making progress on the ancestry

* Fixing the ancestry verification

* Fixing existing tests

* Removing unused code and fixing test

* Adding more comments

* Fixing endgame queries

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>

* fix cypress test

* skip failing suite (#69595)

* [Endpoint] Fix flaky endpoints list unit test (#69591)

* Fix flaky endpoints list unit test
* un-skip test

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>

* remove flaky test

Co-authored-by: patrykkopycinski <contact@patrykkopycinski.com>
Co-authored-by: Gloria Hornero <snootchie.boochies@gmail.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: Jonathan Buttner <56361221+jonathan-buttner@users.noreply.github.com>
Co-authored-by: spalger <spalger@users.noreply.github.com>
Co-authored-by: Paul Tavares <56442535+paul-tavares@users.noreply.github.com>
2020-06-20 07:31:28 -04:00