Commit graph

32640 commits

Author SHA1 Message Date
Mike Côté
db374fc950
Ability to get scoped call cluster from alerting and action executors (#64432)
* Initial work

* Rename to getScopedCallCluster

* Fix typecheck

* Fix more type check issues

* Add tests

* Add docs

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-27 13:46:04 -04:00
Joe Reuter
a32d7b1344
Add editApp and editPath to embeddable (#64297) 2020-04-27 18:07:10 +02:00
Joe Reuter
45aa090e99
TSVB validation: Allow numeric values for axes (#63553) 2020-04-27 17:57:58 +02:00
James Gowdy
d79e631d47
[ML] Fixing optional plugin dependency types (#64450)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-27 16:42:11 +01:00
Kerry Gallagher
72fba8bf64
[Logs UI] Alerting (#62806)
First iteration of logs alerting
2020-04-27 16:23:14 +01:00
Paul Tavares
ea307e13b6
[Endpoint] Show Policy Status on Host Details using Policy Response API (#64116)
* Add policyStatus to store + drive UI color/label from status value
* Add Middleware placeholder to handle API call (once available)
2020-04-27 11:15:15 -04:00
Nathan Reese
399df75821
[Maps] update LayerWizard previewLayer to take layerDescriptor instead of ISource (#64461)
* more changes

* remove unused state argument

* revert change to make diff easier to follow

* migrate pew pew source to new previewLayer

* remove createDefaultLayer from ISource

* migrate EMS boundaries layer wizard

* convert ems tms layer wizard to previewLayer

* convert kibana base map to preview layer

* convert all other sources to previewLayer

* tslint clean-up

* remaining ts lint errors

* i18n clean up

* review feedback

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-27 08:50:47 -06:00
Rudolf Meijering
dfb6a308cf
Remove SO root property index signature (#64434)
* Remove SO root property index signature

* Update documentation
2020-04-27 16:08:27 +02:00
Robert Oskamp
fe79979328
[ML] Functional tests - stabilize job row details validations (#64503)
This PR stabilizes the AD job row details check by only validating expected properties instead of the whole object.
2020-04-27 15:13:13 +02:00
Nicolas Chaulet
6c98b2368b
[Ingest] Add Global settings flyout (#64276) 2020-04-27 09:06:33 -04:00
Thomas Watson
8c05a724e7
Bump cypress dev-dependency from 4.2.0 to 4.4.1 (#64408) 2020-04-27 14:23:33 +02:00
Matthias Wilhelm
0b8cd6eb46
Migrate saved object of type url to kibana platform (#64043) 2020-04-27 13:38:03 +02:00
Maryia Lapata
5f13ad107f
[NP] Migrate ui capabilities (#64185)
* Migrate ui capabilities

* Add capabilities for dashboard
2020-04-27 13:19:46 +02:00
Thomas Watson
a6fff8b298
Bump karma-mocha dev-dependency from 1.3.0 to 2.0.0 (#64407) 2020-04-27 12:25:03 +02:00
Matthias Wilhelm
2d525380fa
Migrate kql_telemetry saved object registration to Kibana platform (#64149) 2020-04-27 10:39:29 +02:00
Pierre Gayvallet
3d78b1bcf9
Remove SO autocreateindex error and error page (#64037)
* remove autocreateIndex error and error page

* update generated doc

* delete unused keys

* remove sass import

* add missing graph import

* remove unused method
2020-04-27 10:02:40 +02:00
Thomas Watson
568f7034eb
Fix issue with yarn.lock (#64496)
This was brought on by merging #64401, #64403, #64406, and #64433.
2020-04-27 09:40:14 +02:00
Thomas Watson
3aa73d1236
Bump @hapi/boom dependency from 7.4.2 to 7.4.11 (#64433) 2020-04-27 08:47:19 +02:00
Thomas Watson
b666f0acc8
Bump gonzales-pe dev-dependency from 4.2.4 to 4.3.0 (#64401) 2020-04-27 08:44:42 +02:00
Thomas Watson
3c5eee7526
Bump karma dev-dependency from 3.1.4 to 5.0.2 (#64403) 2020-04-27 08:41:17 +02:00
Thomas Watson
9eca4026f9
Bump iedriver dev-dependency from 3.14.1 to 3.14.2 (#64406) 2020-04-27 08:35:56 +02:00
spalger
ac2c239e8d Revert "disable flaky suite (#64382) (#64381) (#64480)"
This reverts commit 387c581e9b.
2020-04-25 22:04:01 -07:00
spalger
2746ca85ec Revert "skip flaky suite (#64310)"
This reverts commit 341ad77d2b.
2020-04-25 22:03:54 -07:00
spalger
341ad77d2b skip flaky suite (#64310) 2020-04-25 10:58:22 -07:00
spalger
387c581e9b disable flaky suite (#64382) (#64381) (#64480) 2020-04-25 10:54:48 -07:00
Aaron Caldwell
0c8cfa2672
[Maps] Include maps styles in embeddables factory so that they're bundled w/ consuming plugins (#64460) 2020-04-24 20:16:34 -06:00
Nick Partridge
3a898a159c
update charts library to 18.4.2 (#64438) 2020-04-24 17:47:59 -05:00
Yuliia Naumenko
6bf0e731b6
Extended existing alerting functionality to support preconfigured only action types (#64030)
* Extended existing alerting functionality to support preconfigured only action types

* fixed functional test

* Adding documentation

* Fixed UI part due to comments

* added missing tests

* fixed action type execution

* Fixed documentation

* Fixed due to comments

* fixed type checks

* extended isActionExecutable to check exact action id if it is in the preconfigured list
2020-04-24 14:38:28 -07:00
Jen Huang
74bf87721f
[Ingest] Make all saved objects namespace agnostic, move to NP plugin (#64360)
* Move saved object type registration & mapping to NP plugin; normalize and prefix saved object type names

* Replace hardcoded saved object type names with constants

* Adjust output type name

* Review and import fixes

* Update tests, fixtures, and instructions
2020-04-24 14:33:38 -07:00
Jen Huang
a00051f914
Restrict custom registry URL (#64374) 2020-04-24 14:33:23 -07:00
CJ Cenizal
18d1af24d4
Move Rollup out of legacy (#62891) 2020-04-24 14:27:35 -07:00
Dmitry Lemeshko
c0bf910a70
Re-enable Firefox functional testing on CI (#64159)
* bring testing on Firefox back

* disable some tests

* skip more tests

* cut more suites for Firefox

* skip more tests for Firefox

* replace smoke tag with includeFirefox

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-24 23:59:14 +03:00
Alejandro Fernández
085c2452d5
[Logs UI] Complete extendDatemath test suite (#64069)
* Add tests for datemath: `after` direction with a negative operator

* Add tests for datemath: `after` direction with a positive operator

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-24 22:30:10 +02:00
Alejandro Fernández
53b33bb3cb
[Logs UI] View log in context modal (#62198) 2020-04-24 22:29:04 +02:00
Rashmi Kulkarni
9703d85b30
Report Deletion via UI- functional test (#64031)
* report delete test

* removed the exclusive test

* new archived reports

* added pagination test

* implemented review changes

* Removed the unwanted method

* addressed the review comments

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-24 10:48:36 -07:00
Thomas Watson
cbf006c2a0
Bump handlebars dependency from 4.5.3 to 4.7.6 (#64402) 2020-04-24 19:20:15 +02:00
Justin Kambic
e918c43535
[Uptime] Update TLS settings (#64111)
* Refactor settings form event handling and modify certs fields.

* Fix/improve broken types/unit/integration/api tests.

* Modify default expiration threshold.

* Rename test vars.

* Implement PR feedback.

* Refresh snapshots, fix broken tests/types.

* Remove unnecessary state spreading.

* Add type for settings field errors.

* Refresh test snapshots.

* Improve punctuation.
2020-04-24 12:53:28 -04:00
Gidi Meir Morris
a012ddf9df
[alerting] removes usage of any throughout Alerting Services code (#64161)
This removes unneeded use of `any` throughout:
1. alerting
2. alerting_builtin
3. actions
4. task manager
5. event log

It also adds a linting rule that will prevent us from adding more `any` in the future unless an explicit exemption is made.
2020-04-24 17:04:36 +01:00
Corey Robertson
4051c94568
[CANVAS] Moves notify to a canvas service (#63268)
* Moves notify to a canvas service

* Typecheck fix
2020-04-24 10:53:27 -04:00
Corey Robertson
dfddcdd903
[Canvas] Misc NP Stuff (#63703)
* Timelion function -> np

* embeddable renderer -> np i18n context

* ui_metric -> np

* Fix timelion issue

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-24 10:39:54 -04:00
Gil Raphaelli
103a3cd11c
update apm index pattern (#64232) 2020-04-24 10:29:20 -04:00
Candace Park
fb70f01eff
Task/hostlist pagination (#63722)
* hostlist pagination for endpoint security
2020-04-24 10:01:06 -04:00
Maryia Lapata
2ace269a26
[NP] Vega migration (#63849)
* Vega migartion

* Move mocha tests to legacy

* Fix TS

* Update .i18nrc.json

* Move mocks to vis_type_vega

* Fix issue with babel and vega deps

* Update mocha test

* Mock services

* Update vega_request_handler.ts

* don't parse vega-lib/build/vega.js

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: spalger <spalger@users.noreply.github.com>
2020-04-24 16:25:08 +03:00
Daniil Suleiman
9bda6bde83
Move ensureDefaultIndexPattern into data plugin (#63100)
* Move ensure_default_index_pattern into data plugin

* Update docs to include ensureDefaultIndexPattern

* Fix translations

* Move helper into index_patterns service

* Update docs

* Remove mock

* Add mock

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-24 16:20:32 +03:00
Nicolas Chaulet
0dcefe8dbc
[Fleet] Fix agent status count to not include unenrolled agents (#64106) 2020-04-24 09:01:23 -04:00
Matthias Wilhelm
6d099d0a4f
Migrate graph_workspace saved object registration to Kibana platform (#64157)
* Migrate graph_workspace saved object registration to Kibana platform
* Remove legacy plugin 🎉
2020-04-24 14:55:43 +02:00
Uladzislau Lasitsa
66074f9042
Index pattern management UI -> TypeScript and New Platform Ready (edit_index_pattern) (#64184)
* draft

* Converted edit_index_pattern to React. Created 'tab' component.

* Some fixes

* returned state_container

* Fixed tests and translation

* Some refactoring

* Fixed tests

* rermove unused translations

* update snapshots

* Some refactoring

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: Matt Kime <matt@mattki.me>
2020-04-24 14:56:59 +03:00
Walter Rafelsberger
4eb971c8c3
[ML] EuiDataGrid ml/transform components. (#63447)
Cleanup and consolidation of code related to EuiDataGrid. The transform wizard source and pivot preview table as well as the data frame analytics results pages now share a common code base related to data grid tables.

To avoid tight coupling of components and hooks, the hooks are not within the common data grid component. Instead the hooks need to be used on the outer wrapping component and the results will be passed as props to the data grid component. This allows us to pass data from different data sources (transform index source, pivot previews, analytics results) into a shared component.
2020-04-24 13:38:27 +02:00
James Gowdy
b3c7002799
[ML] Moving to kibana capabilities (#64057)
* [ML] Moving to kibana capabilities

* fixing types

* renaming privilges

* renaming privileges to capabilities

* renaming resolvers

* correcting admin capabilities

* fixing includes

* removing any types

* renaming type

* readding spaces

* adding capabilities switcher

* updating comment

* removing unnecessary failing tests

* adding error to log
2020-04-24 12:08:19 +01:00
Daniil Suleiman
6bb751540b
Move input_control_vis into NP (#63333)
* Move input_control_vis into NP

* Change config paths

* Clean up
2020-04-24 11:49:02 +03:00