Commit graph

55638 commits

Author SHA1 Message Date
Miriam
9792c748c6
[APM] Improve no data message on the Infrastructure page (#136948)
* Improve no data message on the Infrastructure page

* pr review comments
2022-07-25 17:04:46 +01:00
Nathan Reese
8bedc3c980
[Maps] label zoom range style property (#136690)
* [Maps] label visibility style property

* add slider

* set label zoom range

* rename

* fix jest test

* tslint

* fix jest tests

* update jest expects

* [CI] Auto-commit changed files from 'node scripts/eslint --no-cache --fix'

* doc updates and change 'Label zoom range' to 'Label visibility'

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-07-25 10:04:11 -06:00
Sander Philipse
3d62cc3201
[Enterprise Search] Fix connector overview (#137069) 2022-07-25 08:55:08 -07:00
Davis McPhee
a37aae22aa
[Discover] Improve HTML formatting of fields with a list of values (#136684)
* [Discover] Improve HTML formatting of fields with a list of values

* [Discover] Add support for highlighting array brackets and commas

* [Discover] Update array field format to use a CSS class instead of inline styles

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-07-25 12:30:41 -03:00
Oliver Gupte
bd5abb1c80
[APM] Fix custom link filter select value (#137025)
* [APM] Fix custom link filters to clear values after selecting field (#126066)

* adds line comment

* adds e2e test to validate the fix
2022-07-25 11:16:28 -04:00
Cauê Marcondes
b8b57d530d
[APM] Navigation from Span to Service breaks due to wrong transactionType (#136569)
* fixing bug

* addressing pr comments

* fix bug

* renaming
2022-07-25 08:11:24 -07:00
Spencer
36260fb358
[expressions] remove root-level redirect, import from common (#136997)
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2022-07-25 08:07:43 -07:00
Christos Nasikas
a1e33569f2
[Actions] Fix create flyout buttons (#137063)
* Fix bug

* Improve prop
2022-07-25 07:54:17 -07:00
Nicolas Chaulet
277201e7e2
[Fleet] clean up extra exports from Fleet/Integrations (#136838) 2022-07-25 07:52:53 -07:00
Lisa Cawley
955cb3f354
[DOCS] Update prerequisites in delete case and comment APIs (#136998) 2022-07-25 07:52:23 -07:00
Khristinin Nikita
68a161f6c9
Restyle data source type (#136811)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-07-25 07:50:58 -07:00
Julia Bardi
857821f22c
fixed add remove tags stuck (#137074) 2022-07-25 07:47:23 -07:00
David Sánchez
2880c66823
[Security Solution][Endpoint] Console UI fixes (#136964)
* Increases back button size to S

* Increases space between back button and responder title

* Moves read more link into line 3

* Make help text bold

* Fixes help panel texts and commands order

* Follow mock design for help command response

* Help button centered aligned

* Fixes old multilang files

* Fixes text for help output and fixes failing unit test
2022-07-25 16:45:25 +02:00
Aleh Zasypkin
5107282b01
Expose userProfiles.getCurrent and userProfiles.bulkGet APIs via the start contract on the client and server sides. (#136831) 2022-07-25 16:28:16 +02:00
Dima Arnautov
39404ba558
[ML] Plot zero scores on the Overall anomaly swim lane (#136951)
* replace inline styles

* fix overflow props

* map 0 to null

* update view by job id

* fix css string

* set max width for the severity control

* replace inline styles with css

* fix css
2022-07-25 07:00:01 -07:00
David Sánchez
0a600f9cd7
Fixex font size and wraps long success texts (#136935)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-07-25 15:53:32 +02:00
Giorgos Bamparopoulos
dbf1a33a96
[APM] Add total doc count in the latency distribution chart (#136960)
* Add total doc count in the latency distribution chart

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-07-25 16:49:31 +03:00
Tiago Costa
c6f6b62ac6
skip flaky suite (#137062) 2022-07-25 14:44:52 +01:00
Byron Hulcher
c09fec4959
[Enterprise Search] Swap order of actions in Index Detail header in Content app (#137024) 2022-07-25 06:38:55 -07:00
Ying Mao
3c24511c16
[Response Ops][Connectors] Allow connectors to explicitly register which features they will be available in (#136331)
* Adding feature config to connector type and checking for validity on registration

* Updating actions APIs to filter by feature id if provided

* Fixing types

* Renaming allowedFeatureIds to featureConfig

* Adding siem feature config. Returning feature config to client. Showing availability in connector list

* Fixing types

* Showing availability in create connector flyout header

* Passing feature id into action form used by rule creators.

* Renaming some stuff

* Finishing triggers_actions_uis. Starting cases

* Fixing cases

* fixing types

* Fixing types and adding uptime feature

* Cleanup

* fixing tests

* Updating README

* Filtering action type filter on rule list

* Update x-pack/plugins/actions/common/connector_feature_config.ts

Co-authored-by: Steph Milovic <stephanie.milovic@elastic.co>

* Fixing tests

* Renaming featureConfig to supportedFeatureIds

* PR feedback

* fixing i18n

* Updating docs

Co-authored-by: Steph Milovic <stephanie.milovic@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-07-25 06:24:25 -07:00
Spencer
676be86d9d
[kibana_utils] remove root index.ts file (#137003)
* [kibana_utils] remove root-level index.ts file

* autofix all imports
2022-07-25 08:01:49 -05:00
Yulia Čech
d3ef7419e8
[Guided onboarding] Observability tour: Fixed the last step offset (#136861)
[Guided onboarding] Observability tour: Moved traces step to services

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-07-25 14:58:14 +02:00
Katerina Patticha
9005813b78
[APM] Set minimum value for IsAboveField (#136919)
* [APM] Set minimum value for `IsAboveField`

* Always display the value

* Clean up

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-07-25 14:52:49 +02:00
Alexey Antonov
d4bb959bea
[Step 3] VisEditors Telemetry enhancements (add new agg-based and lens telemetries) (#135615)
* initial comit

* [CI] Auto-commit changed files from 'node scripts/eslint --no-cache --fix'

* push chart_expressions logic

* update tests

* fix JEST

* push some telemetries

* fix some cases

* [CI] Auto-commit changed files from 'node scripts/eslint --no-cache --fix'

* update tests

* add some lens part

* add handlers.logRenderTelemetry method

* visGroup -> originatingApp

* remove visTpe, extra, onlyExtra

* remove handlers.logRenderTelemetry from handlers

* remove context from snapshots

* [CI] Auto-commit changed files from 'node scripts/eslint --no-cache --fix'

* add lens operations telemetry

* fix heaatmap, vislib

* push some telemetries

* cleanup

* push some logic

* fix merge conflicts

* push some logic

* add lens map telemetry

* add render_lens_vis_cases

* add render_lens_vis_observability_exploratory_view

* cleanup

* cleanup

* make getRenderEventCounters optional

* add summary_row and color_by_value telemetries

* try to fix double rendering

* update xy telemetries

* fix TSVB

* fix lens

* fix Timelion

* add mixed_xy telemetry

* [CI] Auto-commit changed files from 'node scripts/precommit_hook.js --ref HEAD~1..HEAD --fix'

* Update x-pack/plugins/observability/public/components/shared/exploratory_view/lens_embeddable.tsx

Co-authored-by: Shahzad <shahzad31comp@gmail.com>

* Update x-pack/plugins/observability/public/components/shared/exploratory_view/embeddable/embeddable.tsx

Co-authored-by: Shahzad <shahzad31comp@gmail.com>

* Update expression_renderer.tsx

* update originatingApp

* Update expression_renderer.tsx

* add JEST for core changes

* Update plugin.ts

* Update src/plugins/expressions/common/expression_renderers/types.ts

Co-authored-by: Michael Dokolin <dokmic@gmail.com>

* fix PR comments

* add renderComplete param to VisualizationContainer

* fix mixed_xy issue

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Shahzad <shahzad31comp@gmail.com>
Co-authored-by: Michael Dokolin <dokmic@gmail.com>
2022-07-25 15:33:10 +03:00
Dominique Clarke
7a153139cf
Synthetics - project monitors with private locations (#136777)
* Added private node mvp

* wip

* update test

* Add an externall managed option

* update label

* update

* update some tests

* some tests

* support adding/removing

* some tests

* update so

* update some tests

* fix test

* some tests

* pr feedback

* PR feedback

* update types

* fix type

* more pr feedback

* rename to is_managed

* PR feedback

* update

* test

* added API tests

* update types

* [CI] Auto-commit changed files from 'yarn kbn run build -i @kbn/pm'

* add some tests

* update

* update

* update

* update

* updat test

* add setup

* Fix fleet jest integration tests

* test

* test

* update test

* fix test

* feedback

* test

* test

* update

* handle permissions

* update

* disable editing in case of pvt

* fix test

* synthetics - support private locations for project  monitors

* add disclaimer

* add permissions

* small update

* update

* update

* update

* revert

* adjust test

* PR feedback

* fix test

* add warning for permissions errors

* adjust test

* adjust types

* adjust types

* [CI] Auto-commit changed files from 'node scripts/precommit_hook.js --ref HEAD~1..HEAD --fix'

* adjust types

* fix jest

* adjust types

* adjust dev locations

* adjust types

* adjust types and tests

* await syncing editing monitor

* task manager setup

* no concurrent

* update tests

* update tests

Co-authored-by: shahzad31 <shahzad.muhammad@elastic.co>
Co-authored-by: Shahzad <shahzad31comp@gmail.com>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Nicolas Chaulet <nicolas.chaulet@elastic.co>
2022-07-25 08:32:26 -04:00
Jonathan Buttner
a5e355509f
[ResponseOps][Cases] Limiting search fields (#136776)
* Limiting search fields

* fixing tests and adding unit tests

* Addressing feedback, adding tests

* reverting test file changes

* Fixing type error

* Fixing tests

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-07-25 08:18:51 -04:00
Nick Peihl
db7fd9c322
[Maps] Collect custom icons snapshot telemetry (#136952) 2022-07-25 14:09:07 +02:00
Tiago Costa
6fc46b5eaf
skip flaky suite (#137016) 2022-07-25 13:06:35 +01:00
Pierre Gayvallet
6c9d93f3a0
Migrate server-side capabilities domain to packages (#136708)
* create @kbn/core-capabilities-common, start fixing imports

* create @kbn/core-capabilities-server

* adapt more imports

* adapt integration tests

* fix more type usages

* create the remaining packages

* move code to packages

* fix imports

* fix import from integration tests
2022-07-25 13:55:56 +02:00
Boris Kirov
7e7d37dd56
adding data test subject attributes to elements in APM as requested by Unified O11y (#137039)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-07-25 13:11:38 +02:00
Kibana Machine
c932ce04a8 skip failing test suite (#118472) 2022-07-25 07:00:49 -04:00
Kibana Machine
7afe268c8a skip failing test suite (#137046) 2022-07-25 06:56:16 -04:00
Kibana Machine
39d38141eb skip failing test suite (#137032) 2022-07-25 06:54:52 -04:00
Walter Rafelsberger
0c97516d0f
[ML] Explain Log Rate Spikes: Adds technical preview badge. (#136862) 2022-07-25 12:40:19 +02:00
Miriam
f055ce2b41
Add Beta icon to Infra tab (#137045) 2022-07-25 11:16:13 +01:00
Alexey Antonov
51816a0631
[Step 2] VisEditors Telemetry enhancements (remove legacy Lens telemetries) (#135684)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Joe Reuter <johannes.reuter@elastic.co>
2022-07-25 13:09:29 +03:00
Tetiana Kravchenko
ee3cfb6d75
elastic-agent manifests: align with elastic-agent repo; add comments (#136394)
* elastic-agent manifests: align with elastic-agent repo; add comments

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>

* ad links to the elastic documentation

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>

* elastic-agent manifests: align with elastic-agent repo; add comments

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>

* ad links to the elastic documentation

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>

* update comment on FLEET_ENROLLMENT_TOKEN

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-07-25 12:08:04 +02:00
Alexey Antonov
ded1fcb279
[Step 1 ] VisEditors Telemetry enhancements (remove legacy agg-based telemetries) (#135634)
* [Step 1 ] VisEditors Telemetry enhancements (remove legacy agg-based telemetries)

* remove legacy trackUiMetric telemetries

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-07-25 13:07:34 +03:00
Or Ouziel
e33f4b0f80
[Cloud Posture] fix negated filter in findings (#137021) 2022-07-25 12:53:07 +03:00
Vitalii Dmyterko
0cc899cdb0
[Security Solution][Detections] adds confirmation modal window for bulk exporting action (#136418)
## Summary

- addresses https://github.com/elastic/kibana/issues/127746
- when users select rules for bulk export confirmation dialog is displayed, that shows how many rules can be exported. Only custom rules are exportable
- if no rules can be exported, dialog will show users, that action is not available
- changes successful export message, by showing note that prebuilt rules are excluded, only when rule have been excluded

### Modal windows

#### no rules can be exported
<img width="1293" alt="Screenshot 2022-07-18 at 14 01 36" src="https://user-images.githubusercontent.com/92328789/179517392-913f3dd9-4118-46eb-ba35-77d46906efd2.png">

#### some rules can be exported
<img width="1267" alt="Screenshot 2022-07-18 at 14 02 30" src="https://user-images.githubusercontent.com/92328789/179517376-cff64ee2-af9a-448b-aa2a-ce19e1542d6b.png">


### Implementation details
- we won't need dry run action here, because export doesn't mutate state
- once user click on export, we download file in browser, read it, and display message to user how many rules can/can't be exported
- since all failed export are immutable rules, we can safely display immutable message error to users in modal window
- user can proceed with download of exported rules OR cancel export action, thus experience will become consistent with bulk edit

### Checklist

Delete any items that are not applicable to this PR.

- [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

### For maintainers

- [ ] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)


### Release note
improves user experience for bulk export of security rules, by displaying confirmation modal, that show how many rules can be exported
2022-07-25 02:47:12 -07:00
Julian Gernun
12259ce281
Rule detail table with bulk actions (#136601)
* first commit

* remove not needed variable

* row action in o11y

* fix view in app for inventory rule when using the new alert table

* mistake

* review I

Co-authored-by: Xavier Mouligneau <xavier.mouligneau@elastic.co>
Co-authored-by: Maryam Saeidi <maryam.saeidi@elastic.co>
2022-07-25 02:12:48 -07:00
Joe Reuter
6e3f5850ff
stabilize legend filter click (#136925) 2022-07-25 01:38:54 -07:00
Julian Gernun
8b21e25ecf
[RAM] Add the "updated at" feature in new alerts table (#136949)
* first commit

* fix and add test

* Update x-pack/plugins/triggers_actions_ui/public/application/sections/alerts_table/toolbar/components/last_updated_at/translations.ts

Co-authored-by: Xavier Mouligneau <xavier.mouligneau@elastic.co>

* Update x-pack/plugins/triggers_actions_ui/public/application/sections/alerts_table/toolbar/components/last_updated_at/translations.ts

Co-authored-by: Xavier Mouligneau <xavier.mouligneau@elastic.co>

Co-authored-by: Xavier Mouligneau <xavier.mouligneau@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-07-25 01:38:03 -07:00
Boris Kirov
1377ef2b33
added APM Settings in the global search list (#136830) 2022-07-25 00:24:23 -07:00
renovate[bot]
1adaf53d25
Update dependency @elastic/charts to v47 (main) (#136984)
* Update dependency @elastic/charts to v47

* chore: fix typescript errors

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: nickofthyme <nicholas.partridge@elastic.co>
2022-07-25 00:21:44 -07:00
renovate[bot]
600523f0bf
Update dependency vega-lite to ^5.3.0 (#136145)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2022-07-25 10:18:22 +03:00
Patryk Kopyciński
06aa51602d
[Osquery] Run packs live (#132198) 2022-07-25 09:16:21 +02:00
Kibana Machine
e348f74d50
[api-docs] Daily api_docs build (#137027) 2022-07-25 14:11:39 +09:30
Ari Aviran
b61625cec6
[Cloud Posture] Implement breadcrumbs for security solution (#136821) 2022-07-24 01:03:40 -07:00
Kibana Machine
770802b1cb
[api-docs] Daily api_docs build (#137019) 2022-07-24 14:10:11 +09:30