Commit graph

39645 commits

Author SHA1 Message Date
Brandon Morelli
19d88f1302
[APM] docs: correlations feedback (#94750) (#94852) 2021-03-17 16:11:24 -04:00
Kibana Machine
4d8bf72449
chore(NA): disable preserve symlinks on tsconfig.json (#94775) (#94830)
Co-authored-by: Tiago Costa <tiagoffcc@hotmail.com>
2021-03-17 15:08:20 -04:00
James Rodewig
757ddc05e6
Update doc links for ingest pipelines app (#94742) (#94809) 2021-03-17 12:26:33 -04:00
Kibana Machine
c8a1f69d2b
[Component templates] Fix failing API test (#94831) (#94835)
* fix failing component templates  test

* temporarily skip test

Co-authored-by: Alison Goryachev <alison.goryachev@elastic.co>
2021-03-17 09:25:30 -07:00
Lisa Cawley
af1a8382dc
[DOCS] Re-add glossary links (#94748) (#94821) 2021-03-17 11:26:45 -04:00
Joe Portner
5a5e69d69d
Fix invalid integration test data (#94616) (#94795) 2021-03-17 11:11:27 -04:00
Matthew Kime
f3cd6150f3
Fix index pattern create with cross cluster search _and_ partial results (#94664)
* fix index pattern create with cross cluster  and partial results and update tests
2021-03-17 10:04:29 -05:00
Kibana Machine
572af17152
[Uptime] Synthetic check steps list view (#90978) (#94716)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Shahzad <shahzad.muhammad@elastic.co>
2021-03-17 09:29:24 -04:00
Michael Dokolin
657bff3a44
[Reporting] Fix chromium driver factory to emulate browser timezone (#73242) (#94784) 2021-03-17 07:43:29 -04:00
Pierre Gayvallet
76150ca761
Migrate the optimizer mixin to core (#94272) (#94782)
* migrate optimizer mixin to core apps

* fix core_app tests

* add integration tests, extract selectCompressedFile

* add CoreApp unit test

* more unit tests

* unit tests for bundle_route

* more unit tests

* remove /src/optimize/ from codeowners

* fix case

* NIT
# Conflicts:
#	.github/CODEOWNERS
2021-03-17 07:34:06 -04:00
Diana Derevyankina
8781e4c349
Replace EuiCodeBlock with JsonCodeEditor in DiscoverGrid (#92442) (#94780)
* Replace EuiCodeBlock with JsonCodeEditor in DiscoverGrid

* Add optional "hasLineNumbers" property to JsonCodeEditor and removed line numbers from the popover

* Update json_code_editor snapshot

* Add functional test for cell expanded content popover

* Remove unused code

* Fix geo point case and refactor some code

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-03-17 06:44:23 -04:00
Kibana Machine
4d2c8e6c8f
[ML] Anomaly Detection: Migrate validation messages links to use docLinks. (#94568) (#94778)
- To make use of the docsLinks service which is only usable in client side code, Anomaly Detection's validation messages are not fully returned from the server anymore. Instead just the message ID and necessary metadata to parse the message template gets returned.
- getMessages() no longer uses inline hard coded documentation links but picks links from the docsLinks service.
- The code that rendered the messages originally on the server has been move to a function parseMessages() which can now be used on the client side and accepts the docsLinks services to get URLs to documentation from it.
- This means we no longer need to get the current version/branch information for the server side code.
- Tests have been updated to reflect the changes: API integration tests only check for the now reduced messages containing only message IDs and metadata. The expected results of the API integration tests are used as mocks for the client side function parseMessages(), this allows use to cover the same code and messages as previously.

Co-authored-by: Walter Rafelsberger <walter@elastic.co>
2021-03-17 05:08:56 -04:00
Yara Tercero
7eb713a5a0
[Lists][Exceptions] - Adding basic linting, i18n and storybook support (#94772) (#94776)
### Summary

In preparation for moving all the exceptions UI components into the lists plugin adds some linting, adds the lists plugin to the i18n config and adds storybook support. Tried to add a bit stricter linting than exists in the security solution right now, rules that we've talked about wanting to enable.
2021-03-17 01:41:27 -04:00
John Schulz
1cc4725901
[Fleet] Add test/fix for invalid/missing ids in bulk agent reassign (#94632) (#94774)
## Problem
While working on changes for bulk reassign https://github.com/elastic/kibana/issues/90437, I found that the server has a runtime error and returns a 500 if given an invalid or missing id.

<details><summary>server error stack trace</summary>

```
   │ proc [kibana] server    log   [12:21:48.953] [error][fleet][plugins] TypeError: Cannot read property 'policy_revision_idx' of undefined
   │ proc [kibana]     at map (/Users/jfsiii/work/kibana/x-pack/plugins/fleet/server/services/agents/helpers.ts:15:34)
   │ proc [kibana]     at Array.map (<anonymous>)
   │ proc [kibana]     at getAgents (/Users/jfsiii/work/kibana/x-pack/plugins/fleet/server/services/agents/crud.ts:191:32)
   │ proc [kibana]     at runMicrotasks (<anonymous>)
   │ proc [kibana]     at processTicksAndRejections (internal/process/task_queues.js:93:5)
   │ proc [kibana]     at Object.reassignAgents (/Users/jfsiii/work/kibana/x-pack/plugins/fleet/server/services/agents/reassign.ts:91:9)
   │ proc [kibana]     at postBulkAgentsReassignHandler (/Users/jfsiii/work/kibana/x-pack/plugins/fleet/server/routes/agent/handlers.ts:314:21)
   │ proc [kibana]     at Router.handle (/Users/jfsiii/work/kibana/src/core/server/http/router/router.ts:272:30)
   │ proc [kibana]     at handler (/Users/jfsiii/work/kibana/src/core/server/http/router/router.ts:227:11)
   │ proc [kibana]     at exports.Manager.execute (/Users/jfsiii/work/kibana/node_modules/@hapi/hapi/lib/toolkit.js:60:28)
   │ proc [kibana]     at Object.internals.handler (/Users/jfsiii/work/kibana/node_modules/@hapi/hapi/lib/handler.js:46:20)
   │ proc [kibana]     at exports.execute (/Users/jfsiii/work/kibana/node_modules/@hapi/hapi/lib/handler.js:31:20)
   │ proc [kibana]     at Request._lifecycle (/Users/jfsiii/work/kibana/node_modules/@hapi/hapi/lib/request.js:370:32)
   │ proc [kibana]     at Request._execute (/Users/jfsiii/work/kibana/node_modules/@hapi/hapi/lib/request.js:279:9)
```
</details>

<details><summary>see test added in this PR fail on master</summary>

```
1)    Fleet Endpoints
       reassign agent(s)
         bulk reassign agents
           should allow to reassign multiple agents by id -- some invalid:

      Error: expected 200 "OK", got 500 "Internal Server Error"
```
</details>

## Root cause
Debugging runtime error in `searchHitToAgent` found some TS type mismatches for the ES values being returned. Perhaps from one or more of the recent changes to ES client & Fleet Server. Based on `test:jest` and `test:ftr`, it appears the possible types are `GetResponse` or `SearchResponse`, instead of only an `ESSearchHit`.

https://github.com/elastic/kibana/pull/94632/files#diff-254d0f427979efc3b442f78762302eb28fb9c8857df68ea04f8d411e052f939cL11

While a `.search` result will include return matched values, a `.get` or `.mget` will return a row for each input and a `found: boolean`. e.g. `{ _id: "does-not-exist", found: false }`. The error occurs when [`searchHitToAgent`](1702cf98f0/x-pack/plugins/fleet/server/services/agents/helpers.ts (L11)) is run on a get miss instead of a search hit.

## PR Changes
* Added a test to ensure it doesn't fail if invalid or missing IDs are given
* Moved the `bulk_reassign` tests to their own test section
* Filter out any missing results before calling `searchHitToAgent`, to match current behavior
* Consolidate repeated arguments into and code for getting agents into single [function](https://github.com/elastic/kibana/pull/94632/files#diff-f7377ed9ad56eaa8ea188b64e957e771ccc7a7652fd1eaf44251c25b930f8448R70-R87):  and [TS type](https://github.com/elastic/kibana/pull/94632/files#diff-f7377ed9ad56eaa8ea188b64e957e771ccc7a7652fd1eaf44251c25b930f8448R61-R68)
* Rename some agent service functions to be more explicit (IMO) but behavior maintained. Same API names exported.

This moves toward the "one result (success or error) per given id" approach for https://github.com/elastic/kibana/issues/90437

### Checklist
- [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios

# Conflicts:
#	x-pack/plugins/fleet/server/services/agents/crud.ts
#	x-pack/plugins/fleet/server/services/index.ts
2021-03-16 23:50:21 -04:00
Tim Sullivan
60c8c0233d
[7.x] [Reporting-CSV Export] Re-write CSV Export using SearchSource (#88303) (#94757)
* [Reporting-CSV Export] Re-write CSV Export using SearchSource (#88303)

* [Reporting-CSV Export] Re-write CSV Export using SearchSource

* replace PIT solution with scan-and-scroll

* update tests

* cleanup

* simplify pr

* update docs

* update docs

* update telemetry schema

* use getSearchRequestBody instead of flatten

* Revert "update docs"

This reverts commit ab9f4d9642.

* optimize some async calls

* cleanup

* --wip-- [skip ci]

* fix telemetry schema

* fix telemetry tests

* fix snapshot

* api docs

* api doc updates

* use import type

* format the data through chains of maps

* add another saved search to reporting/ecommerce_kibana

* add a failing test

* add error logging to query failures

* put clear scroll in a finally so the ES error can be captured

* log dat error

* set dat fieldsFromSource

* --wip-- [skip ci]

* Revert "add another saved search to reporting/ecommerce_kibana"

This reverts commit 6edf26eff2.

* functional test fixes

* clean up ecommerce test archive

* add test for new search with fieldsFromSource set

* add tests and refactor tests

* cleanup redundant conditionals

* add GenerateCsv.getFields

* fix some tests

* fix double-escaping

* fix test snapshots and refactoring

* fix other tests

* fix test

* fix default index pattern in functional tests

* fix ts and sort fields when they come from API response

* --wip-- [skip ci]

* fix formatting and increase maxSizeBytes for testing

* remove client-side logic for sanitizing fields

* do not prepend timefield name if it already is a column

* test the logic to prepend timeField

* test the logic to sort the fields

* fix functional test

* preserve the error from data.search

* add functional test for ES returning an error

* fix snapshot

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

* simplify logging tags

* update snapshots

* --wip-- [skip ci]

* fix types

* update jest snapshot

* Revert "simplify logging tags"

This reverts commit e844dbd6ab.

* Revert "update jest snapshot"

This reverts commit 88497529de.

* fix types again

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-03-16 22:43:18 -04:00
Yuliia Naumenko
5f500702e2
[7.x] [Alerts] Replaces legacy es client with the ElasticsearchClient for alerts and triggers_actions_ui plugins. (#93364) (#94747)
* [Alerts] Replaces legacy es client with the ElasticsearchClient for alerts and triggers_actions_ui plugins. (#93364)

* [Alerts] Replaces legasy es client with the ElasticsearchClient

* fixed build

* fixed build

* fixed ci build

* fixed ci build

* fixed infra callCLuster

* fixed infra callCLuster

* fixed infra callCLuster

* fixed ci build

* fixed ci build

* fixed ci build

* fixed infra tests

* fixed security tests

* fixed security tests

* fixed security tests

* fixed tests

* fixed monitoring unit tests

* fixed monitoring unit tests

* fixed type checks

* fixed type checks

* fixed type checks

* migrated lists plugin

* fixed type checks

* fixed tests

* fixed security tests

* fixed type checks

* fixed tests

* fixed type checks

* fixed tests

* fixed tests

* fixed tests

* fixed due to comments

* fixed tests

* fixed comment

* fixed tests

* fixed tests

* fixed searh

* fixed searh

* fixed test

* fixed due to comment

* fixed detections failing test and replaces scopedClusterClient exposure with IScopedClusterClient instead of ElasticsearchClient asCurrentUser

* fixed test

* fixed test

* fixed test

* fixed typecheck

* fixed typecheck

* fixed typecheck

* fixed merge

* fixed merge issues
2021-03-16 20:19:40 -04:00
Melissa Alvarez
c651fcf92d
[ML] Data Frame Analytics accessibility tests: fix flaky outlier creation test (#94735) (#94766)
* ensure callouts exist before moving to continue button

* unskip ml accessibility suite
2021-03-16 20:02:00 -04:00
Kibana Machine
1ecc340216
[Security Solutions] Remove commented out old linter rules (#94753) (#94765)
## Summary

Cleanup .. 

* Removes commented out old linter rules from 2+ years ago. The project is very large and a lot of people are in the code base now and the comments are not relevant.
* Removes ts config optimize we don't use anymore
* Removes old script for rules we don't use anymore with elastic searches.

Co-authored-by: Frank Hassanabad <frank.hassanabad@elastic.co>
2021-03-16 19:56:42 -04:00
Kibana Machine
eb51fd4791
[App Search] Role mappings migration part 2 (#94461) (#94762)
* Add engines mock and fix mock role mapping

The original asRoleMapping was merely for a smoke test in the shared component. Refactored to work better in App Search component

* Add RoleMappingsLogic

* Fix test description

Co-authored-by: Jason Stoltzfus <jastoltz24@gmail.com>

* Fix test description

Co-authored-by: Jason Stoltzfus <jastoltz24@gmail.com>

* Add flash messages when creating, updating or deleting

* Add path and resetState calls

Refactoring the tests showed me that some parts of the state weren’t being reset.

* Refactor handleAuthProviderChange logic

I some how got the test coverage at 100% with my wrong way of doing tests before (scary). When I fixed it I noticed that noting I could do would trigger the fallback of just returning the `[ANY_AUTH_PROVIDER]` array. After talking with Constance, we could not come up with a way to trigger it either, given the conditions.

She had suggested removing the first return statement but that caused an empty array being returned sometimes.

Ultimately, I was able to get it working and covered with these changes.

* Refactor tests per PR feedback

The places where `role: 'superuser’` was deleted in the listeners was a side effect of using `setRoleMappingData` and not `mount`

* Add back deleted assertion

* Copy nit

Co-authored-by: Constance <constancecchen@users.noreply.github.com>

Co-authored-by: Jason Stoltzfus <jastoltz24@gmail.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Constance <constancecchen@users.noreply.github.com>

Co-authored-by: Scotty Bollinger <scotty.bollinger@elastic.co>
Co-authored-by: Jason Stoltzfus <jastoltz24@gmail.com>
Co-authored-by: Constance <constancecchen@users.noreply.github.com>
2021-03-16 19:18:36 -04:00
Yuliia Naumenko
6d69a55e07
[Connectors UI] Make UI use new connector APIs (#94180) (#94756)
* [Connectors UI] Make UI use new connector APIs

* fixed tests

* fixed due to comment

* fixed due to comment

* fixed test

* fixed test

* fixed test

* moved rewrite_request_case to the common folder

* fixed due to comments
2021-03-16 18:19:00 -04:00
Kibana Machine
cf03c92eb8
[ML] Use indices options in anomaly detection job wizards (#91830) (#94755)
* [ML] WIP Datafeed preview refactor

* adding indices options to ad job creation searches

* update datafeed preview schema

* updating types

* recalculating wizard time range on JSON edit save

* updating endpoint docs

* fixing types

* more type fixes

* fixing missing runtime fields

* using isPopulatedObject

* adding indices options schema

* fixing test

* fixing schema

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: James Gowdy <jgowdy@elastic.co>
2021-03-16 18:08:33 -04:00
Kibana Machine
524ab018af
Remove string as a valid registry var type value (#94174) (#94752)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Jen Huang <its.jenetic@gmail.com>
2021-03-16 17:45:09 -04:00
Kibana Machine
a8eb5a9e83
chore(NA): upgrade bazel rules nodejs to v3.2.2 (#94726) (#94744)
Co-authored-by: Tiago Costa <tiagoffcc@hotmail.com>
2021-03-16 16:56:00 -04:00
Kibana Machine
4fd84d5741
[APM] Settings: Update layout and update/add descriptions (#94398) (#94743)
* [APM] Align naming

* [APM] Add agent config description

* [APM] Update layout and styles

* [APM] Update text styles and spacing

* [APM] Updating styles and layout

* [APM] Update layout and styles

* [APM] Update description

* [APM] Update layout and styles

* [APM] Update i18n name

* [APM] Add i18n description

* [APM] Update layout and styles

* Update x-pack/plugins/apm/public/components/app/Settings/CustomizeUI/index.tsx

Co-authored-by: Brandon Morelli <bmorelli25@gmail.com>

* [APM] Update agent config description

* Update x-pack/plugins/apm/public/components/app/Settings/AgentConfigurations/index.tsx

Co-authored-by: Brandon Morelli <bmorelli25@gmail.com>

* [APM] Remove empty state description

Not needed as we have a description by the main title

* [APM] Remove unneeded translations

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Brandon Morelli <bmorelli25@gmail.com>

Co-authored-by: Casper Hübertz <casper@elastic.co>
Co-authored-by: Brandon Morelli <bmorelli25@gmail.com>
2021-03-16 16:37:14 -04:00
Cauê Marcondes
3eddd319f7
[APM] kuery is not applied to latency chart (#94707) (#94731) 2021-03-16 16:29:08 -04:00
Stratoula Kalafateli
da9e1c313d
[XY axis] Integrates legend color picker with the eui palette (#90589) (#94738)
* XY Axis, integrate legend color picker with the eui palette

* Fix functional test to work with the eui palette

* Order eui colors by group

* Add unit test for use color picker

* Add useMemo to getColorPicker

* Remove the grey background from the first focused circle

* Fix bug caused by comparing lowercase with uppercase characters

* Fix bug on complimentary palette

* Fix CI

* fix linter

* Use uppercase for hex color

* Use eui variable instead

* Changes on charts.json

* Make the color picker accessible

* Fix ci and tests

* Allow keyboard navigation

* Close the popover on mouse click event

* Fix ci

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-03-16 15:58:18 -04:00
Kibana Machine
f88b143e1f
Display correct reset terminology for visualizations (#94539) (#94732)
Co-authored-by: Anish Khanna <a26khann@edu.uwaterloo.ca>

Co-authored-by: Anish Khanna <35355702+anish-khanna@users.noreply.github.com>
Co-authored-by: Anish Khanna <a26khann@edu.uwaterloo.ca>
2021-03-16 19:28:04 +00:00
Brandon Morelli
89ab332b4c
docs: [APM] Correlations (#94620) (#94733) 2021-03-16 15:22:44 -04:00
Matthias Wilhelm
542b528fbf
[Discover] Remove redundant execution of onRequestStart when fetching data (#94093) (#94729) 2021-03-16 15:22:15 -04:00
Tim Sullivan
3fb9a4f78a
App Services API updates for CSV Export (#94537) (#94727)
* App Arch API updates for CSV Export

* add logging to show error cause from es

* revert logging the error in an inconsistent way
2021-03-16 14:58:46 -04:00
Alison Goryachev
0853f13c7e
[7.x] [Upgrade Assistant] Add support for deprecated index settings (#93293) (#94656)
* [Upgrade Assistant] Add support for deprecated index settings (#93293)

# Conflicts:
#	x-pack/plugins/upgrade_assistant/common/types.ts
#	x-pack/plugins/upgrade_assistant/public/application/components/tabs/checkup/deprecations/cell.tsx
#	x-pack/plugins/upgrade_assistant/public/application/components/tabs/checkup/deprecations/index_table.tsx
#	x-pack/plugins/upgrade_assistant/public/application/components/tabs/checkup/deprecations/list.tsx
#	x-pack/plugins/upgrade_assistant/public/application/components/tabs/checkup/deprecations/reindex/flyout/warnings_step.tsx
#	x-pack/plugins/upgrade_assistant/server/lib/reindexing/index_settings.ts

* update tests

* eslint fix
2021-03-16 14:33:41 -04:00
Devon Thomson
50b2b87f91
[Save Modal] Quick Fix for Scrollbar (#94640) (#94718)
* quick fixes for no scroll bar on save modals
2021-03-16 14:14:30 -04:00
Tyler Smalley
9d7150893f skip flaky suite (#94666) 2021-03-16 11:08:05 -07:00
Cauê Marcondes
61d66c104c
[APM] Telemetry: Add UI usage telemetry on the Timeseries comparison feature (#91439) (#94715)
* adding telemetry and removing time comparison

* adding telemetry and removing time comparison

* adding telemetry

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-03-16 13:56:19 -04:00
Kibana Machine
8d453cd095
[Curation] Add support for a custom drag handle to the Result component (#94652) (#94714)
* Update Result component to render a custom drag handle

* Update Result library with a draggable example

- note: this doesn't actually handle reorder logic, it's purely a UI/UX example

* Update CurationResult to pass dragHandleProps through to Result

Co-authored-by: Constance <constancecchen@users.noreply.github.com>
2021-03-16 13:47:49 -04:00
Devon Thomson
1d0a2a291c
tiny fix for loading state in dashboard top nav (#94643) (#94712) 2021-03-16 13:42:43 -04:00
Sébastien Loix
f17ecbf00a
[ILM] Use global field to set the snapshot repository (#94602) (#94711) 2021-03-16 13:29:42 -04:00
Kibana Machine
0c5cd74bb0
[Workplace Search] Misc bugfixes (#94612) (#94708)
* Fix incorrect copy

* Fix incorrect copy

* Update Box icon to match other icon sizes

* Add missing spacer on connector configuration screen

* Add missing spacer to Manage Source modal on Group page

* Remove shadows on Security page

* Align the last column content in tables to the right

* Fix colors on save custom source page

"Secondary" is greenish in new version is EUI, we need "subdued"

* Fix link to personal dashboard

* Add missing breadcrumbs to Security and Settings pages

* Deduplicate Security tests on Basic and Platinum licenses

* Prevent range slider from shifting to left when priority is 10

When priority is 10, the number become wider and it pushes the range slider to the left. This commit is a quick fix for that. We could improve it later by adding a proper input.

* Fix i18n duplicate ID

* Revert "Fix link to personal dashboard"

This reverts commit 5fc3ad2937.

Co-authored-by: Vadim Yakhin <yakhin.v@gmail.com>
2021-03-16 13:01:46 -04:00
Kibana Machine
6eee0a6219
[Canvas] Cleanup types in lib (#94517) (#94706)
* fix get_legend_config error in canvas/lib/index

* convert resolve_dataurl to ts to fix canvas/lib/index failure

* convert expression_form_handler to ts to fix canvas/lib/index failure

* convert canvas lib/error into ts

* canvas: do not compile json file due to effect on performance

* remove type. it is not exported and inferred as any implicitly

* fix datatable error in lib/index.d.ts file

* fix url resolver

* case manually to avoid incompatibility error

Co-authored-by: Mikhail Shustov <restrry@gmail.com>
2021-03-16 12:40:42 -04:00
Mikhail Shustov
b6076d7ca4
Merge tsconfig and x-pack/tsconfig files (#94519) (#94703)
* merge all the typings at root level

* merge x-pack/tsconfig into tsconfig.json

* fix tsconfig after changes in master

* remove unnecessary typings

* update paths to the global typings

* update paths to the global elaticsearch typings

* fix import

* fix path to typings/elasticsearch in fleet plugin

* remove file deleted from master

* fix lint errors
# Conflicts:
#	x-pack/plugins/fleet/server/services/agents/crud.ts
#	x-pack/plugins/fleet/server/services/artifacts/artifacts.ts
#	x-pack/plugins/fleet/server/services/artifacts/mappings.ts
#	x-pack/plugins/fleet/server/services/artifacts/mocks.ts
#	x-pack/tsconfig.json
2021-03-16 12:33:47 -04:00
Kaarina Tungseth
f10563fede
[DOCS] Canvas updates for 7.12.0 (#94325) (#94724)
* [DOCS] Canvas updates for 7.12.0

* Fixes Visualize Library title
2021-03-16 12:31:15 -04:00
Gabriel Landau
56fe2be173
Add bytes_compressed_present to Endpoint Security Telemetry (#94594) (#94700) 2021-03-16 12:18:27 -04:00
Cauê Marcondes
d488ef5a37
[APM] Adding comparison to Throughput chart, Error rate chart, and Errors table (#94204) (#94695)
* adding comparison to throuput chart

* adding comparison to error rate chart

* adding comparison to errors table

* fixing/adding api test

* addressing pr comments

* addressing pr comments

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-03-16 11:33:54 -04:00
David Sánchez
7ac5887c2d
[SECURITY_SOLUTION] Add helper text on entry input for trusted applications (#94563) (#94693)
* Added text help for each entry input option

* Add new unit test

* Fix wrong import on test file

* Change entry variable to readonly. Use it.each instead of a for loop

* Move function inside useMemo since it is only used there

* Remove old commented code

* Update failing test
2021-03-16 11:14:48 -04:00
Jean-Louis Leysens
db8ad1acb1
[ILM] Hide node allocation notices on Cloud (#94581) (#94692)
* block node allocation notices on cloud

* added test to check that notices are not showing

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-03-16 11:01:18 -04:00
James Rodewig
78912ff9f2
Use documentation link service for Watcher (#93339) (#94690) 2021-03-16 10:56:32 -04:00
Kibana Machine
68687e0a2d
[Logs UI] Style improvements for log stream search strategy (#94560) (#94686)
Co-authored-by: Felix Stürmer <weltenwort@users.noreply.github.com>
2021-03-16 10:48:54 -04:00
Walter Rafelsberger
515cb9c82c
[ML] Transforms: Fixes missing number of transform nodes and error reporting in stats bar. (#93956) (#94677)
- Adds a Kibana API endpoint transforms/_nodes
- Adds number of nodes to the stats bar in the transforms list.
- Shows a callout when no transform nodes are available.
- Disable all actions except delete when no transform nodes are available.
- Disables the create button when no transform nodes are available.
2021-03-16 08:53:09 -04:00
Kibana Machine
373f0efff8
[Alerting][Docs] Updating glossary with new terminology (#94447) (#94681)
* Updating glossary with new terminology

* Updating glossary with new terminology

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: ymao1 <ying.mao@elastic.co>
2021-03-16 08:15:12 -04:00
Yuliia Naumenko
1a4212e2bf
Fixed Pagerduty dedupKey is not set via API for Uptime alerts (#94394) (#94642)
* Fixed Pagerduty dedupKey is not set via API for Uptime alerts

* fixed test

* fixed test

* fixed test

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-03-16 00:05:41 -04:00