Commit graph

32886 commits

Author SHA1 Message Date
dependabot[bot]
23282a2f37
Bump jquery from 3.4.1 to 3.5.0 (#64884) 2020-05-05 13:31:49 -04:00
Marco Vettorello
4928978557
update elastic/charts to 19.2.0 (#65279) 2020-05-05 19:14:25 +02:00
Shahzad
db914a8986
[Uptime] Move status filter to monitor list (#65049) 2020-05-05 19:02:58 +02:00
Chris Cowan
0b202dc5dd
[Metrics UI] Add 99th and 95th percentiles to Metric Explorer (#64699)
* [Metrics UI] Add 99th and 95th percentiles to Metric Exploer Aggregations

* Removing unused dependency; fixing types
2020-05-05 09:40:34 -07:00
Pierre Gayvallet
4330865a6c
Hide chrome until an app is mounting or mounted to avoid FOC on chromeless apps (#65036)
* hidden chrome until an application is mounted

* emits currentAppId$ before executing mount handler

* address comments
2020-05-05 18:33:22 +02:00
Tyler Smalley
df1874756f
Disallows commonjs in new platform public (#65218)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2020-05-05 09:33:09 -07:00
Tyler Smalley
f26292e0a2
Revert "[SIEM] Adds 'Configure connector' Cypress test (#64807)" (#65297)
This reverts commit 5c2fb4ce38.
2020-05-05 09:29:48 -07:00
Søren Louv-Jansen
e02350cdc7
[APM] Update path to APM app after move to NP (#65034) 2020-05-05 18:22:47 +02:00
Nicolas Chaulet
9a0b7dde51
[Fleet] Redirect user to fleet setup in enrollment flyout (#65265) 2020-05-05 12:17:37 -04:00
Dmitry Lemeshko
ce06d37ce0
[test/functional] page objects cleanup (#64891)
* move point series functions to POs

* remove unused monitoring_page

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-05 19:08:25 +03:00
Nicolas Chaulet
f5d6466f89
[Fleet] Fix display of local_metadata (#65260) 2020-05-05 12:06:33 -04:00
Larry Gregory
6a6deef151
Deprecate kibana user in favor of kibana_system user (#63186) 2020-05-05 11:36:40 -04:00
Zacqary Adam Xeper
add56be7d6
[Metrics UI] Require filterQuery to be ES JSON (#64937) 2020-05-05 10:33:41 -05:00
Maja Grubic
551bb077aa
[Dashboard] Refresh container after clone panel is complete (#65252) 2020-05-05 16:29:04 +01:00
Alexey Antonov
5967f4edde
Cleanup Typescript index pattern field editor / Expression functions for bucket agg (#65254) 2020-05-05 18:13:57 +03:00
Jason Rhodes
9be4ec049b
Removes legacy infra plugin and moves saved objects registration to NP (#64848)
* Removes legacy infra plugin and moves saved objects to NP

* Removes unnecessary legacy getLibs method

* Reverts saved objects to "single" namespace mode
2020-05-05 11:05:02 -04:00
Yuliia Naumenko
2f8906926b
Added support for docLinks plugin in Connectors forms and missing save capabilities for modal dialog (#64986)
* Added support for docLinks plugin in Connectors forms and missing save capabilities for modal dialog

* Fixed tests

* Extended alert context with application capabilities

* Fixed due to comments

* Fixed typecheck

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-05 07:52:45 -07:00
MadameSheema
33b3c7b481
[SIEM] Removes prebuilt rules number dependency (#65128)
* removes prebuilt rules number dependency

* fixes type check issue

* improves eslint comment

* improves constant naming

* fixes failures
2020-05-05 16:41:07 +02:00
Nathan Reese
f2d1095d46
[Maps] add categorical palettes with 20 and 30 categories (#64701)
* [Maps] add categorical palettes with 20 and 30 categories

* fix ts-lint

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-05 08:21:48 -06:00
Brian Seeders
1bb1091abe
[CI] Slack alerts - Elasticsearch snapshot failures (#64724) 2020-05-05 10:06:37 -04:00
Shahzad
ba0670d4c2
[Uptime] Console errors in case index missing (#65115) 2020-05-05 15:48:53 +02:00
Christos Nasikas
7d15c2103c
[SIEM][CASE] Dynamic fields mapping based on connector (#64412) 2020-05-05 16:32:23 +03:00
Dmitry Lemeshko
7cca2dacf0
[test/functional] Tsfy page objects (#64887)
* [test/functional/page_objects] tsfy console, context, header, timepicker & timelion

* [test/functional/page_objects] tsfy shield & error

* fix ts-check issue

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-05 16:24:04 +03:00
Thomas Neirynck
d3ea775619
[Maps] [Telemetry] Track geo_point and geo_shape index patterns separately (#65195) 2020-05-05 09:23:42 -04:00
Thomas Neirynck
602d10272a
[Maps] Add global fit to data (#64702) 2020-05-05 09:22:48 -04:00
Joe Reuter
e5c8aca21a
Visualize: Reload on ui state change and fix ui state for tsvb (#63699) 2020-05-05 15:10:33 +02:00
Steph Milovic
ed641ed867
[SIEM] [Cases] External service selection per case (#64775) 2020-05-05 06:49:11 -06:00
Shahzad
62574f30b3
[Uptime] Set ML anomaly look-back to 2w (from 24h) / Add spinner (#65055) 2020-05-05 14:33:52 +02:00
Chris Cowan
8adc272f0c
[Metrics UI] Remove APM Hard Dependency (#64952)
* [Metrics UI] Remove APM Hard Dependency

* removing unused variable

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-05 05:31:19 -07:00
Sonja Krause-Harder
4142f575e1
[Ingest] Datastream list: add icons and dashboard links (#65048)
* Read package saved objects in data stream handler.

* Render package icon.

* Make TableRowAction more generic

* Add Actions column to data stream list

* Disable dashboard link if no dashboards present.

* Data stream list: link to first dashbord found

* Update i18n strings

* Add nested context menu to link to dashboards

* introduces a separate TableRowActionsNested component
* moves TableRowActions back into agent config components

* Fix i18n label.

* Re-add translated strings removed by mistake

* Fix i18n issues

* Add helper to read a saved object installed by EPM

* Display titles from within dashboard saved objects
2020-05-05 13:54:22 +02:00
Mikhail Shustov
ba3534eca3
disable plugins. they could access ES via SO repository (#65242) 2020-05-05 13:53:09 +02:00
Nicolas Chaulet
03f4622414
Feature fleet enrollment instructions (#65176) 2020-05-05 07:46:38 -04:00
MadameSheema
5c2fb4ce38
[SIEM] Adds 'Configure connector' Cypress test (#64807)
* adds 'Configures a new connector' test

* refactor code

* updates configure_cases screen selectors

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-05 13:45:30 +02:00
Daniil Suleiman
cd595ad2e2
[TSVB] Fix std deviation band mode (#64413)
* Fix std_deviation_bands mode

* Fix jest test

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-05 14:23:52 +03:00
Shahzad
6d9c59da60
[Uptime] Filters in create alert flyout (#64753) 2020-05-05 11:35:07 +02:00
Dmitry Lemeshko
43205ec8c7
[functional/page_objects] wait for infra ops page is loaded (#65050)
* [functional/page_objects] wait for infra ops page is loaded

* put waiting in PO method
2020-05-05 11:47:55 +03:00
Angela Chuang
537065a977
[SIEM] Fix auto save for template timeline (#65001)
* update save timeline

* fix types

* allow template timeline to be updated via import

* fix unit tests

* fix for review

* handle update timeline

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-05 09:42:17 +01:00
MadameSheema
eae92e34c3
[SIEM] Adds Cypress 'Exports custom rule' test (#64099)
* changes default browser download folder

* adds 'exportRuleAction' data-test-subj attribute

* implements 'Exports a custom rule' test

* changes headless browser to chrome

* updates path

* updates 'EXPECTED_RULE_FILE_PATH'

* gives time to the file to be downloaded

* adds downloads folder

* updates download directory

* updates paths

* captures API call to check the content of the file

* removes browser launch hook since is not needed anymore

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-05 10:26:45 +02:00
Walter Rafelsberger
4f66dfd661
[ML] Transforms: Single Column Wizard. (#64436)
Rearranges the layout of the transform wizard pivot configuration step into a single-column. This allows us to have the data grids for source index and pivot preview having the full width. The advanced editors for source query and pivot configuration also cover a wider width.
2020-05-05 10:20:38 +02:00
Alexey Antonov
6349575ec1
[data.search.aggs]: Expression functions for bucket agg types (#64772)
* [data.search.aggs]: Expression functions for bucket agg types - ranges agg types + significant terms

* new portion of changes

* add geo_tile_fn

* add geo_hash_fn

* Update src/plugins/data/public/search/aggs/buckets/filter_fn.ts

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update src/plugins/data/public/search/aggs/buckets/geo_tile_fn.ts

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update src/plugins/data/public/search/aggs/buckets/geo_hash_fn.ts

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update src/plugins/data/public/search/aggs/buckets/ip_range_fn.ts

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update src/plugins/data/public/search/aggs/buckets/geo_hash_fn.ts

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update src/plugins/data/public/search/aggs/buckets/geo_hash_fn.ts

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* Update src/plugins/data/public/search/aggs/buckets/geo_hash_fn.ts

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>

* create BaseAggParams

* add filters_fn

* add histogram / date_histogram expression functions

* cleanup

* terms - order should be optional

* add custom label params

Co-authored-by: Luke Elmers <lukeelmers@gmail.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-05 11:11:21 +03:00
Vadim Dalecky
d77d2e4b77
Remove legacy "interpreter" plugin (#61263)
* chore: 🤖 delete legacy interpreter registries

* chore: 🤖 completely delete legacy "interpreter" plugin

* chore: 🤖 remove dependencies on legacy "interpreter" plugin

* chore: 🤖 revert back Canvas global registries

* test: 💍 fix Lens test

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-05 08:35:05 +02:00
Andrea Del Rio
cf64454574
[Alerting] Alert Details and Alert List design improvements (#64839)
* added labels

* cleaned up flex elements in alert details view

* replace eye icon with mute switch

* removed Actions columns from Connectors list

* fix keypadmenuitems layout in action selection section

* fixed error

* more cleanup

* added back Actions column for Connectors List but with new name

* fix some tests

* fix another test

* removed unneeded lodash from  test file

* fix  test in details.ts

* removed unused translations

* removed Alerts (Actions) column from Connectors table"

* removed translation

* removed EuiBadge from connectors list

* updated test in connectors.ts

* fix function tests

* fix more function tests

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: Patrick Mueller <pmuellr@gmail.com>
2020-05-04 23:03:24 -07:00
István Zoltán Szabó
aad9dafb3d
[ML] Amends New job from index pattern UI text (#64667)
Co-authored-by: Lisa Cawley <lcawley@elastic.co>
2020-05-05 08:02:21 +02:00
Henry Harding
fc6c78f53e
remove beaker icon, show text instead (#65153) 2020-05-04 21:06:09 -04:00
Sandra Gonzales
bab70fbd88
add updates available to overview (#65193) 2020-05-04 20:16:19 -04:00
Jen Huang
86332e2bb8
Fix password field showing as null instead of empty string (#65183) 2020-05-04 17:07:44 -07:00
Justin Kambic
6d78489c14
[Uptime] TLS alerting (#63913)
* 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.

* Add TLS alert type.

* Add cert API request and runtime type checking.

* Add api test for cert api.

* Add unload command to certs test.

* Extract API params interface to io-ts type.

* Add TLS alert type on server.

* WIP - add state for changing selected alert type.

* Finish adding alert type for client, add server alert summary.

* Add some state variables.

* Update certs summary function to create required values.

* Refresh test snapshots.

* Clean up message generator function.

* Add a comment.

* Update formatting for alert messages, add flags denoting presence of age/expiration data.

* Add relative date information to tls alert messages.

* Clean up more logic in certs request function.

* Fix broken unit tests.

* Move tests for common function to new file.

* Fix logic error in test and add common state fields to tls alerts.

* Extract common state field translations from status check alert.

* Add a comment.

* Add nested context navigation for uptime alert selection.

* Clean up types.

* Fix translation key typo.

* Extract translations from tls alert factory.

* Extract summary messages to translation file.

* Change default tls alert time window from 1w to 1d.

* Remove unnecessary import.

* Simplify page linking.

* Extract a non-trivial component to a dedicated file.

* Simplify create alert copy.

* Fix broken functional test.

* Fix busted types.

* Fix tls query error.

* Allow for alerts toggle button to receive a set of types to display.

* Add alerts toggle button to certs page.

* Fix copy.

* Fixup punctuation in default message to avoid double-period symbols.

* Refresh snapshots.
2020-05-04 20:01:40 -04:00
Nicolas Chaulet
418804d6ec
[Ingest] Fix config creation when fleet is not enabled (#65158) 2020-05-04 19:59:00 -04:00
Larry Gregory
fb79865aa0
Import space selector styles (#64656) 2020-05-04 19:56:38 -04:00
Marco Vettorello
2d4dc801c3
Update dependency @elastic/charts to v19.1.2 (#64759)
* build: upgrade @elastic/charts to 19.0.0

* refactor: onBrushEnd breaking changes

* fix: missing onBrushEnd argument changes

* fix: update ech to 19.1.1

* fix: lens onBrushEnd breaking changes

* update to 19.1.2
2020-05-04 18:42:58 -05:00