Commit graph

32626 commits

Author SHA1 Message Date
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
Joe Reuter
6d25d78f1a
remove reference to local application service in graph (#64288) 2020-04-24 10:20:35 +02:00
Alexey Antonov
321430ecad
KQL removes leading zero and breaks query (#62748)
* KQL removes leading zero and breaks query

* correctly parse numbers started from '.'

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-24 10:34:27 +03:00
Alexey Antonov
d53997742b
[FieldFormats] Cleanup: rename IFieldFormatType -> FieldFormatInstanceType (#64193)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-24 10:32:34 +03:00
István Zoltán Szabó
222fba5ddc
[ML] Changes transforms wizard UI text (#64150)
Co-Authored-By: Walter Rafelsberger <walter@rafelsberger.at>
2020-04-24 09:01:51 +02:00
Patrick Mueller
59a946394d
[Alerting] change server log action type .log to .server-log in README (#64124)
The README for actions referenced the server log action type as having an id
of `.log`, but it's actually `.server-log`.
2020-04-23 23:09:17 -04:00
Chris Cowan
f37185fd8f
[Metrics UI] Design Refresh: Inventory View, Episode 1 (#64026)
* [Metrics UI] Design Refresh: Inventory View, Episode 1

* Removing unused i18n labels

* Removing obsolete code removed in previous PR

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-23 18:00:19 -07:00
Tiago Costa
e3ee02c687
chore(NA): reduce siem bundle size using babel-plugin-transfor… (#63269)
* chore(NA): reduce siem bundle size using babel-plugin-transform-imports for lodash

* fix(NA): dont use preventFullImport

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-23 17:43:34 -07:00
Tiago Costa
34de1aeb8b
chore(NA): use core-js instead of babel-polyfill on canvas sha… (#63486)
* chore(NA): use core-js instead of babel-polyfill on canvas shareable runtime build

* chore(NA): include regenerator-runtime/runtime

* chore(NA): change import order between runtime and core js

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-23 17:42:34 -07:00
spalger
dd21b0b0a8 skip flaky suite (#61173) 2020-04-23 17:19:29 -07:00
spalger
a4e740ed3d skip flaky suite (#62497) 2020-04-23 17:06:06 -07:00
Yuliia Naumenko
f520bbd754
Renamed ilm policy for event log so it is not prefixed with dot (#64262)
* Renamed ilm policy for event log so it is not prefixed with dot

* Fixed due to comments
2020-04-23 16:31:26 -07:00
Tyler Smalley
feed406c77
[eslint] no_restricted_paths config cleanup (#63741)
Major cleanup of the no_restricted_paths rule for imports of core.

For relative imports, we use eslint-module-utils/resolve which resolves
to the full filesystem path. So, to support relative and absolute
imports from the src alias we need to define both the directory and the
index including file extension.

This rule was handling both core imports, as well as imports from other
plugins. Imports from other plugins are being used much more liberally
allowed through the exceptions in tests. I choose to break these up,
removing this exception for tests for core imports.

Fixes:
Absolute imports of src/core/server/mocks were not allowed in src. This
was not an issue in x-pack due to the target excluding
!x-pack/**/*.test.* and !x-pack/test/**/*.

Non-top-level public and server imports were allowed from X-Pack tests
to the previously mentioned exclusion.

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2020-04-23 15:59:01 -07:00
Nick Peihl
9e11bcb592
Add Oil Rig Icon from @elastic/maki (#64364) 2020-04-23 15:35:50 -07:00
Aaron Caldwell
97c7127589
[Maps] Migrate Maps embeddables to NP (#63976)
* Migrate maps embeddables. Clean up legacy presence

* Fix type error

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-23 16:30:32 -06:00