mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
78708 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
|
5afb442c86
|
[8.x] Remove unused field (#194084) (#194417)
# Backport This will backport the following commits from `main` to `8.x`: - [Remove unused field (#194084)](https://github.com/elastic/kibana/pull/194084) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Toby Brain","email":"tobio85@gmail.com"},"sourceCommit":{"committedDate":"2024-09-26T11:05:44Z","message":"Remove unused field (#194084)\n\n## Summary\n\nThe API\n[model](https://github.com/elastic/kibana/blob/main/x-pack/plugins/fleet/common/types/rest_spec/package_policy.ts#L48)\n(points\n[here](https://github.com/elastic/kibana/blob/main/x-pack/plugins/fleet/common/types/rest_spec/package_policy.ts#L40-L42))\ndoesn't actually define this field and it's not returned by the server.\n\nRelated to\nhttps://github.com/elastic/terraform-provider-elasticstack/pull/787#discussion_r1772562187\n\n\n### Checklist\n\nDelete any items that are not applicable to this PR.\n\n- [x] Any text added follows [EUI's writing\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\nsentence case text and includes [i18n\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\n- [x]\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\nwas added for features that require explanation or tutorials\n- [x] [Unit or functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere updated or added to match the most common scenarios\n- [x] [Flaky Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\nused on any tests changed\n- [x] Any UI touched in this PR is usable by keyboard only (learn more\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\n- [x] Any UI touched in this PR does not create any new axe failures\n(run axe in browser:\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\n- [x] If a plugin configuration key changed, check if it needs to be\nallowlisted in the cloud and added to the [docker\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\n- [x] This renders correctly on smaller devices using a responsive\nlayout. (You can test this [in your\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\n- [x] This was checked for [cross-browser\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\n\n### For maintainers\n\n- [ ] This was checked for breaking API changes and was [labeled\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"be9dd06f7483a9972f60eea41fd4f00511c864fa","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["v9.0.0","backport:prev-minor"],"title":"Remove unused field","number":194084,"url":"https://github.com/elastic/kibana/pull/194084","mergeCommit":{"message":"Remove unused field (#194084)\n\n## Summary\n\nThe API\n[model](https://github.com/elastic/kibana/blob/main/x-pack/plugins/fleet/common/types/rest_spec/package_policy.ts#L48)\n(points\n[here](https://github.com/elastic/kibana/blob/main/x-pack/plugins/fleet/common/types/rest_spec/package_policy.ts#L40-L42))\ndoesn't actually define this field and it's not returned by the server.\n\nRelated to\nhttps://github.com/elastic/terraform-provider-elasticstack/pull/787#discussion_r1772562187\n\n\n### Checklist\n\nDelete any items that are not applicable to this PR.\n\n- [x] Any text added follows [EUI's writing\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\nsentence case text and includes [i18n\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\n- [x]\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\nwas added for features that require explanation or tutorials\n- [x] [Unit or functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere updated or added to match the most common scenarios\n- [x] [Flaky Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\nused on any tests changed\n- [x] Any UI touched in this PR is usable by keyboard only (learn more\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\n- [x] Any UI touched in this PR does not create any new axe failures\n(run axe in browser:\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\n- [x] If a plugin configuration key changed, check if it needs to be\nallowlisted in the cloud and added to the [docker\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\n- [x] This renders correctly on smaller devices using a responsive\nlayout. (You can test this [in your\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\n- [x] This was checked for [cross-browser\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\n\n### For maintainers\n\n- [ ] This was checked for breaking API changes and was [labeled\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"be9dd06f7483a9972f60eea41fd4f00511c864fa"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194084","number":194084,"mergeCommit":{"message":"Remove unused field (#194084)\n\n## Summary\n\nThe API\n[model](https://github.com/elastic/kibana/blob/main/x-pack/plugins/fleet/common/types/rest_spec/package_policy.ts#L48)\n(points\n[here](https://github.com/elastic/kibana/blob/main/x-pack/plugins/fleet/common/types/rest_spec/package_policy.ts#L40-L42))\ndoesn't actually define this field and it's not returned by the server.\n\nRelated to\nhttps://github.com/elastic/terraform-provider-elasticstack/pull/787#discussion_r1772562187\n\n\n### Checklist\n\nDelete any items that are not applicable to this PR.\n\n- [x] Any text added follows [EUI's writing\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\nsentence case text and includes [i18n\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\n- [x]\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\nwas added for features that require explanation or tutorials\n- [x] [Unit or functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere updated or added to match the most common scenarios\n- [x] [Flaky Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\nused on any tests changed\n- [x] Any UI touched in this PR is usable by keyboard only (learn more\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\n- [x] Any UI touched in this PR does not create any new axe failures\n(run axe in browser:\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\n- [x] If a plugin configuration key changed, check if it needs to be\nallowlisted in the cloud and added to the [docker\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\n- [x] This renders correctly on smaller devices using a responsive\nlayout. (You can test this [in your\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\n- [x] This was checked for [cross-browser\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\n\n### For maintainers\n\n- [ ] This was checked for breaking API changes and was [labeled\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n\n---------\n\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"be9dd06f7483a9972f60eea41fd4f00511c864fa"}}]}] BACKPORT--> Co-authored-by: Toby Brain <tobio85@gmail.com> |
||
|
4e139792b6
|
[8.x] [Cloud Security] Fix data view's flaky FTR (#194416)
# Backport This will backport the following commits from `main` to `8.x`: - [[Cloud Security] Fix data view's flaky FTR](https://github.com/elastic/kibana/pull/194361) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Ido Cohen","email":"90558359+CohenIdo@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-09-30T11:04:33Z","message":"[Cloud Security] Fix data view's flaky FTR","sha":"1abd3473f56d89da4bb87cb409f0b11cb26c327a","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:Cloud Security","backport:prev-minor"],"title":"[Cloud Security] Fix data view's flaky FTR","number":194361,"url":"https://github.com/elastic/kibana/pull/194361","mergeCommit":{"message":"[Cloud Security] Fix data view's flaky FTR","sha":"1abd3473f56d89da4bb87cb409f0b11cb26c327a"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194361","number":194361,"mergeCommit":{"message":"[Cloud Security] Fix data view's flaky FTR","sha":"1abd3473f56d89da4bb87cb409f0b11cb26c327a"}}]}] BACKPORT--> Co-authored-by: Ido Cohen <90558359+CohenIdo@users.noreply.github.com> |
||
|
920687513e
|
[8.x] [Inventory] Use observability:entitycentricexperience to enable + side nav adjustments (#193533) (#194408)
# Backport This will backport the following commits from `main` to `8.x`: - [[Inventory] Use observability:entitycentricexperience to enable + side nav adjustments (#193533)](https://github.com/elastic/kibana/pull/193533) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Irene Blanco","email":"irene.blanco@elastic.co"},"sourceCommit":{"committedDate":"2024-09-30T10:37:37Z","message":"[Inventory] Use observability:entitycentricexperience to enable + side nav adjustments (#193533)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/192323 and\r\nhttps://github.com/elastic/kibana/issues/193393.\r\n\r\n### Plugin enablement\r\nThe enablement of the new Inventory plugin was previously managed via\r\nthe `xpack.inventory.enabled` setting in kibana.yml. With this PR, we\r\ntransition to enabling it through the\r\n`observability:entitycentricexperience` advanced setting.\r\n\r\n\r\n### Position in side nav\r\nAdditionally, this PR includes adjustments to the placement of the new\r\nInventory page within the side navigation and the addition of the \"Tech\r\nPreview\" badge in the navigation where it was supported.\r\n\r\n|Navigation|Screenshot|\r\n|-|-|\r\n|Stateful classic (first nav)||\r\n|Stateful classic (O11y)||\r\n|Stateful new O11y||\r\n|Serverless||\r\n\r\n\r\n### Global search\r\nA modification was made to the global search to prevent a duplicate\r\nresult from appearing during searches by removing the deeplinks when\r\nregistering the plugin. The UI changes are shown below.\r\n\r\n>[!WARNING]\r\nIf this modification causes any other issues, please let me know in a\r\ncomment.\r\n\r\n|With deeplink (before)|Without deeplink (after)|\r\n|-|-|\r\n\r\n| (#194407)
# Backport This will backport the following commits from `main` to `8.x`: - [[TableListView] Fix letters are skipped when typing fast (#194009)](https://github.com/elastic/kibana/pull/194009) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Anton Dosov","email":"anton.dosov@elastic.co"},"sourceCommit":{"committedDate":"2024-09-30T10:24:09Z","message":"[TableListView] Fix letters are skipped when typing fast (#194009)","sha":"23effbedd4f88219b71088b34d8e9221527e7a91","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:SharedUX","backport:prev-minor","Component:TableListView"],"title":"[TableListView] Fix letters are skipped when typing fast","number":194009,"url":"https://github.com/elastic/kibana/pull/194009","mergeCommit":{"message":"[TableListView] Fix letters are skipped when typing fast (#194009)","sha":"23effbedd4f88219b71088b34d8e9221527e7a91"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194009","number":194009,"mergeCommit":{"message":"[TableListView] Fix letters are skipped when typing fast (#194009)","sha":"23effbedd4f88219b71088b34d8e9221527e7a91"}}]}] BACKPORT--> Co-authored-by: Anton Dosov <anton.dosov@elastic.co> |
||
|
7ba0966913
|
[8.x] [Security Solution] Support for kibana spaces in openapi generated securitySolutionApi service for integration tests (#194029) (#194400)
# Backport This will backport the following commits from `main` to `8.x`: - [[Security Solution] Support for kibana spaces in openapi generated securitySolutionApi service for integration tests (#194029)](https://github.com/elastic/kibana/pull/194029) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Tiago Vila Verde","email":"tiago.vilaverde@elastic.co"},"sourceCommit":{"committedDate":"2024-09-26T17:53:25Z","message":"[Security Solution] Support for kibana spaces in openapi generated securitySolutionApi service for integration tests (#194029)\n\n### Summary\r\n\r\nThis PR adds support for Kibana Spaces in the generated\r\n`securitySolutionApi` service for integration tests.\r\n\r\nUsers can now pass an extra parameter `kibanaSpace` when calling a route\r\nfrom the service. The provided space will be prefixed to the API's path.\r\nIf no argument is provided, it is default'ed to `'default'`\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"2f45c90d2f58e9f0e3b5ff90f7cbece482478c00","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","v8.16.0"],"number":194029,"url":"https://github.com/elastic/kibana/pull/194029","mergeCommit":{"message":"[Security Solution] Support for kibana spaces in openapi generated securitySolutionApi service for integration tests (#194029)\n\n### Summary\r\n\r\nThis PR adds support for Kibana Spaces in the generated\r\n`securitySolutionApi` service for integration tests.\r\n\r\nUsers can now pass an extra parameter `kibanaSpace` when calling a route\r\nfrom the service. The provided space will be prefixed to the API's path.\r\nIf no argument is provided, it is default'ed to `'default'`\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"2f45c90d2f58e9f0e3b5ff90f7cbece482478c00"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194029","number":194029,"mergeCommit":{"message":"[Security Solution] Support for kibana spaces in openapi generated securitySolutionApi service for integration tests (#194029)\n\n### Summary\r\n\r\nThis PR adds support for Kibana Spaces in the generated\r\n`securitySolutionApi` service for integration tests.\r\n\r\nUsers can now pass an extra parameter `kibanaSpace` when calling a route\r\nfrom the service. The provided space will be prefixed to the API's path.\r\nIf no argument is provided, it is default'ed to `'default'`\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"2f45c90d2f58e9f0e3b5ff90f7cbece482478c00"}},{"branch":"8.x","label":"v8.16.0","labelRegex":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
|
a5b2d04968
|
[8.x] Revert "[Spaces] Filtering out features that do not have space scope" (#194329) (#194401)
# Backport This will backport the following commits from `main` to `8.x`: - [Revert "[Spaces] Filtering out features that do not have space scope" (#194329)](https://github.com/elastic/kibana/pull/194329) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Elena Shostak","email":"165678770+elena-shostak@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-09-30T09:53:04Z","message":"Revert \"[Spaces] Filtering out features that do not have space scope\" (#194329)\n\nReverts elastic/kibana#194157","sha":"65014d1b6aba514ae29bb66f9ff2f869f8526d0a","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Security","Feature:Security/Spaces","release_note:skip","v9.0.0","backport:prev-minor"],"title":"Revert \"[Spaces] Filtering out features that do not have space scope\"","number":194329,"url":"https://github.com/elastic/kibana/pull/194329","mergeCommit":{"message":"Revert \"[Spaces] Filtering out features that do not have space scope\" (#194329)\n\nReverts elastic/kibana#194157","sha":"65014d1b6aba514ae29bb66f9ff2f869f8526d0a"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194329","number":194329,"mergeCommit":{"message":"Revert \"[Spaces] Filtering out features that do not have space scope\" (#194329)\n\nReverts elastic/kibana#194157","sha":"65014d1b6aba514ae29bb66f9ff2f869f8526d0a"}}]}] BACKPORT--> Co-authored-by: Elena Shostak <165678770+elena-shostak@users.noreply.github.com> |
||
|
2a12f68d66
|
[8.x] [ES|QL][Lens] Fixes the filter out legend action (#194374) (#194398)
# Backport This will backport the following commits from `main` to `8.x`: - [[ES|QL][Lens] Fixes the filter out legend action (#194374)](https://github.com/elastic/kibana/pull/194374) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Stratoula Kalafateli","email":"efstratia.kalafateli@elastic.co"},"sourceCommit":{"committedDate":"2024-09-30T09:33:36Z","message":"[ES|QL][Lens] Fixes the filter out legend action (#194374)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/194373\r\n\r\nFixes the filter out legend action\r\n\r\n### Checklist\r\n\r\n- [ ] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios","sha":"abffb37ead4f4dec159e91742e4380a36cefdf10","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:Visualizations","Feature:Lens","v9.0.0","backport:prev-minor","Feature:ES|QL","v8.16.0"],"title":"[ES|QL][Lens] Fixes the filter out legend action","number":194374,"url":"https://github.com/elastic/kibana/pull/194374","mergeCommit":{"message":"[ES|QL][Lens] Fixes the filter out legend action (#194374)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/194373\r\n\r\nFixes the filter out legend action\r\n\r\n### Checklist\r\n\r\n- [ ] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios","sha":"abffb37ead4f4dec159e91742e4380a36cefdf10"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194374","number":194374,"mergeCommit":{"message":"[ES|QL][Lens] Fixes the filter out legend action (#194374)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/194373\r\n\r\nFixes the filter out legend action\r\n\r\n### Checklist\r\n\r\n- [ ] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios","sha":"abffb37ead4f4dec159e91742e4380a36cefdf10"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Stratoula Kalafateli <efstratia.kalafateli@elastic.co> |
||
|
fd821844d3
|
[8.x] [ResponseOps][Cases] De-duplicate assignees object name (#194359) (#194392)
# Backport This will backport the following commits from `main` to `8.x`: - [[ResponseOps][Cases] De-duplicate assignees object name (#194359)](https://github.com/elastic/kibana/pull/194359) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Toby Brain","email":"tobio85@gmail.com"},"sourceCommit":{"committedDate":"2024-09-30T09:15:38Z","message":"[ResponseOps][Cases] De-duplicate assignees object name (#194359)\n\n## Summary\r\n\r\nCommon client generators fail with the current Kibana spec due to\r\nduplicate type names used within the Case API.\r\n\r\n```\r\n❯ go run github.com/oapi-codegen/oapi-codegen/v2/cmd/oapi-codegen -package=kibana -generate=types,client -o ../generated/kibana.gen.go ../kibana-openapi-source.yaml\r\nerror generating code: error generating type definitions: error generating code for type definitions: duplicate typename 'CasesAssignees' detected, can't auto-rename, please use x-go-name to specify your own name for one of them\r\nexit status 1\r\n```\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items that are not applicable to this PR.\r\n\r\n- [x] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [x]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [x] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [x] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [x] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [x] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [x] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"874d17e263f6d2b6fbd77b82559f7519cada30e9","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","v9.0.0","Feature:Cases","backport:prev-minor","v8.16.0"],"title":"[ResponseOps][Cases] De-duplicate assignees object name","number":194359,"url":"https://github.com/elastic/kibana/pull/194359","mergeCommit":{"message":"[ResponseOps][Cases] De-duplicate assignees object name (#194359)\n\n## Summary\r\n\r\nCommon client generators fail with the current Kibana spec due to\r\nduplicate type names used within the Case API.\r\n\r\n```\r\n❯ go run github.com/oapi-codegen/oapi-codegen/v2/cmd/oapi-codegen -package=kibana -generate=types,client -o ../generated/kibana.gen.go ../kibana-openapi-source.yaml\r\nerror generating code: error generating type definitions: error generating code for type definitions: duplicate typename 'CasesAssignees' detected, can't auto-rename, please use x-go-name to specify your own name for one of them\r\nexit status 1\r\n```\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items that are not applicable to this PR.\r\n\r\n- [x] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [x]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [x] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [x] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [x] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [x] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [x] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"874d17e263f6d2b6fbd77b82559f7519cada30e9"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194359","number":194359,"mergeCommit":{"message":"[ResponseOps][Cases] De-duplicate assignees object name (#194359)\n\n## Summary\r\n\r\nCommon client generators fail with the current Kibana spec due to\r\nduplicate type names used within the Case API.\r\n\r\n```\r\n❯ go run github.com/oapi-codegen/oapi-codegen/v2/cmd/oapi-codegen -package=kibana -generate=types,client -o ../generated/kibana.gen.go ../kibana-openapi-source.yaml\r\nerror generating code: error generating type definitions: error generating code for type definitions: duplicate typename 'CasesAssignees' detected, can't auto-rename, please use x-go-name to specify your own name for one of them\r\nexit status 1\r\n```\r\n\r\n\r\n### Checklist\r\n\r\nDelete any items that are not applicable to this PR.\r\n\r\n- [x] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [x]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [x] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [x] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [x] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [x] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [x] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"874d17e263f6d2b6fbd77b82559f7519cada30e9"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Toby Brain <tobio85@gmail.com> |
||
|
7f1f3fc711
|
[8.x] [EDR Workflows] Fix dash inequality assertion (#194255) (#194396)
# Backport This will backport the following commits from `main` to `8.x`: - [[EDR Workflows] Fix dash inequality assertion (#194255)](https://github.com/elastic/kibana/pull/194255) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Tomasz Ciecierski","email":"tomasz.ciecierski@elastic.co"},"sourceCommit":{"committedDate":"2024-09-30T09:20:00Z","message":"[EDR Workflows] Fix dash inequality assertion (#194255)","sha":"b5c21696883527a2c204fca1e4659507623c8159","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:Defend Workflows","v8.16.0","backport:version"],"title":"[EDR Workflows] Fix dash inequality assertion","number":194255,"url":"https://github.com/elastic/kibana/pull/194255","mergeCommit":{"message":"[EDR Workflows] Fix dash inequality assertion (#194255)","sha":"b5c21696883527a2c204fca1e4659507623c8159"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194255","number":194255,"mergeCommit":{"message":"[EDR Workflows] Fix dash inequality assertion (#194255)","sha":"b5c21696883527a2c204fca1e4659507623c8159"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Tomasz Ciecierski <tomasz.ciecierski@elastic.co> |
||
|
5be780eaba
|
[8.x] [Automatic Import] Fix integrationName when uploading an existing zipped integration (#194298) (#194395)
# Backport This will backport the following commits from `main` to `8.x`: - [[Automatic Import] Fix integrationName when uploading an existing zipped integration (#194298)](https://github.com/elastic/kibana/pull/194298) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Bharat Pasupula","email":"123897612+bhapas@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-09-30T09:18:10Z","message":"[Automatic Import] Fix integrationName when uploading an existing zipped integration (#194298)\n\n## Release Note\r\n\r\nFixes a bug when uploading an existing EPR integration with a new\r\nversion\r\n\r\n## Summary\r\n\r\nThis PR fixes an issue where an integration from integrations repo is\r\nbuilt using `elastic-package` and the zip is uploaded using zip upload\r\nfunctionality.\r\n\r\nThe response items from Fleet UploadIntegration\r\n[API](https://www.elastic.co/guide/en/fleet/current/fleet-apis.html#install_package_by_upload_200_response_items_inner)\r\nis of the form `response: { items: [ {id , type }] }` and we are looking\r\nat type `ingest_pipeline` specifically to identify the `integrationName`\r\nand `version`.\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"74e7044b85911b88cee8077d3d2bba41ad79f5ca","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:fix","v9.0.0","backport:prev-major","Team:Security-Scalability","Feature:AutomaticImport"],"title":"[Automatic Import] Fix integrationName when uploading an existing zipped integration","number":194298,"url":"https://github.com/elastic/kibana/pull/194298","mergeCommit":{"message":"[Automatic Import] Fix integrationName when uploading an existing zipped integration (#194298)\n\n## Release Note\r\n\r\nFixes a bug when uploading an existing EPR integration with a new\r\nversion\r\n\r\n## Summary\r\n\r\nThis PR fixes an issue where an integration from integrations repo is\r\nbuilt using `elastic-package` and the zip is uploaded using zip upload\r\nfunctionality.\r\n\r\nThe response items from Fleet UploadIntegration\r\n[API](https://www.elastic.co/guide/en/fleet/current/fleet-apis.html#install_package_by_upload_200_response_items_inner)\r\nis of the form `response: { items: [ {id , type }] }` and we are looking\r\nat type `ingest_pipeline` specifically to identify the `integrationName`\r\nand `version`.\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"74e7044b85911b88cee8077d3d2bba41ad79f5ca"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194298","number":194298,"mergeCommit":{"message":"[Automatic Import] Fix integrationName when uploading an existing zipped integration (#194298)\n\n## Release Note\r\n\r\nFixes a bug when uploading an existing EPR integration with a new\r\nversion\r\n\r\n## Summary\r\n\r\nThis PR fixes an issue where an integration from integrations repo is\r\nbuilt using `elastic-package` and the zip is uploaded using zip upload\r\nfunctionality.\r\n\r\nThe response items from Fleet UploadIntegration\r\n[API](https://www.elastic.co/guide/en/fleet/current/fleet-apis.html#install_package_by_upload_200_response_items_inner)\r\nis of the form `response: { items: [ {id , type }] }` and we are looking\r\nat type `ingest_pipeline` specifically to identify the `integrationName`\r\nand `version`.\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"74e7044b85911b88cee8077d3d2bba41ad79f5ca"}}]}] BACKPORT--> Co-authored-by: Bharat Pasupula <123897612+bhapas@users.noreply.github.com> |
||
|
a17659f9ed
|
[8.x] [One Discover] Add summary column for logs contextual experience (#192567) (#194389)
# Backport This will backport the following commits from `main` to `8.x`: - [[One Discover] Add summary column for logs contextual experience (#192567)](https://github.com/elastic/kibana/pull/192567) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Marco Antonio Ghiani","email":"marcoantonio.ghiani01@gmail.com"},"sourceCommit":{"committedDate":"2024-09-30T09:08:03Z","message":"[One Discover] Add summary column for logs contextual experience (#192567)\n\n## 📓 Summary\r\n\r\nCloses https://github.com/elastic/logs-dev/issues/165\r\n\r\nThis work introduces a Summary column as a replacement for the Document\r\none for the Discover logs contextual experience.\r\n> We also decided to port this change as a replacement for the\r\n**resource** and **content** virtual columns in Logs Explorer to have a\r\nbetter alignment between the 2 apps.\r\n\r\n## 🎥 Demo\r\n\r\n\r\nhttps://github.com/user-attachments/assets/3dfca483-768e-471c-8735-d5fc8bbd5d00\r\n\r\n## 💡 Reviewer hints\r\n\r\nI left notes through the changes to help answer some questions.\r\n\r\nThe notable changes on this PR are:\r\n- Rename `Document` column to `Summary`.\r\n- Refactor `resource` and `content` virtual columns into a single\r\n`Summary` column, which replaces the default Summary content for the\r\nlogs' contextual experience.\r\n- Provide support for the plugin services to the context awareness\r\nprofiles.\r\n- Disable virtual columns (clean up will go in a follow-up work) in Logs\r\nExplorer and rely on the Summary column as the default selection.\r\n\r\n---------\r\n\r\nCo-authored-by: Marco Antonio Ghiani <marcoantonio.ghiani@elastic.co>\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Davis McPhee <davis.mcphee@elastic.co>","sha":"36a73ce52e2ca14c2d46c3a6504ebaa53fed9f98","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["v9.0.0","release_note:feature","Team:DataDiscovery","backport:prev-minor","ci:project-deploy-observability","Team:obs-ux-logs","Project:OneDiscover"],"title":"[One Discover] Add summary column for logs contextual experience","number":192567,"url":"https://github.com/elastic/kibana/pull/192567","mergeCommit":{"message":"[One Discover] Add summary column for logs contextual experience (#192567)\n\n## 📓 Summary\r\n\r\nCloses https://github.com/elastic/logs-dev/issues/165\r\n\r\nThis work introduces a Summary column as a replacement for the Document\r\none for the Discover logs contextual experience.\r\n> We also decided to port this change as a replacement for the\r\n**resource** and **content** virtual columns in Logs Explorer to have a\r\nbetter alignment between the 2 apps.\r\n\r\n## 🎥 Demo\r\n\r\n\r\nhttps://github.com/user-attachments/assets/3dfca483-768e-471c-8735-d5fc8bbd5d00\r\n\r\n## 💡 Reviewer hints\r\n\r\nI left notes through the changes to help answer some questions.\r\n\r\nThe notable changes on this PR are:\r\n- Rename `Document` column to `Summary`.\r\n- Refactor `resource` and `content` virtual columns into a single\r\n`Summary` column, which replaces the default Summary content for the\r\nlogs' contextual experience.\r\n- Provide support for the plugin services to the context awareness\r\nprofiles.\r\n- Disable virtual columns (clean up will go in a follow-up work) in Logs\r\nExplorer and rely on the Summary column as the default selection.\r\n\r\n---------\r\n\r\nCo-authored-by: Marco Antonio Ghiani <marcoantonio.ghiani@elastic.co>\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Davis McPhee <davis.mcphee@elastic.co>","sha":"36a73ce52e2ca14c2d46c3a6504ebaa53fed9f98"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/192567","number":192567,"mergeCommit":{"message":"[One Discover] Add summary column for logs contextual experience (#192567)\n\n## 📓 Summary\r\n\r\nCloses https://github.com/elastic/logs-dev/issues/165\r\n\r\nThis work introduces a Summary column as a replacement for the Document\r\none for the Discover logs contextual experience.\r\n> We also decided to port this change as a replacement for the\r\n**resource** and **content** virtual columns in Logs Explorer to have a\r\nbetter alignment between the 2 apps.\r\n\r\n## 🎥 Demo\r\n\r\n\r\nhttps://github.com/user-attachments/assets/3dfca483-768e-471c-8735-d5fc8bbd5d00\r\n\r\n## 💡 Reviewer hints\r\n\r\nI left notes through the changes to help answer some questions.\r\n\r\nThe notable changes on this PR are:\r\n- Rename `Document` column to `Summary`.\r\n- Refactor `resource` and `content` virtual columns into a single\r\n`Summary` column, which replaces the default Summary content for the\r\nlogs' contextual experience.\r\n- Provide support for the plugin services to the context awareness\r\nprofiles.\r\n- Disable virtual columns (clean up will go in a follow-up work) in Logs\r\nExplorer and rely on the Summary column as the default selection.\r\n\r\n---------\r\n\r\nCo-authored-by: Marco Antonio Ghiani <marcoantonio.ghiani@elastic.co>\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by: Davis McPhee <davis.mcphee@elastic.co>","sha":"36a73ce52e2ca14c2d46c3a6504ebaa53fed9f98"}}]}] BACKPORT--> Co-authored-by: Marco Antonio Ghiani <marcoantonio.ghiani01@gmail.com> |
||
|
a2a135d5b0
|
[8.x] [Cloud Security] UI counter telemetry (#194390)
# Backport This will backport the following commits from `main` to `8.x`: - [[Cloud Security] UI counter telemetry](https://github.com/elastic/kibana/pull/193721) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Ido Cohen","email":"90558359+CohenIdo@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-09-30T09:08:49Z","message":"[Cloud Security] UI counter telemetry","sha":"5849c86e8d4303415f9d7b8115d3efdaa965deb9","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor"],"title":"[Cloud Security] UI counter telemetry","number":193721,"url":"https://github.com/elastic/kibana/pull/193721","mergeCommit":{"message":"[Cloud Security] UI counter telemetry","sha":"5849c86e8d4303415f9d7b8115d3efdaa965deb9"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193721","number":193721,"mergeCommit":{"message":"[Cloud Security] UI counter telemetry","sha":"5849c86e8d4303415f9d7b8115d3efdaa965deb9"}}]}] BACKPORT--> Co-authored-by: Ido Cohen <90558359+CohenIdo@users.noreply.github.com> |
||
|
4e2c656771
|
[8.x] [ES|QL] Update function metadata (#194371) (#194377)
# Backport This will backport the following commits from `main` to `8.x`: - [[ES|QL] Update function metadata (#194371)](https://github.com/elastic/kibana/pull/194371) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Kibana Machine","email":"42973632+kibanamachine@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-09-30T07:35:13Z","message":"[ES|QL] Update function metadata (#194371)\n\nThis PR updates the function definitions and inline docs based on the\r\nlatest metadata from Elasticsearch.\r\n\r\nCo-authored-by: Stratoula Kalafateli <efstratia.kalafateli@elastic.co>","sha":"35fea77bf12f23508d2802f152f6d13b05ac28d5","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","Feature:ES|QL","Team:ESQL"],"title":"[ES|QL] Update function metadata","number":194371,"url":"https://github.com/elastic/kibana/pull/194371","mergeCommit":{"message":"[ES|QL] Update function metadata (#194371)\n\nThis PR updates the function definitions and inline docs based on the\r\nlatest metadata from Elasticsearch.\r\n\r\nCo-authored-by: Stratoula Kalafateli <efstratia.kalafateli@elastic.co>","sha":"35fea77bf12f23508d2802f152f6d13b05ac28d5"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194371","number":194371,"mergeCommit":{"message":"[ES|QL] Update function metadata (#194371)\n\nThis PR updates the function definitions and inline docs based on the\r\nlatest metadata from Elasticsearch.\r\n\r\nCo-authored-by: Stratoula Kalafateli <efstratia.kalafateli@elastic.co>","sha":"35fea77bf12f23508d2802f152f6d13b05ac28d5"}}]}] BACKPORT--> |
||
|
d019f72fd5
|
[8.x] [ES|QL] Update grammars (#194370) (#194378)
# Backport This will backport the following commits from `main` to `8.x`: - [[ES|QL] Update grammars (#194370)](https://github.com/elastic/kibana/pull/194370) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Kibana Machine","email":"42973632+kibanamachine@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-09-30T07:39:17Z","message":"[ES|QL] Update grammars (#194370)\n\nThis PR updates the ES|QL grammars (lexer and parser) to match the\r\nlatest version in Elasticsearch.\r\n\r\nCo-authored-by: Stratoula Kalafateli <efstratia.kalafateli@elastic.co>","sha":"94120d9e40014fb82c82a1621321e12f65482e04","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","Feature:ES|QL","Team:ESQL"],"title":"[ES|QL] Update grammars","number":194370,"url":"https://github.com/elastic/kibana/pull/194370","mergeCommit":{"message":"[ES|QL] Update grammars (#194370)\n\nThis PR updates the ES|QL grammars (lexer and parser) to match the\r\nlatest version in Elasticsearch.\r\n\r\nCo-authored-by: Stratoula Kalafateli <efstratia.kalafateli@elastic.co>","sha":"94120d9e40014fb82c82a1621321e12f65482e04"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194370","number":194370,"mergeCommit":{"message":"[ES|QL] Update grammars (#194370)\n\nThis PR updates the ES|QL grammars (lexer and parser) to match the\r\nlatest version in Elasticsearch.\r\n\r\nCo-authored-by: Stratoula Kalafateli <efstratia.kalafateli@elastic.co>","sha":"94120d9e40014fb82c82a1621321e12f65482e04"}}]}] BACKPORT--> |
||
|
c5d2f18660
|
[8.x] fix: [Obs Alerts > Alert Detail][SCREEN READER]: H1 tag should not include secondary information: 0002 (#193958) (#194376)
# Backport This will backport the following commits from `main` to `8.x`: - [fix: [Obs Alerts > Alert Detail][SCREEN READER]: H1 tag should not include secondary information: 0002 (#193958)](https://github.com/elastic/kibana/pull/193958) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Alexey Antonov","email":"alexwizp@gmail.com"},"sourceCommit":{"committedDate":"2024-09-30T07:10:23Z","message":"fix: [Obs Alerts > Alert Detail][SCREEN READER]: H1 tag should not include secondary information: 0002 (#193958)\n\nCloses: https://github.com/elastic/observability-accessibility/issues/60\r\n\r\n# Description \r\n\r\nObservability has a few pages that wrap related information like alert\r\ncounts in the H1 tag. This presents a challenge to screen readers\r\nbecause all of that information now becomes the heading level one. It\r\nclogs up the Headings menu and makes it harder to reason about the page\r\nand what's primary information vs. secondary.\r\n\r\n# What was changed?:\r\n\r\n- `pageTitle` was renamed to `pageTitleContent`. The title portion was\r\nmoved out of that component.\r\n- `ObservabilityPageTemplate.pageHeader` for the `Alert Detail` page was\r\nupdated to separate the title from the other content.\r\n\r\n> [!NOTE]\r\n> Related PR: https://github.com/elastic/kibana/pull/193961 for `Rule\r\nDetail`\r\n\r\n\r\n# Screen: \r\n\r\n<img width=\"1226\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/bd33a0b8-3f44-409a-9655-53b739780e4e\">","sha":"4994e4141d45db4c404bafa034589b14262ef497","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Project:Accessibility","release_note:skip","v9.0.0","ci:project-deploy-observability","Team:obs-ux-management","v8.16.0","backport:version"],"title":"fix: [Obs Alerts > Alert Detail][SCREEN READER]: H1 tag should not include secondary information: 0002","number":193958,"url":"https://github.com/elastic/kibana/pull/193958","mergeCommit":{"message":"fix: [Obs Alerts > Alert Detail][SCREEN READER]: H1 tag should not include secondary information: 0002 (#193958)\n\nCloses: https://github.com/elastic/observability-accessibility/issues/60\r\n\r\n# Description \r\n\r\nObservability has a few pages that wrap related information like alert\r\ncounts in the H1 tag. This presents a challenge to screen readers\r\nbecause all of that information now becomes the heading level one. It\r\nclogs up the Headings menu and makes it harder to reason about the page\r\nand what's primary information vs. secondary.\r\n\r\n# What was changed?:\r\n\r\n- `pageTitle` was renamed to `pageTitleContent`. The title portion was\r\nmoved out of that component.\r\n- `ObservabilityPageTemplate.pageHeader` for the `Alert Detail` page was\r\nupdated to separate the title from the other content.\r\n\r\n> [!NOTE]\r\n> Related PR: https://github.com/elastic/kibana/pull/193961 for `Rule\r\nDetail`\r\n\r\n\r\n# Screen: \r\n\r\n<img width=\"1226\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/bd33a0b8-3f44-409a-9655-53b739780e4e\">","sha":"4994e4141d45db4c404bafa034589b14262ef497"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193958","number":193958,"mergeCommit":{"message":"fix: [Obs Alerts > Alert Detail][SCREEN READER]: H1 tag should not include secondary information: 0002 (#193958)\n\nCloses: https://github.com/elastic/observability-accessibility/issues/60\r\n\r\n# Description \r\n\r\nObservability has a few pages that wrap related information like alert\r\ncounts in the H1 tag. This presents a challenge to screen readers\r\nbecause all of that information now becomes the heading level one. It\r\nclogs up the Headings menu and makes it harder to reason about the page\r\nand what's primary information vs. secondary.\r\n\r\n# What was changed?:\r\n\r\n- `pageTitle` was renamed to `pageTitleContent`. The title portion was\r\nmoved out of that component.\r\n- `ObservabilityPageTemplate.pageHeader` for the `Alert Detail` page was\r\nupdated to separate the title from the other content.\r\n\r\n> [!NOTE]\r\n> Related PR: https://github.com/elastic/kibana/pull/193961 for `Rule\r\nDetail`\r\n\r\n\r\n# Screen: \r\n\r\n<img width=\"1226\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/bd33a0b8-3f44-409a-9655-53b739780e4e\">","sha":"4994e4141d45db4c404bafa034589b14262ef497"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Alexey Antonov <alexwizp@gmail.com> |
||
|
1ee91ba1b1
|
[8.x] [Discover] [Unified Doc Viewer] Fix doc viewer not receiving focus on open (#191039) (#194368)
# Backport This will backport the following commits from `main` to `8.x`: - [[Discover] [Unified Doc Viewer] Fix doc viewer not receiving focus on open (#191039)](https://github.com/elastic/kibana/pull/191039) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Davis McPhee","email":"davis.mcphee@elastic.co"},"sourceCommit":{"committedDate":"2024-09-30T03:25:26Z","message":"[Discover] [Unified Doc Viewer] Fix doc viewer not receiving focus on open (#191039)\n\n## Summary\r\n\r\nThis PR fixes an issue where the new resizable doc viewer push flyout\r\nwas not receiving focus on open, resulting in the flyout having to be\r\nmanually focused in before users can navigate between docs using the\r\narrow keys. It also re-adds support for closing the flyout when pressing\r\nthe escape key, improves overall focus management, ensures the proper\r\na11y attributes are used when the push flyout is shown, and introduces a\r\nnew set of functional tests for doc viewer keyboard navigation and a11y.\r\n\r\nFixes #190946.\r\n\r\n### Checklist\r\n\r\n- [x] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [ ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [ ] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [x] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [ ] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [x] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [x] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"0ac69658bff4e02b8c477673e091b4e86bddf7b5","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","v9.0.0","Team:DataDiscovery","backport:prev-minor","backport:prev-major"],"title":"[Discover] [Unified Doc Viewer] Fix doc viewer not receiving focus on open","number":191039,"url":"https://github.com/elastic/kibana/pull/191039","mergeCommit":{"message":"[Discover] [Unified Doc Viewer] Fix doc viewer not receiving focus on open (#191039)\n\n## Summary\r\n\r\nThis PR fixes an issue where the new resizable doc viewer push flyout\r\nwas not receiving focus on open, resulting in the flyout having to be\r\nmanually focused in before users can navigate between docs using the\r\narrow keys. It also re-adds support for closing the flyout when pressing\r\nthe escape key, improves overall focus management, ensures the proper\r\na11y attributes are used when the push flyout is shown, and introduces a\r\nnew set of functional tests for doc viewer keyboard navigation and a11y.\r\n\r\nFixes #190946.\r\n\r\n### Checklist\r\n\r\n- [x] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [ ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [ ] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [x] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [ ] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [x] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [x] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"0ac69658bff4e02b8c477673e091b4e86bddf7b5"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/191039","number":191039,"mergeCommit":{"message":"[Discover] [Unified Doc Viewer] Fix doc viewer not receiving focus on open (#191039)\n\n## Summary\r\n\r\nThis PR fixes an issue where the new resizable doc viewer push flyout\r\nwas not receiving focus on open, resulting in the flyout having to be\r\nmanually focused in before users can navigate between docs using the\r\narrow keys. It also re-adds support for closing the flyout when pressing\r\nthe escape key, improves overall focus management, ensures the proper\r\na11y attributes are used when the push flyout is shown, and introduces a\r\nnew set of functional tests for doc viewer keyboard navigation and a11y.\r\n\r\nFixes #190946.\r\n\r\n### Checklist\r\n\r\n- [x] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [ ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [ ] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [x] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [ ] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [x] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [x] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"0ac69658bff4e02b8c477673e091b4e86bddf7b5"}}]}] BACKPORT--> Co-authored-by: Davis McPhee <davis.mcphee@elastic.co> |
||
|
1192e80e0d
|
[8.x] [Field_Format][Numeral] Convert `null` values to `'-'` (#193722) (#194369)
# Backport This will backport the following commits from `main` to `8.x`: - [[Field_Format][Numeral] Convert `null` values to `'-'` (#193722)](https://github.com/elastic/kibana/pull/193722) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Linghao Su","email":"slh001@live.cn"},"sourceCommit":{"committedDate":"2024-09-30T03:30:32Z","message":"[Field_Format][Numeral] Convert `null` values to `'-'` (#193722)\n\n## Summary\r\nFixes https://github.com/elastic/kibana/issues/191629\r\n\r\nWhen export to csv, converts `null` to `'-'` instead of the `'null'`\r\nstring.\r\n\r\n<img width=\"1321\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/5232487a-474e-46e3-9621-22ec8b46d4c9\">\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>\r\nCo-authored-by: Davis McPhee <davis.mcphee@elastic.co>","sha":"2bb992e173daee83b013ce40ce8e4ae049c629f2","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","💝community","v9.0.0","Team:DataDiscovery","backport:prev-minor"],"title":"[Field_Format][Numeral] Convert `null` values to `'-'`","number":193722,"url":"https://github.com/elastic/kibana/pull/193722","mergeCommit":{"message":"[Field_Format][Numeral] Convert `null` values to `'-'` (#193722)\n\n## Summary\r\nFixes https://github.com/elastic/kibana/issues/191629\r\n\r\nWhen export to csv, converts `null` to `'-'` instead of the `'null'`\r\nstring.\r\n\r\n<img width=\"1321\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/5232487a-474e-46e3-9621-22ec8b46d4c9\">\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>\r\nCo-authored-by: Davis McPhee <davis.mcphee@elastic.co>","sha":"2bb992e173daee83b013ce40ce8e4ae049c629f2"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193722","number":193722,"mergeCommit":{"message":"[Field_Format][Numeral] Convert `null` values to `'-'` (#193722)\n\n## Summary\r\nFixes https://github.com/elastic/kibana/issues/191629\r\n\r\nWhen export to csv, converts `null` to `'-'` instead of the `'null'`\r\nstring.\r\n\r\n<img width=\"1321\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/5232487a-474e-46e3-9621-22ec8b46d4c9\">\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>\r\nCo-authored-by: Davis McPhee <davis.mcphee@elastic.co>","sha":"2bb992e173daee83b013ce40ce8e4ae049c629f2"}}]}] BACKPORT--> Co-authored-by: Linghao Su <slh001@live.cn> |
||
|
3f3c093c4a
|
[8.x] [EDR Workflows] Fix agent count for single agent policies (#194294) (#194351)
# Backport This will backport the following commits from `main` to `8.x`: - [[EDR Workflows] Fix agent count for single agent policies (#194294)](https://github.com/elastic/kibana/pull/194294) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Konrad Szwarc","email":"konrad.szwarc@elastic.co"},"sourceCommit":{"committedDate":"2024-09-27T21:22:28Z","message":"[EDR Workflows] Fix agent count for single agent policies (#194294)\n\nhttps://github.com/user-attachments/assets/2b64c1e0-0e6d-4ef5-952d-e4364b4403c4\r\n\r\n\r\n\r\nThe PR #193705 introduced an issue when counting active agents for\r\nintegration policies with only one agent policy assigned. In such cases,\r\n`query.policyIds` was treated as a single string instead of an array of\r\nstrings (as expected with multiple agent policy ids like\r\n`/?policyIds=x&policyIds=y`). This PR resolves the issue by ensuring\r\nconsistent handling of policyIds, regardless of the number of associated\r\nagent policies.","sha":"847285ba7191aa6d26fb3dccc06748e1c4a202b1","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Fleet","v9.0.0","Team:Defend Workflows","v8.16.0","backport:version"],"title":"[EDR Workflows] Fix agent count for single agent policies","number":194294,"url":"https://github.com/elastic/kibana/pull/194294","mergeCommit":{"message":"[EDR Workflows] Fix agent count for single agent policies (#194294)\n\nhttps://github.com/user-attachments/assets/2b64c1e0-0e6d-4ef5-952d-e4364b4403c4\r\n\r\n\r\n\r\nThe PR #193705 introduced an issue when counting active agents for\r\nintegration policies with only one agent policy assigned. In such cases,\r\n`query.policyIds` was treated as a single string instead of an array of\r\nstrings (as expected with multiple agent policy ids like\r\n`/?policyIds=x&policyIds=y`). This PR resolves the issue by ensuring\r\nconsistent handling of policyIds, regardless of the number of associated\r\nagent policies.","sha":"847285ba7191aa6d26fb3dccc06748e1c4a202b1"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194294","number":194294,"mergeCommit":{"message":"[EDR Workflows] Fix agent count for single agent policies (#194294)\n\nhttps://github.com/user-attachments/assets/2b64c1e0-0e6d-4ef5-952d-e4364b4403c4\r\n\r\n\r\n\r\nThe PR #193705 introduced an issue when counting active agents for\r\nintegration policies with only one agent policy assigned. In such cases,\r\n`query.policyIds` was treated as a single string instead of an array of\r\nstrings (as expected with multiple agent policy ids like\r\n`/?policyIds=x&policyIds=y`). This PR resolves the issue by ensuring\r\nconsistent handling of policyIds, regardless of the number of associated\r\nagent policies.","sha":"847285ba7191aa6d26fb3dccc06748e1c4a202b1"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Konrad Szwarc <konrad.szwarc@elastic.co> |
||
|
424886a849
|
[8.x] [Security Solution] Integrate state and components for Prebuilt Rule Update Workflow (#193531) (#194348)
# Backport This will backport the following commits from `main` to `8.x`: - [[Security Solution] Integrate state and components for Prebuilt Rule Update Workflow (#193531)](https://github.com/elastic/kibana/pull/193531) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Maxim Palenov","email":"maxim.palenov@elastic.co"},"sourceCommit":{"committedDate":"2024-09-27T21:07:12Z","message":"[Security Solution] Integrate state and components for Prebuilt Rule Update Workflow (#193531)\n\n**Epic:** https://github.com/elastic/kibana/issues/174168\r\n**Addresses:** https://github.com/elastic/kibana/issues/171520\r\n\r\n## Summary\r\n\r\nThis PR introduces a new `Update` tab allowing users to resolve rule upgrade conflicts. It's a result of combination of read-only components implemented in https://github.com/elastic/kibana/pull/193261 and rule upgrade state implemented in https://github.com/elastic/kibana/pull/191721.\r\n\r\n## Details\r\n\r\nThe goal of this PR is to provide intermediate integration between rule upgrade state ([PR](https://github.com/elastic/kibana/pull/191721)) and components displaying the diff and read-only state ([PR](https://github.com/elastic/kibana/pull/193261)). It will facilitate further development of rule field editable components and streamline rule upgrade functionality developing.\r\n\r\n## How to test?\r\n\r\nThe functionality is hidden under `prebuiltRulesCustomizationEnabled` feature flag. Add the following to your Kibana config\r\n\r\n```yaml\r\nxpack.securitySolution.enableExperimental:\r\n - prebuiltRulesCustomizationEnabled\r\n```\r\n\r\nWhen the above feature flag enabled the new `Update` tab is displayed instead of the old one.\r\n\r\n## Screenshots\r\n\r\nSuggested components design \r\n\r\n\r\nNew `Update` tab\r\n<img width=\"1718\" alt=\"image\" src=\"https://github.com/user-attachments/assets/28aa6bb3-f805-4109-a808-d67e58c7c5b8\">","sha":"878ba134e96245b038a9765148ad48a36bb2aa4b","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:Detections and Resp","Team: SecuritySolution","Team:Detection Rule Management","backport:prev-minor"],"title":"[Security Solution] Integrate state and components for Prebuilt Rule Update Workflow","number":193531,"url":"https://github.com/elastic/kibana/pull/193531","mergeCommit":{"message":"[Security Solution] Integrate state and components for Prebuilt Rule Update Workflow (#193531)\n\n**Epic:** https://github.com/elastic/kibana/issues/174168\r\n**Addresses:** https://github.com/elastic/kibana/issues/171520\r\n\r\n## Summary\r\n\r\nThis PR introduces a new `Update` tab allowing users to resolve rule upgrade conflicts. It's a result of combination of read-only components implemented in https://github.com/elastic/kibana/pull/193261 and rule upgrade state implemented in https://github.com/elastic/kibana/pull/191721.\r\n\r\n## Details\r\n\r\nThe goal of this PR is to provide intermediate integration between rule upgrade state ([PR](https://github.com/elastic/kibana/pull/191721)) and components displaying the diff and read-only state ([PR](https://github.com/elastic/kibana/pull/193261)). It will facilitate further development of rule field editable components and streamline rule upgrade functionality developing.\r\n\r\n## How to test?\r\n\r\nThe functionality is hidden under `prebuiltRulesCustomizationEnabled` feature flag. Add the following to your Kibana config\r\n\r\n```yaml\r\nxpack.securitySolution.enableExperimental:\r\n - prebuiltRulesCustomizationEnabled\r\n```\r\n\r\nWhen the above feature flag enabled the new `Update` tab is displayed instead of the old one.\r\n\r\n## Screenshots\r\n\r\nSuggested components design \r\n\r\n\r\nNew `Update` tab\r\n<img width=\"1718\" alt=\"image\" src=\"https://github.com/user-attachments/assets/28aa6bb3-f805-4109-a808-d67e58c7c5b8\">","sha":"878ba134e96245b038a9765148ad48a36bb2aa4b"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193531","number":193531,"mergeCommit":{"message":"[Security Solution] Integrate state and components for Prebuilt Rule Update Workflow (#193531)\n\n**Epic:** https://github.com/elastic/kibana/issues/174168\r\n**Addresses:** https://github.com/elastic/kibana/issues/171520\r\n\r\n## Summary\r\n\r\nThis PR introduces a new `Update` tab allowing users to resolve rule upgrade conflicts. It's a result of combination of read-only components implemented in https://github.com/elastic/kibana/pull/193261 and rule upgrade state implemented in https://github.com/elastic/kibana/pull/191721.\r\n\r\n## Details\r\n\r\nThe goal of this PR is to provide intermediate integration between rule upgrade state ([PR](https://github.com/elastic/kibana/pull/191721)) and components displaying the diff and read-only state ([PR](https://github.com/elastic/kibana/pull/193261)). It will facilitate further development of rule field editable components and streamline rule upgrade functionality developing.\r\n\r\n## How to test?\r\n\r\nThe functionality is hidden under `prebuiltRulesCustomizationEnabled` feature flag. Add the following to your Kibana config\r\n\r\n```yaml\r\nxpack.securitySolution.enableExperimental:\r\n - prebuiltRulesCustomizationEnabled\r\n```\r\n\r\nWhen the above feature flag enabled the new `Update` tab is displayed instead of the old one.\r\n\r\n## Screenshots\r\n\r\nSuggested components design \r\n\r\n\r\nNew `Update` tab\r\n<img width=\"1718\" alt=\"image\" src=\"https://github.com/user-attachments/assets/28aa6bb3-f805-4109-a808-d67e58c7c5b8\">","sha":"878ba134e96245b038a9765148ad48a36bb2aa4b"}}]}] BACKPORT--> Co-authored-by: Maxim Palenov <maxim.palenov@elastic.co> |
||
|
d90b6a754c
|
[8.x] [DOCS][ResponseOps] Remove tech preview from ES query ES|QL rule type (#194233) (#194345)
# Backport This will backport the following commits from `main` to `8.x`: - [[DOCS][ResponseOps] Remove tech preview from ES query ES|QL rule type (#194233)](https://github.com/elastic/kibana/pull/194233) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Lisa Cawley","email":"lcawley@elastic.co"},"sourceCommit":{"committedDate":"2024-09-27T19:45:09Z","message":"[DOCS][ResponseOps] Remove tech preview from ES query ES|QL rule type (#194233)","sha":"907c82da92b06f631d9bcc738bbda4db7f0f7cd8","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Alerting","release_note:skip","v9.0.0","docs","v8.16.0","backport:version"],"title":"[DOCS][ResponseOps] Remove tech preview from ES query ES|QL rule type","number":194233,"url":"https://github.com/elastic/kibana/pull/194233","mergeCommit":{"message":"[DOCS][ResponseOps] Remove tech preview from ES query ES|QL rule type (#194233)","sha":"907c82da92b06f631d9bcc738bbda4db7f0f7cd8"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194233","number":194233,"mergeCommit":{"message":"[DOCS][ResponseOps] Remove tech preview from ES query ES|QL rule type (#194233)","sha":"907c82da92b06f631d9bcc738bbda4db7f0f7cd8"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Lisa Cawley <lcawley@elastic.co> |
||
|
39810fd454
|
[8.x] Add tooltips to Discover button icons (#192963) (#194344)
# Backport This will backport the following commits from `main` to `8.x`: - [Add tooltips to Discover button icons (#192963)](https://github.com/elastic/kibana/pull/192963) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Nathan L Smith","email":"nathan.smith@elastic.co"},"sourceCommit":{"committedDate":"2024-09-17T21:32:33Z","message":"Add tooltips to Discover button icons (#192963)\n\n## Summary\r\n\r\nWhen navigating through elements in Discover with a keyboard, icon-only\r\nbuttons don't show their browser-native title attribute when focused,\r\nonly when hovered.\r\n\r\nThis makes it unclear when you \"tab in to\" an icon-only button what the\r\nbutton does.\r\n\r\nThese changes add a tooltip on the filter in/out buttons on the field\r\nlist values.\r\n\r\n| Before | After |\r\n| :----------: | :----------: |\r\n| \r\n|\r\n|\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [x] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [x] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))","sha":"c12c361f5636791999345bc119b60139976bdd13","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Discover","release_note:fix","v9.0.0","Team:DataDiscovery","backport:prev-minor"],"title":"Add tooltips to Discover button icons","number":192963,"url":"https://github.com/elastic/kibana/pull/192963","mergeCommit":{"message":"Add tooltips to Discover button icons (#192963)\n\n## Summary\r\n\r\nWhen navigating through elements in Discover with a keyboard, icon-only\r\nbuttons don't show their browser-native title attribute when focused,\r\nonly when hovered.\r\n\r\nThis makes it unclear when you \"tab in to\" an icon-only button what the\r\nbutton does.\r\n\r\nThese changes add a tooltip on the filter in/out buttons on the field\r\nlist values.\r\n\r\n| Before | After |\r\n| :----------: | :----------: |\r\n| \r\n|\r\n|\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [x] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [x] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))","sha":"c12c361f5636791999345bc119b60139976bdd13"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/192963","number":192963,"mergeCommit":{"message":"Add tooltips to Discover button icons (#192963)\n\n## Summary\r\n\r\nWhen navigating through elements in Discover with a keyboard, icon-only\r\nbuttons don't show their browser-native title attribute when focused,\r\nonly when hovered.\r\n\r\nThis makes it unclear when you \"tab in to\" an icon-only button what the\r\nbutton does.\r\n\r\nThese changes add a tooltip on the filter in/out buttons on the field\r\nlist values.\r\n\r\n| Before | After |\r\n| :----------: | :----------: |\r\n| \r\n|\r\n|\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [x] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [x] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))","sha":"c12c361f5636791999345bc119b60139976bdd13"}}]}] BACKPORT--> Co-authored-by: Nathan L Smith <nathan.smith@elastic.co> |
||
|
2bc65632f2
|
[8.x] [Logs Explorer] Fix Namespace Custom Filter (#192677) (#194341)
# Backport This will backport the following commits from `main` to `8.x`: - [[Logs Explorer] Fix Namespace Custom Filter (#192677)](https://github.com/elastic/kibana/pull/192677) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"mohamedhamed-ahmed","email":"mohamed.ahmed@elastic.co"},"sourceCommit":{"committedDate":"2024-09-18T13:20:30Z","message":"[Logs Explorer] Fix Namespace Custom Filter (#192677)\n\ncloses https://github.com/elastic/kibana/issues/191332\r\n\r\n## 📝 Summary\r\n\r\nThis PR adds a new prop to the [Unified Field\r\nList]( |
||
|
e9d8a99711
|
[8.x] [Observability Onboarding] Fix auto-detect flow fails with tar error (#194002) (#194335)
# Backport This will backport the following commits from `main` to `8.x`: - [[Observability Onboarding] Fix auto-detect flow fails with tar error (#194002)](https://github.com/elastic/kibana/pull/194002) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Thom Heymann","email":"190132+thomheymann@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-09-27T17:34:42Z","message":"[Observability Onboarding] Fix auto-detect flow fails with tar error (#194002)\n\nResolves [#193284](https://github.com/elastic/kibana/issues/193284)\r\n\r\n- Fixes an issue where auto-detect would fail on GNU tar.\r\n- Also changes the behaviour of the integration installation step to\r\nonly throw an error when all integrations fail to install.","sha":"7d395ad895c561bb6c826f834c0e67bf1fbc862c","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","ci:project-deploy-observability"],"title":"[Observability Onboarding] Fix auto-detect flow fails with tar error","number":194002,"url":"https://github.com/elastic/kibana/pull/194002","mergeCommit":{"message":"[Observability Onboarding] Fix auto-detect flow fails with tar error (#194002)\n\nResolves [#193284](https://github.com/elastic/kibana/issues/193284)\r\n\r\n- Fixes an issue where auto-detect would fail on GNU tar.\r\n- Also changes the behaviour of the integration installation step to\r\nonly throw an error when all integrations fail to install.","sha":"7d395ad895c561bb6c826f834c0e67bf1fbc862c"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194002","number":194002,"mergeCommit":{"message":"[Observability Onboarding] Fix auto-detect flow fails with tar error (#194002)\n\nResolves [#193284](https://github.com/elastic/kibana/issues/193284)\r\n\r\n- Fixes an issue where auto-detect would fail on GNU tar.\r\n- Also changes the behaviour of the integration installation step to\r\nonly throw an error when all integrations fail to install.","sha":"7d395ad895c561bb6c826f834c0e67bf1fbc862c"}}]}] BACKPORT--> Co-authored-by: Thom Heymann <190132+thomheymann@users.noreply.github.com> |
||
|
733cac0ffd
|
[8.x] [ML] Fix file upload when pipline is used (#194273) (#194334)
# Backport This will backport the following commits from `main` to `8.x`: - [[ML] Fix file upload when pipline is used (#194273)](https://github.com/elastic/kibana/pull/194273) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"James Gowdy","email":"jgowdy@elastic.co"},"sourceCommit":{"committedDate":"2024-09-27T17:31:47Z","message":"[ML] Fix file upload when pipline is used (#194273)\n\nFixes bug introduced in https://github.com/elastic/kibana/pull/193744\r\n\r\nIf a file is uploaded with an ingest pipeline, the pipeline is created,\r\nbut not used when uploading the data.\r\n\r\nAdds tests to check that the data exists in the index and the expected\r\nfields exist and are populated.","sha":"6fd19137fe1cb0293ce84f3bba8f8ae7fedd98c9","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":[":ml","release_note:skip","Feature:File and Index Data Viz","Feature:File Upload","v9.0.0","v8.16.0","backport:version"],"title":"[ML] Fix file upload when pipline is used","number":194273,"url":"https://github.com/elastic/kibana/pull/194273","mergeCommit":{"message":"[ML] Fix file upload when pipline is used (#194273)\n\nFixes bug introduced in https://github.com/elastic/kibana/pull/193744\r\n\r\nIf a file is uploaded with an ingest pipeline, the pipeline is created,\r\nbut not used when uploading the data.\r\n\r\nAdds tests to check that the data exists in the index and the expected\r\nfields exist and are populated.","sha":"6fd19137fe1cb0293ce84f3bba8f8ae7fedd98c9"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194273","number":194273,"mergeCommit":{"message":"[ML] Fix file upload when pipline is used (#194273)\n\nFixes bug introduced in https://github.com/elastic/kibana/pull/193744\r\n\r\nIf a file is uploaded with an ingest pipeline, the pipeline is created,\r\nbut not used when uploading the data.\r\n\r\nAdds tests to check that the data exists in the index and the expected\r\nfields exist and are populated.","sha":"6fd19137fe1cb0293ce84f3bba8f8ae7fedd98c9"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: James Gowdy <jgowdy@elastic.co> |
||
|
9a0cf13384
|
[8.x] [Docs] Add visuals to the Build dashboard pages (#194234) (#194340)
# Backport This will backport the following commits from `main` to `8.x`: - [[Docs] Add visuals to the Build dashboard pages (#194234)](https://github.com/elastic/kibana/pull/194234) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"wajihaparvez","email":"wajiha.parvez@elastic.co"},"sourceCommit":{"committedDate":"2024-09-27T18:23:24Z","message":"[Docs] Add visuals to the Build dashboard pages (#194234)\n\n## Summary\r\n\r\nAdded screenshots and gifs to the [Build\r\nDashboards](https://www.elastic.co/guide/en/kibana/master/create-dashboards.html)\r\npages as part of the ongoing project to add more visuals to the\r\nDashboards docs.\r\n\r\nRel:https://github.com/elastic/platform-docs-team/issues/457 and\r\nhttps://github.com/elastic/platform-docs-team/issues/466","sha":"dab27867a63476f1ca109efbbc18b33ea70e5d4a","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","v9.0.0","v8.16.0","backport:version"],"title":"[Docs] Add visuals to the Build dashboard pages","number":194234,"url":"https://github.com/elastic/kibana/pull/194234","mergeCommit":{"message":"[Docs] Add visuals to the Build dashboard pages (#194234)\n\n## Summary\r\n\r\nAdded screenshots and gifs to the [Build\r\nDashboards](https://www.elastic.co/guide/en/kibana/master/create-dashboards.html)\r\npages as part of the ongoing project to add more visuals to the\r\nDashboards docs.\r\n\r\nRel:https://github.com/elastic/platform-docs-team/issues/457 and\r\nhttps://github.com/elastic/platform-docs-team/issues/466","sha":"dab27867a63476f1ca109efbbc18b33ea70e5d4a"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194234","number":194234,"mergeCommit":{"message":"[Docs] Add visuals to the Build dashboard pages (#194234)\n\n## Summary\r\n\r\nAdded screenshots and gifs to the [Build\r\nDashboards](https://www.elastic.co/guide/en/kibana/master/create-dashboards.html)\r\npages as part of the ongoing project to add more visuals to the\r\nDashboards docs.\r\n\r\nRel:https://github.com/elastic/platform-docs-team/issues/457 and\r\nhttps://github.com/elastic/platform-docs-team/issues/466","sha":"dab27867a63476f1ca109efbbc18b33ea70e5d4a"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: wajihaparvez <wajiha.parvez@elastic.co> |
||
|
d282c328f9
|
[8.x] [OpenAPI][ResponseOps] Edit descriptions for alerting rule API examples (#194080) (#194327)
# Backport This will backport the following commits from `main` to `8.x`: - [[OpenAPI][ResponseOps] Edit descriptions for alerting rule API examples (#194080)](https://github.com/elastic/kibana/pull/194080) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Lisa Cawley","email":"lcawley@elastic.co"},"sourceCommit":{"committedDate":"2024-09-27T16:45:44Z","message":"[OpenAPI][ResponseOps] Edit descriptions for alerting rule API examples (#194080)","sha":"539ad61d377f8982f3358b1a753be45408c4998c","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Alerting","release_note:skip","v9.0.0","docs","v8.16.0","backport:version"],"title":"[OpenAPI][ResponseOps] Edit descriptions for alerting rule API examples","number":194080,"url":"https://github.com/elastic/kibana/pull/194080","mergeCommit":{"message":"[OpenAPI][ResponseOps] Edit descriptions for alerting rule API examples (#194080)","sha":"539ad61d377f8982f3358b1a753be45408c4998c"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194080","number":194080,"mergeCommit":{"message":"[OpenAPI][ResponseOps] Edit descriptions for alerting rule API examples (#194080)","sha":"539ad61d377f8982f3358b1a753be45408c4998c"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Lisa Cawley <lcawley@elastic.co> |
||
|
f8dac4903c
|
[8.x] [Discover] [ES|QL] Disable ES|QL multivalue filtering in Unified Doc Viewer (#194232) (#194325)
# Backport This will backport the following commits from `main` to `8.x`: - [[Discover] [ES|QL] Disable ES|QL multivalue filtering in Unified Doc Viewer (#194232)](https://github.com/elastic/kibana/pull/194232) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Davis McPhee","email":"davis.mcphee@elastic.co"},"sourceCommit":{"committedDate":"2024-09-27T16:28:48Z","message":"[Discover] [ES|QL] Disable ES|QL multivalue filtering in Unified Doc Viewer (#194232)\n\n## Summary\r\n\r\nThis PR disables ES|QL multivalue filtering in Unified Doc Viewer,\r\nsimilar to what we did for Unified Data Table in #193415:\r\n\r\n\r\n\r\nPart of https://github.com/elastic/kibana/issues/193015.\r\n\r\n### Checklist\r\n\r\n- [x] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [ ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [ ] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [ ] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [ ] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [ ] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [ ] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"6f01d6a2605e69737ddff0993fc07d8ab8deb43e","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Discover","release_note:skip","v9.0.0","Team:DataDiscovery","backport:prev-minor","Feature:UnifiedDocViewer","Feature:ES|QL","Team:ESQL"],"title":"[Discover] [ES|QL] Disable ES|QL multivalue filtering in Unified Doc Viewer","number":194232,"url":"https://github.com/elastic/kibana/pull/194232","mergeCommit":{"message":"[Discover] [ES|QL] Disable ES|QL multivalue filtering in Unified Doc Viewer (#194232)\n\n## Summary\r\n\r\nThis PR disables ES|QL multivalue filtering in Unified Doc Viewer,\r\nsimilar to what we did for Unified Data Table in #193415:\r\n\r\n\r\n\r\nPart of https://github.com/elastic/kibana/issues/193015.\r\n\r\n### Checklist\r\n\r\n- [x] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [ ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [ ] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [ ] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [ ] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [ ] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [ ] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"6f01d6a2605e69737ddff0993fc07d8ab8deb43e"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194232","number":194232,"mergeCommit":{"message":"[Discover] [ES|QL] Disable ES|QL multivalue filtering in Unified Doc Viewer (#194232)\n\n## Summary\r\n\r\nThis PR disables ES|QL multivalue filtering in Unified Doc Viewer,\r\nsimilar to what we did for Unified Data Table in #193415:\r\n\r\n\r\n\r\nPart of https://github.com/elastic/kibana/issues/193015.\r\n\r\n### Checklist\r\n\r\n- [x] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [ ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [ ] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [x] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [ ] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [ ] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [ ] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [ ] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)","sha":"6f01d6a2605e69737ddff0993fc07d8ab8deb43e"}}]}] BACKPORT--> Co-authored-by: Davis McPhee <davis.mcphee@elastic.co> |
||
|
6040c6ed83
|
[8.x] Fix AggConfig backslash escaping (#193932) (#194324)
# Backport This will backport the following commits from `main` to `8.x`: - [Fix AggConfig backslash escaping (#193932)](https://github.com/elastic/kibana/pull/193932) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Lukas Olson","email":"lukas@elastic.co"},"sourceCommit":{"committedDate":"2024-09-27T15:56:48Z","message":"Fix AggConfig backslash escaping (#193932)\n\n## Summary\r\n\r\nFixes `AggConfig` handling to properly escape backslash as well as the\r\nsingle quote it already escapes.\r\n\r\n(I believe this has been around ever since\r\nhttps://github.com/elastic/kibana/pull/2486.)","sha":"9916dd0137a87ee9969b3a8d42bbf40cb753dae5","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Aggregations","release_note:skip","v9.0.0","Team:DataDiscovery","backport:prev-minor","backport:prev-major","v8.16.0"],"title":"Fix AggConfig backslash escaping","number":193932,"url":"https://github.com/elastic/kibana/pull/193932","mergeCommit":{"message":"Fix AggConfig backslash escaping (#193932)\n\n## Summary\r\n\r\nFixes `AggConfig` handling to properly escape backslash as well as the\r\nsingle quote it already escapes.\r\n\r\n(I believe this has been around ever since\r\nhttps://github.com/elastic/kibana/pull/2486.)","sha":"9916dd0137a87ee9969b3a8d42bbf40cb753dae5"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193932","number":193932,"mergeCommit":{"message":"Fix AggConfig backslash escaping (#193932)\n\n## Summary\r\n\r\nFixes `AggConfig` handling to properly escape backslash as well as the\r\nsingle quote it already escapes.\r\n\r\n(I believe this has been around ever since\r\nhttps://github.com/elastic/kibana/pull/2486.)","sha":"9916dd0137a87ee9969b3a8d42bbf40cb753dae5"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Lukas Olson <lukas@elastic.co> |
||
|
c68c6fd709
|
[8.x] [Stateful sidenav] Fix side nav panel clipping (#194268) (#194318)
# Backport This will backport the following commits from `main` to `8.x`: - [[Stateful sidenav] Fix side nav panel clipping (#194268)](https://github.com/elastic/kibana/pull/194268) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Sébastien Loix","email":"sebastien.loix@elastic.co"},"sourceCommit":{"committedDate":"2024-09-27T15:37:36Z","message":"[Stateful sidenav] Fix side nav panel clipping (#194268)","sha":"c01de8cf4db64d91c42f0170587f5f648c26fb3f","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:SharedUX","backport:prev-minor","Feature:Chrome"],"title":"[Stateful sidenav] Fix side nav panel clipping","number":194268,"url":"https://github.com/elastic/kibana/pull/194268","mergeCommit":{"message":"[Stateful sidenav] Fix side nav panel clipping (#194268)","sha":"c01de8cf4db64d91c42f0170587f5f648c26fb3f"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194268","number":194268,"mergeCommit":{"message":"[Stateful sidenav] Fix side nav panel clipping (#194268)","sha":"c01de8cf4db64d91c42f0170587f5f648c26fb3f"}}]}] BACKPORT--> Co-authored-by: Sébastien Loix <sebastien.loix@elastic.co> |
||
|
1eb88db247
|
[8.x] [ES|QL] Don't store duplicate queries even of different formatting (#194267) (#194316)
# Backport This will backport the following commits from `main` to `8.x`: - [[ES|QL] Don't store duplicate queries even of different formatting (#194267)](https://github.com/elastic/kibana/pull/194267) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Stratoula Kalafateli","email":"efstratia.kalafateli@elastic.co"},"sourceCommit":{"committedDate":"2024-09-27T15:25:55Z","message":"[ES|QL] Don't store duplicate queries even of different formatting (#194267)\n\n## Summary\r\n\r\nOne of the things that bother me in the history component is that you\r\ncan have different spaces in the queries but they query is actually the\r\nsame. These appear 2 times which I find very annoying.\r\n\r\nThis PR identifies if the query is the same, regardless of the\r\nformatting, and if yes it will display it only once (it actually updates\r\nthe cache old item with the new one)\r\n\r\n### Checklist\r\n- [ ] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios","sha":"21a8bf8c20e4324312ce80d599245435d299d958","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","Feature:ES|QL","Team:ESQL","v8.16.0"],"title":"[ES|QL] Don't store duplicate queries even of different formatting","number":194267,"url":"https://github.com/elastic/kibana/pull/194267","mergeCommit":{"message":"[ES|QL] Don't store duplicate queries even of different formatting (#194267)\n\n## Summary\r\n\r\nOne of the things that bother me in the history component is that you\r\ncan have different spaces in the queries but they query is actually the\r\nsame. These appear 2 times which I find very annoying.\r\n\r\nThis PR identifies if the query is the same, regardless of the\r\nformatting, and if yes it will display it only once (it actually updates\r\nthe cache old item with the new one)\r\n\r\n### Checklist\r\n- [ ] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios","sha":"21a8bf8c20e4324312ce80d599245435d299d958"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194267","number":194267,"mergeCommit":{"message":"[ES|QL] Don't store duplicate queries even of different formatting (#194267)\n\n## Summary\r\n\r\nOne of the things that bother me in the history component is that you\r\ncan have different spaces in the queries but they query is actually the\r\nsame. These appear 2 times which I find very annoying.\r\n\r\nThis PR identifies if the query is the same, regardless of the\r\nformatting, and if yes it will display it only once (it actually updates\r\nthe cache old item with the new one)\r\n\r\n### Checklist\r\n- [ ] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios","sha":"21a8bf8c20e4324312ce80d599245435d299d958"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Stratoula Kalafateli <efstratia.kalafateli@elastic.co> |
||
|
9b406b44b9
|
[8.x] [Inventory] Entity names redirect on click to respective pages (#193602) (#194315)
# Backport This will backport the following commits from `main` to `8.x`: - [[Inventory] Entity names redirect on click to respective pages (#193602)](https://github.com/elastic/kibana/pull/193602) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Gonçalo Rica Pais da Silva","email":"goncalo.rica@elastic.co"},"sourceCommit":{"committedDate":"2024-09-27T15:23:12Z","message":"[Inventory] Entity names redirect on click to respective pages (#193602)\n\n## Summary\r\n\r\nAdds the ability to click through to the overview pages for entities on\r\nthe Entity Name cell for the Entity Grid on the new Inventory page.\r\n\r\n\r\nhttps://github.com/user-attachments/assets/e712d3ef-370f-4353-a398-2365176eb582\r\n\r\nCloses #192676 \r\n\r\n### How to test\r\n\r\n- Go to Inventory Page.\r\n- Click on an Entity Name.\r\n\r\n**Expected**: Should redirect to the overview page of that Entity,\r\nregardless it is a `host`, `container`, or `service`.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"9561698109fb8382625a58f43ab9e66fd2a1642a","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","ci:project-deploy-observability","Team:obs-ux-infra_services","v8.16.0"],"title":"[Inventory] Entity names redirect on click to respective pages","number":193602,"url":"https://github.com/elastic/kibana/pull/193602","mergeCommit":{"message":"[Inventory] Entity names redirect on click to respective pages (#193602)\n\n## Summary\r\n\r\nAdds the ability to click through to the overview pages for entities on\r\nthe Entity Name cell for the Entity Grid on the new Inventory page.\r\n\r\n\r\nhttps://github.com/user-attachments/assets/e712d3ef-370f-4353-a398-2365176eb582\r\n\r\nCloses #192676 \r\n\r\n### How to test\r\n\r\n- Go to Inventory Page.\r\n- Click on an Entity Name.\r\n\r\n**Expected**: Should redirect to the overview page of that Entity,\r\nregardless it is a `host`, `container`, or `service`.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"9561698109fb8382625a58f43ab9e66fd2a1642a"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193602","number":193602,"mergeCommit":{"message":"[Inventory] Entity names redirect on click to respective pages (#193602)\n\n## Summary\r\n\r\nAdds the ability to click through to the overview pages for entities on\r\nthe Entity Name cell for the Entity Grid on the new Inventory page.\r\n\r\n\r\nhttps://github.com/user-attachments/assets/e712d3ef-370f-4353-a398-2365176eb582\r\n\r\nCloses #192676 \r\n\r\n### How to test\r\n\r\n- Go to Inventory Page.\r\n- Click on an Entity Name.\r\n\r\n**Expected**: Should redirect to the overview page of that Entity,\r\nregardless it is a `host`, `container`, or `service`.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"9561698109fb8382625a58f43ab9e66fd2a1642a"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Gonçalo Rica Pais da Silva <goncalo.rica@elastic.co> |
||
|
6df7d26ef7
|
[8.x] [ES|QL] Makes the entire feedback div clickable (#194277) (#194320)
# Backport This will backport the following commits from `main` to `8.x`: - [[ES|QL] Makes the entire feedback div clickable (#194277)](https://github.com/elastic/kibana/pull/194277) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Stratoula Kalafateli","email":"efstratia.kalafateli@elastic.co"},"sourceCommit":{"committedDate":"2024-09-27T15:47:58Z","message":"[ES|QL] Makes the entire feedback div clickable (#194277)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/193956\r\n\r\nMakes the entire feedback area clickable.","sha":"2ec24f2f48b67a1c928fa6edb84214de57b59dd2","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","Feature:ES|QL","Team:ESQL","v8.16.0"],"title":"[ES|QL] Makes the entire feedback div clickable","number":194277,"url":"https://github.com/elastic/kibana/pull/194277","mergeCommit":{"message":"[ES|QL] Makes the entire feedback div clickable (#194277)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/193956\r\n\r\nMakes the entire feedback area clickable.","sha":"2ec24f2f48b67a1c928fa6edb84214de57b59dd2"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194277","number":194277,"mergeCommit":{"message":"[ES|QL] Makes the entire feedback div clickable (#194277)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/193956\r\n\r\nMakes the entire feedback area clickable.","sha":"2ec24f2f48b67a1c928fa6edb84214de57b59dd2"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Stratoula Kalafateli <efstratia.kalafateli@elastic.co> |
||
|
4315dc7387 | skip failing test suite (#192798) | ||
|
1448ec5076
|
[8.x] [Security Solution][Endpoint] changes to Endpoint metadata API in support of space awareness (#193490) (#194309)
# Backport This will backport the following commits from `main` to `8.x`: - [[Security Solution][Endpoint] changes to Endpoint metadata API in support of space awareness (#193490)](https://github.com/elastic/kibana/pull/193490) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Paul Tavares","email":"56442535+paul-tavares@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-09-27T14:38:17Z","message":"[Security Solution][Endpoint] changes to Endpoint metadata API in support of space awareness (#193490)\n\n## Summary\r\n\r\n### Fleet Plugin\r\n\r\n- Added some mocks and updates others\r\n\r\n\r\n### Security Solution\r\n\r\nThe following refactoring changes were done in preparation for\r\nforthcoming work for supporting kibana spaces:\r\n\r\n- A new saved objects client factory service was introduced for use in\r\n`EndpointAppContextServices`\r\n- Deleted older saved objects client utilities\r\n- Simplified the list of options passed to\r\n`EndpointAppContextService#start()` method\r\n- Updated `EndpiontFleetServicesFactory` with:\r\n - simpler list of constructor arguments\r\n - changed members of object return by `asInternalUser()`\r\n- Refactored the `EndpintMetadataService` to:\r\n - take in simplified constructor arguments\r\n- Simplified most methods of the class with removal all ES Client, SO\r\nClient or Fleet services arguments from class method calling signatures.\r\nThese are not provided to the service class upon initialization and can\r\nbe accessed internally by the methods\r\n- Updates to Mocks and tests to reflect the above changes","sha":"0b1e9f475440d60260203ce2a85c8b57c4363130","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Fleet","v9.0.0","Team:Defend Workflows","backport:prev-minor","ci:project-deploy-observability","Team:obs-ux-infra_services","apm:review","v8.16.0"],"number":193490,"url":"https://github.com/elastic/kibana/pull/193490","mergeCommit":{"message":"[Security Solution][Endpoint] changes to Endpoint metadata API in support of space awareness (#193490)\n\n## Summary\r\n\r\n### Fleet Plugin\r\n\r\n- Added some mocks and updates others\r\n\r\n\r\n### Security Solution\r\n\r\nThe following refactoring changes were done in preparation for\r\nforthcoming work for supporting kibana spaces:\r\n\r\n- A new saved objects client factory service was introduced for use in\r\n`EndpointAppContextServices`\r\n- Deleted older saved objects client utilities\r\n- Simplified the list of options passed to\r\n`EndpointAppContextService#start()` method\r\n- Updated `EndpiontFleetServicesFactory` with:\r\n - simpler list of constructor arguments\r\n - changed members of object return by `asInternalUser()`\r\n- Refactored the `EndpintMetadataService` to:\r\n - take in simplified constructor arguments\r\n- Simplified most methods of the class with removal all ES Client, SO\r\nClient or Fleet services arguments from class method calling signatures.\r\nThese are not provided to the service class upon initialization and can\r\nbe accessed internally by the methods\r\n- Updates to Mocks and tests to reflect the above changes","sha":"0b1e9f475440d60260203ce2a85c8b57c4363130"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193490","number":193490,"mergeCommit":{"message":"[Security Solution][Endpoint] changes to Endpoint metadata API in support of space awareness (#193490)\n\n## Summary\r\n\r\n### Fleet Plugin\r\n\r\n- Added some mocks and updates others\r\n\r\n\r\n### Security Solution\r\n\r\nThe following refactoring changes were done in preparation for\r\nforthcoming work for supporting kibana spaces:\r\n\r\n- A new saved objects client factory service was introduced for use in\r\n`EndpointAppContextServices`\r\n- Deleted older saved objects client utilities\r\n- Simplified the list of options passed to\r\n`EndpointAppContextService#start()` method\r\n- Updated `EndpiontFleetServicesFactory` with:\r\n - simpler list of constructor arguments\r\n - changed members of object return by `asInternalUser()`\r\n- Refactored the `EndpintMetadataService` to:\r\n - take in simplified constructor arguments\r\n- Simplified most methods of the class with removal all ES Client, SO\r\nClient or Fleet services arguments from class method calling signatures.\r\nThese are not provided to the service class upon initialization and can\r\nbe accessed internally by the methods\r\n- Updates to Mocks and tests to reflect the above changes","sha":"0b1e9f475440d60260203ce2a85c8b57c4363130"}},{"branch":"8.x","label":"v8.16.0","labelRegex":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> |
||
|
a4d9e01317 | skip failing test suite (#191806) | ||
|
7a872dcdeb
|
[8.x] [SecuritySolution] List Entities UI (#193167) (#194302)
# Backport This will backport the following commits from `main` to `8.x`: - [[SecuritySolution] List Entities UI (#193167)](https://github.com/elastic/kibana/pull/193167) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Pablo Machado","email":"pablo.nevesmachado@elastic.co"},"sourceCommit":{"committedDate":"2024-09-27T14:05:52Z","message":"[SecuritySolution] List Entities UI (#193167)\n\nThis PR creates a UI component to list entities inside the Entity Store.\r\n\r\n### What is included\r\n - Create `EntitiesList` component\r\n - Duplicate `MultiselectFilter` component\r\n - Display `EntitiesList` in the entity analytics dashboard\r\n - Use the `entityStoreEnabled` experimental flag \r\n \r\n### What is NOT included\r\n - Asset criticality\r\n - Source field\r\n - Risk score fields\r\n\r\n\r\n\r\n\r\n\r\n\r\n### How to test\r\n\r\n1. Add some host/user data\r\n* Easiest is to use\r\n[elastic/security-data-generator](https://github.com/elastic/security-documents-generator)\r\n2. Make sure to add `entityStoreEnabled` under\r\n`xpack.securitySolution.enableExperimental` in your `kibana.dev.yml`\r\n3. In kibana dev tools or your terminal, call the `INIT` route for\r\neither `user` or `host`.\r\n4. You should now see 2 transforms in kibana. Make sure to re-trigger\r\nthem if needed so they process the documents.\r\n5. Enable the experimental flag `entityStoreEnabled`\r\n6. Go to entity analytics dashboard and you should see an populated\r\nentities page\r\n\r\n\r\nImplements https://github.com/elastic/security-team/issues/10536\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n\r\n<!--ONMERGE {\"backportTargets\":[\"8.x\"]} ONMERGE-->\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"eea06c0d64d2424601552bd905b2b020ba4dcd56","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["v9.0.0","release_note:feature","backport:prev-minor","Theme: entity_analytics","Feature:Entity Analytics","Team:Entity Analytics"],"title":"[SecuritySolution] List Entities UI","number":193167,"url":"https://github.com/elastic/kibana/pull/193167","mergeCommit":{"message":"[SecuritySolution] List Entities UI (#193167)\n\nThis PR creates a UI component to list entities inside the Entity Store.\r\n\r\n### What is included\r\n - Create `EntitiesList` component\r\n - Duplicate `MultiselectFilter` component\r\n - Display `EntitiesList` in the entity analytics dashboard\r\n - Use the `entityStoreEnabled` experimental flag \r\n \r\n### What is NOT included\r\n - Asset criticality\r\n - Source field\r\n - Risk score fields\r\n\r\n\r\n\r\n\r\n\r\n\r\n### How to test\r\n\r\n1. Add some host/user data\r\n* Easiest is to use\r\n[elastic/security-data-generator](https://github.com/elastic/security-documents-generator)\r\n2. Make sure to add `entityStoreEnabled` under\r\n`xpack.securitySolution.enableExperimental` in your `kibana.dev.yml`\r\n3. In kibana dev tools or your terminal, call the `INIT` route for\r\neither `user` or `host`.\r\n4. You should now see 2 transforms in kibana. Make sure to re-trigger\r\nthem if needed so they process the documents.\r\n5. Enable the experimental flag `entityStoreEnabled`\r\n6. Go to entity analytics dashboard and you should see an populated\r\nentities page\r\n\r\n\r\nImplements https://github.com/elastic/security-team/issues/10536\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n\r\n<!--ONMERGE {\"backportTargets\":[\"8.x\"]} ONMERGE-->\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"eea06c0d64d2424601552bd905b2b020ba4dcd56"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193167","number":193167,"mergeCommit":{"message":"[SecuritySolution] List Entities UI (#193167)\n\nThis PR creates a UI component to list entities inside the Entity Store.\r\n\r\n### What is included\r\n - Create `EntitiesList` component\r\n - Duplicate `MultiselectFilter` component\r\n - Display `EntitiesList` in the entity analytics dashboard\r\n - Use the `entityStoreEnabled` experimental flag \r\n \r\n### What is NOT included\r\n - Asset criticality\r\n - Source field\r\n - Risk score fields\r\n\r\n\r\n\r\n\r\n\r\n\r\n### How to test\r\n\r\n1. Add some host/user data\r\n* Easiest is to use\r\n[elastic/security-data-generator](https://github.com/elastic/security-documents-generator)\r\n2. Make sure to add `entityStoreEnabled` under\r\n`xpack.securitySolution.enableExperimental` in your `kibana.dev.yml`\r\n3. In kibana dev tools or your terminal, call the `INIT` route for\r\neither `user` or `host`.\r\n4. You should now see 2 transforms in kibana. Make sure to re-trigger\r\nthem if needed so they process the documents.\r\n5. Enable the experimental flag `entityStoreEnabled`\r\n6. Go to entity analytics dashboard and you should see an populated\r\nentities page\r\n\r\n\r\nImplements https://github.com/elastic/security-team/issues/10536\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n\r\n<!--ONMERGE {\"backportTargets\":[\"8.x\"]} ONMERGE-->\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>","sha":"eea06c0d64d2424601552bd905b2b020ba4dcd56"}}]}] BACKPORT--> Co-authored-by: Pablo Machado <pablo.nevesmachado@elastic.co> |
||
|
71fa6d777e
|
[8.x] [Console] Fix small UX bugs (#193887) (#194299)
# Backport This will backport the following commits from `main` to `8.x`: - [[Console] Fix small UX bugs (#193887)](https://github.com/elastic/kibana/pull/193887) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Ignacio Rivas","email":"rivasign@gmail.com"},"sourceCommit":{"committedDate":"2024-09-27T13:09:46Z","message":"[Console] Fix small UX bugs (#193887)","sha":"8af23349e185368601b435619ce4eaf90d5071ed","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Console","Team:Kibana Management","release_note:skip","v9.0.0","backport:prev-minor","v8.16.0"],"title":"[Console] Fix small UX bugs","number":193887,"url":"https://github.com/elastic/kibana/pull/193887","mergeCommit":{"message":"[Console] Fix small UX bugs (#193887)","sha":"8af23349e185368601b435619ce4eaf90d5071ed"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193887","number":193887,"mergeCommit":{"message":"[Console] Fix small UX bugs (#193887)","sha":"8af23349e185368601b435619ce4eaf90d5071ed"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Ignacio Rivas <rivasign@gmail.com> |
||
|
7b4bd1d10f
|
[8.x] [DOCS] Create Search landing page skeleton and stubs (#194293) (#194303)
# Backport This will backport the following commits from `main` to `8.x`: - [[DOCS] Create Search landing page skeleton and stubs (#194293)](https://github.com/elastic/kibana/pull/194293) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Liam Thompson","email":"32779855+leemthompo@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-09-27T14:06:47Z","message":"[DOCS] Create Search landing page skeleton and stubs (#194293)\n\n\r\n- Create Search landing page with links to all features available in the\r\nElastic Cloud hosted UI\r\n- Create skeleton of a table to quickly provide links to all relevant\r\ndocs and release notes for each feature\r\n- Currently commented out, to be filled in a follow-up PR by @kosabogi\r\n- Create a stub page for connection details page (Docs equivalent to\r\n[find your CloudID and create API\r\nkeys](https://www.elastic.co/search-labs/tutorials/install-elasticsearch/elastic-cloud#finding-your-cloud-id))\r\n - @kosabogi will update this page in follow-up\r\n- Nest existing Playground docs under there\r\n- Create a stub page for AI Assistant for Search docs\r\n- Create a stub page for inference endpoints UI","sha":"d9ca7c66670dc55467799b0e0b1262c5372616b0","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","v9.0.0","docs","v8.16.0","backport:version"],"title":"[DOCS] Create Search landing page skeleton and stubs","number":194293,"url":"https://github.com/elastic/kibana/pull/194293","mergeCommit":{"message":"[DOCS] Create Search landing page skeleton and stubs (#194293)\n\n\r\n- Create Search landing page with links to all features available in the\r\nElastic Cloud hosted UI\r\n- Create skeleton of a table to quickly provide links to all relevant\r\ndocs and release notes for each feature\r\n- Currently commented out, to be filled in a follow-up PR by @kosabogi\r\n- Create a stub page for connection details page (Docs equivalent to\r\n[find your CloudID and create API\r\nkeys](https://www.elastic.co/search-labs/tutorials/install-elasticsearch/elastic-cloud#finding-your-cloud-id))\r\n - @kosabogi will update this page in follow-up\r\n- Nest existing Playground docs under there\r\n- Create a stub page for AI Assistant for Search docs\r\n- Create a stub page for inference endpoints UI","sha":"d9ca7c66670dc55467799b0e0b1262c5372616b0"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194293","number":194293,"mergeCommit":{"message":"[DOCS] Create Search landing page skeleton and stubs (#194293)\n\n\r\n- Create Search landing page with links to all features available in the\r\nElastic Cloud hosted UI\r\n- Create skeleton of a table to quickly provide links to all relevant\r\ndocs and release notes for each feature\r\n- Currently commented out, to be filled in a follow-up PR by @kosabogi\r\n- Create a stub page for connection details page (Docs equivalent to\r\n[find your CloudID and create API\r\nkeys](https://www.elastic.co/search-labs/tutorials/install-elasticsearch/elastic-cloud#finding-your-cloud-id))\r\n - @kosabogi will update this page in follow-up\r\n- Nest existing Playground docs under there\r\n- Create a stub page for AI Assistant for Search docs\r\n- Create a stub page for inference endpoints UI","sha":"d9ca7c66670dc55467799b0e0b1262c5372616b0"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Liam Thompson <32779855+leemthompo@users.noreply.github.com> |
||
|
97cb4ad114
|
[8.x] fix: [Obs Alerts > Rule Detail][SCREEN READER]: H1 tag should not include secondary information: 0001 (#193961) (#194288)
# Backport This will backport the following commits from `main` to `8.x`: - [fix: [Obs Alerts > Rule Detail][SCREEN READER]: H1 tag should not include secondary information: 0001 (#193961)](https://github.com/elastic/kibana/pull/193961) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Alexey Antonov","email":"alexwizp@gmail.com"},"sourceCommit":{"committedDate":"2024-09-27T11:27:27Z","message":"fix: [Obs Alerts > Rule Detail][SCREEN READER]: H1 tag should not include secondary information: 0001 (#193961)\n\nCloses: https://github.com/elastic/observability-accessibility/issues/61\r\n\r\n# Description \r\n\r\nObservability has a few pages that wrap related information like alert\r\ncounts in the H1 tag. This presents a challenge to screen readers\r\nbecause all of that information now becomes the heading level one. It\r\nclogs up the Headings menu and makes it harder to reason about the page\r\nand what's primary information vs. secondary.\r\n\r\n# What was changed?:\r\n\r\n- `pageTitle` was renamed to `pageTitleContent`. The title portion was\r\nmoved out of that component.\r\n- `ObservabilityPageTemplate.pageHeader` for the `Alert Detail` page was\r\nupdated to separate the title from the other content.\r\n\r\n> [!NOTE]\r\n> Related PR: https://github.com/elastic/kibana/pull/193958 for `Alerts\r\nDetail`\r\n\r\n# Screen: \r\n\r\n<img width=\"1274\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/4974a669-67e0-447d-9013-c675299ed75c\">","sha":"89f64384ef513ae00fcd71a8eb3b797c95a4c36f","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Project:Accessibility","release_note:skip","v9.0.0","ci:project-deploy-observability","Team:obs-ux-management","v8.16.0","backport:version"],"title":"fix: [Obs Alerts > Rule Detail][SCREEN READER]: H1 tag should not include secondary information: 0001","number":193961,"url":"https://github.com/elastic/kibana/pull/193961","mergeCommit":{"message":"fix: [Obs Alerts > Rule Detail][SCREEN READER]: H1 tag should not include secondary information: 0001 (#193961)\n\nCloses: https://github.com/elastic/observability-accessibility/issues/61\r\n\r\n# Description \r\n\r\nObservability has a few pages that wrap related information like alert\r\ncounts in the H1 tag. This presents a challenge to screen readers\r\nbecause all of that information now becomes the heading level one. It\r\nclogs up the Headings menu and makes it harder to reason about the page\r\nand what's primary information vs. secondary.\r\n\r\n# What was changed?:\r\n\r\n- `pageTitle` was renamed to `pageTitleContent`. The title portion was\r\nmoved out of that component.\r\n- `ObservabilityPageTemplate.pageHeader` for the `Alert Detail` page was\r\nupdated to separate the title from the other content.\r\n\r\n> [!NOTE]\r\n> Related PR: https://github.com/elastic/kibana/pull/193958 for `Alerts\r\nDetail`\r\n\r\n# Screen: \r\n\r\n<img width=\"1274\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/4974a669-67e0-447d-9013-c675299ed75c\">","sha":"89f64384ef513ae00fcd71a8eb3b797c95a4c36f"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193961","number":193961,"mergeCommit":{"message":"fix: [Obs Alerts > Rule Detail][SCREEN READER]: H1 tag should not include secondary information: 0001 (#193961)\n\nCloses: https://github.com/elastic/observability-accessibility/issues/61\r\n\r\n# Description \r\n\r\nObservability has a few pages that wrap related information like alert\r\ncounts in the H1 tag. This presents a challenge to screen readers\r\nbecause all of that information now becomes the heading level one. It\r\nclogs up the Headings menu and makes it harder to reason about the page\r\nand what's primary information vs. secondary.\r\n\r\n# What was changed?:\r\n\r\n- `pageTitle` was renamed to `pageTitleContent`. The title portion was\r\nmoved out of that component.\r\n- `ObservabilityPageTemplate.pageHeader` for the `Alert Detail` page was\r\nupdated to separate the title from the other content.\r\n\r\n> [!NOTE]\r\n> Related PR: https://github.com/elastic/kibana/pull/193958 for `Alerts\r\nDetail`\r\n\r\n# Screen: \r\n\r\n<img width=\"1274\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/4974a669-67e0-447d-9013-c675299ed75c\">","sha":"89f64384ef513ae00fcd71a8eb3b797c95a4c36f"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Alexey Antonov <alexwizp@gmail.com> |
||
|
869fe87610
|
[8.x] [SLOs] Slo form little things (#193990) (#194284)
# Backport This will backport the following commits from `main` to `8.x`: - [[SLOs] Slo form little things (#193990)](https://github.com/elastic/kibana/pull/193990) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Shahzad","email":"shahzad31comp@gmail.com"},"sourceCommit":{"committedDate":"2024-09-27T11:04:20Z","message":"[SLOs] Slo form little things (#193990)\n\n## Summary\r\n\r\nSlo form little things !!\r\n\r\nWill auto add values for APM defaults to all instead of forcing user !!\r\n\r\n### Changes \r\n\r\nDetails | Before | After\r\n-- | -- | --\r\nData View component | <img width=\"1262\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/79a5cbcd-04e1-49e6-aa86-036b36c8a6e6\">\r\n| <img width=\"1391\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/973db8f5-179d-4f89-b57b-39c7b57eb360\">\r\nAPM SLI | <img width=\"1183\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/a3e083fa-df13-408b-b02d-e26695398225\">\r\n| <img width=\"1158\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/a94cfe07-32b0-4367-95e8-ab10d232e98c\">","sha":"c2a204269af459fc05145d2977493ad975c8df62","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","ci:project-deploy-observability","Team:obs-ux-management"],"title":"[SLOs] Slo form little things","number":193990,"url":"https://github.com/elastic/kibana/pull/193990","mergeCommit":{"message":"[SLOs] Slo form little things (#193990)\n\n## Summary\r\n\r\nSlo form little things !!\r\n\r\nWill auto add values for APM defaults to all instead of forcing user !!\r\n\r\n### Changes \r\n\r\nDetails | Before | After\r\n-- | -- | --\r\nData View component | <img width=\"1262\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/79a5cbcd-04e1-49e6-aa86-036b36c8a6e6\">\r\n| <img width=\"1391\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/973db8f5-179d-4f89-b57b-39c7b57eb360\">\r\nAPM SLI | <img width=\"1183\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/a3e083fa-df13-408b-b02d-e26695398225\">\r\n| <img width=\"1158\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/a94cfe07-32b0-4367-95e8-ab10d232e98c\">","sha":"c2a204269af459fc05145d2977493ad975c8df62"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193990","number":193990,"mergeCommit":{"message":"[SLOs] Slo form little things (#193990)\n\n## Summary\r\n\r\nSlo form little things !!\r\n\r\nWill auto add values for APM defaults to all instead of forcing user !!\r\n\r\n### Changes \r\n\r\nDetails | Before | After\r\n-- | -- | --\r\nData View component | <img width=\"1262\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/79a5cbcd-04e1-49e6-aa86-036b36c8a6e6\">\r\n| <img width=\"1391\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/973db8f5-179d-4f89-b57b-39c7b57eb360\">\r\nAPM SLI | <img width=\"1183\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/a3e083fa-df13-408b-b02d-e26695398225\">\r\n| <img width=\"1158\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/a94cfe07-32b0-4367-95e8-ab10d232e98c\">","sha":"c2a204269af459fc05145d2977493ad975c8df62"}}]}] BACKPORT--> Co-authored-by: Shahzad <shahzad31comp@gmail.com> |
||
|
8c9060de27
|
[8.x] [Roles] Fix bug with roles grid not sorting on clicking table header (#194196) (#194283)
# Backport This will backport the following commits from `main` to `8.x`: - [[Roles] Fix bug with roles grid not sorting on clicking table header (#194196)](https://github.com/elastic/kibana/pull/194196) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Sid","email":"siddharthmantri1@gmail.com"},"sourceCommit":{"committedDate":"2024-09-27T10:59:28Z","message":"[Roles] Fix bug with roles grid not sorting on clicking table header (#194196)\n\nFixes https://github.com/elastic/kibana/issues/193786\r\n\r\n## Summary\r\nReverts a few changes made when the Roles grid page was moved to a\r\nfunctional component. Fixes regression in table sorting.\r\n\r\n### Notes\r\n\r\nWhen preparing for the Query Roles API, we had moved the roles grid page\r\nto be a functional component. In doing so, we also migrated away from\r\nthe In Memory table in favor of the basic table. EUIBasicTable does not\r\nsupport sorting out of the box and is meant to be used for server-side\r\nsorting, etc (unless we implement custom sorting logic). I've made a few\r\nchanges:\r\n- Bring back the InMemoryTable but keep the Search Bar.\r\n- Remove few (now) unused functions which are to be brought back\r\nwhenever the Query Roles API is ready.\r\n- Update tests\r\n\r\n### Screen recording\r\n\r\n\r\nhttps://github.com/user-attachments/assets/4ac4f771-e7d1-4e17-807e-d6262767d100\r\n\r\n\r\n\r\n### Release notes\r\nFixes UI regression in Roles listing page where users could not sort\r\ntable by using the headers.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"f4ca9e4730ee6b13d19808be9fcc633dce9087d5","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","regression","release_note:fix","Team:Security","Feature:Users/Roles/API Keys","v9.0.0","backport:prev-major"],"title":"[Roles] Fix bug with roles grid not sorting on clicking table header","number":194196,"url":"https://github.com/elastic/kibana/pull/194196","mergeCommit":{"message":"[Roles] Fix bug with roles grid not sorting on clicking table header (#194196)\n\nFixes https://github.com/elastic/kibana/issues/193786\r\n\r\n## Summary\r\nReverts a few changes made when the Roles grid page was moved to a\r\nfunctional component. Fixes regression in table sorting.\r\n\r\n### Notes\r\n\r\nWhen preparing for the Query Roles API, we had moved the roles grid page\r\nto be a functional component. In doing so, we also migrated away from\r\nthe In Memory table in favor of the basic table. EUIBasicTable does not\r\nsupport sorting out of the box and is meant to be used for server-side\r\nsorting, etc (unless we implement custom sorting logic). I've made a few\r\nchanges:\r\n- Bring back the InMemoryTable but keep the Search Bar.\r\n- Remove few (now) unused functions which are to be brought back\r\nwhenever the Query Roles API is ready.\r\n- Update tests\r\n\r\n### Screen recording\r\n\r\n\r\nhttps://github.com/user-attachments/assets/4ac4f771-e7d1-4e17-807e-d6262767d100\r\n\r\n\r\n\r\n### Release notes\r\nFixes UI regression in Roles listing page where users could not sort\r\ntable by using the headers.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"f4ca9e4730ee6b13d19808be9fcc633dce9087d5"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194196","number":194196,"mergeCommit":{"message":"[Roles] Fix bug with roles grid not sorting on clicking table header (#194196)\n\nFixes https://github.com/elastic/kibana/issues/193786\r\n\r\n## Summary\r\nReverts a few changes made when the Roles grid page was moved to a\r\nfunctional component. Fixes regression in table sorting.\r\n\r\n### Notes\r\n\r\nWhen preparing for the Query Roles API, we had moved the roles grid page\r\nto be a functional component. In doing so, we also migrated away from\r\nthe In Memory table in favor of the basic table. EUIBasicTable does not\r\nsupport sorting out of the box and is meant to be used for server-side\r\nsorting, etc (unless we implement custom sorting logic). I've made a few\r\nchanges:\r\n- Bring back the InMemoryTable but keep the Search Bar.\r\n- Remove few (now) unused functions which are to be brought back\r\nwhenever the Query Roles API is ready.\r\n- Update tests\r\n\r\n### Screen recording\r\n\r\n\r\nhttps://github.com/user-attachments/assets/4ac4f771-e7d1-4e17-807e-d6262767d100\r\n\r\n\r\n\r\n### Release notes\r\nFixes UI regression in Roles listing page where users could not sort\r\ntable by using the headers.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>","sha":"f4ca9e4730ee6b13d19808be9fcc633dce9087d5"}}]}] BACKPORT--> Co-authored-by: Sid <siddharthmantri1@gmail.com> |
||
|
366679cebf
|
[8.x] [ML] Single Metric Viewer: Enable cross-filtering for 'by', 'over' and 'partition' field values (#193255) (#194280)
# Backport This will backport the following commits from `main` to `8.x`: - [[ML] Single Metric Viewer: Enable cross-filtering for 'by', 'over' and 'partition' field values (#193255)](https://github.com/elastic/kibana/pull/193255) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Robert Jaszczurek","email":"92210485+rbrtj@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-09-27T10:30:53Z","message":"[ML] Single Metric Viewer: Enable cross-filtering for 'by', 'over' and 'partition' field values (#193255)\n\n## Summary\r\n\r\nEnables cross-filtering for 'by', 'over' and 'partition' field values in\r\nthe Single Metric Viewer.\r\n\r\nFixes [#171932]( |
||
|
3627544d56
|
[8.x] [SecuritySolution][Endpoint][ResponseActions] Response action telemetry (endpoint/third party) (#192685) (#194262)
# Backport This will backport the following commits from `main` to `8.x`: - [[SecuritySolution][Endpoint][ResponseActions] Response action telemetry (endpoint/third party) (#192685)](https://github.com/elastic/kibana/pull/192685) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Ash","email":"1849116+ashokaditya@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-09-27T08:06:31Z","message":"[SecuritySolution][Endpoint][ResponseActions] Response action telemetry (endpoint/third party) (#192685)\n\n## Summary\r\n\r\nAdds server-side telemetry collection for response action creation and\r\nresponses.\r\npart of elastic/security-team/issues/7466\r\n\r\n<details><summary>Events from telemetry staging</summary>\r\n<img\r\nsrc=\" |
||
|
9d986744f0
|
[8.x] skip flaky test: https://github.com/elastic/kibana/issues/175239 (#194104) (#194164)
# Backport This will backport the following commits from `main` to `8.x`: - [skip flaky test: https://github.com/elastic/kibana/issues/175239 (#194104)](https://github.com/elastic/kibana/pull/194104) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Alex Szabo","email":"alex.szabo@elastic.co"},"sourceCommit":{"committedDate":"2024-09-26T14:26:31Z","message":"skip flaky test: https://github.com/elastic/kibana/issues/175239 (#194104)","sha":"645ece1e0dcb1d87d5204e9bd7dbc11cf1d93993","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor"],"title":"skip flaky test: https://github.com/elastic/kibana/issues/175239","number":194104,"url":"https://github.com/elastic/kibana/pull/194104","mergeCommit":{"message":"skip flaky test: https://github.com/elastic/kibana/issues/175239 (#194104)","sha":"645ece1e0dcb1d87d5204e9bd7dbc11cf1d93993"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194104","number":194104,"mergeCommit":{"message":"skip flaky test: https://github.com/elastic/kibana/issues/175239 (#194104)","sha":"645ece1e0dcb1d87d5204e9bd7dbc11cf1d93993"}}]}] BACKPORT--> Co-authored-by: Alex Szabo <alex.szabo@elastic.co> |
||
|
35c4ca2d9b
|
[8.x] [EDR Workflows] Fix failing cases test in Osquery (#194253) (#194261)
# Backport This will backport the following commits from `main` to `8.x`: - [[EDR Workflows] Fix failing cases test in Osquery (#194253)](https://github.com/elastic/kibana/pull/194253) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Tomasz Ciecierski","email":"tomasz.ciecierski@elastic.co"},"sourceCommit":{"committedDate":"2024-09-27T08:01:48Z","message":"[EDR Workflows] Fix failing cases test in Osquery (#194253)","sha":"2d9f13c41f4ac74a11abaa6db0a035349abf08fc","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:Defend Workflows","v8.16.0","backport:version","v8.15.3"],"title":"[EDR Workflows] Fix failing cases test in Osquery","number":194253,"url":"https://github.com/elastic/kibana/pull/194253","mergeCommit":{"message":"[EDR Workflows] Fix failing cases test in Osquery (#194253)","sha":"2d9f13c41f4ac74a11abaa6db0a035349abf08fc"}},"sourceBranch":"main","suggestedTargetBranches":["8.x","8.15"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/194253","number":194253,"mergeCommit":{"message":"[EDR Workflows] Fix failing cases test in Osquery (#194253)","sha":"2d9f13c41f4ac74a11abaa6db0a035349abf08fc"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.15","label":"v8.15.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Tomasz Ciecierski <tomasz.ciecierski@elastic.co> |
||
|
a3b2bb2a28
|
[8.x] [Discover] Dismiss flyouts when opening another one (#193865) (#194256)
# Backport This will backport the following commits from `main` to `8.x`: - [[Discover] Dismiss flyouts when opening another one (#193865)](https://github.com/elastic/kibana/pull/193865) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Julia Rechkunova","email":"julia.rechkunova@elastic.co"},"sourceCommit":{"committedDate":"2024-09-27T07:35:31Z","message":"[Discover] Dismiss flyouts when opening another one (#193865)\n\n- Closes https://github.com/elastic/kibana/issues/193452\r\n\r\n## Summary\r\n\r\nThis PR makes sure that only one flyout is open at a time and\r\nautomatically dismisses all others.\r\n\r\n\r\n### Checklist\r\n\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [x] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)","sha":"6fc017a597fc34158313b8537f6b6a2536833cba","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:DataDiscovery","backport:prev-minor","Feature:ES|QL"],"title":"[Discover] Dismiss flyouts when opening another one","number":193865,"url":"https://github.com/elastic/kibana/pull/193865","mergeCommit":{"message":"[Discover] Dismiss flyouts when opening another one (#193865)\n\n- Closes https://github.com/elastic/kibana/issues/193452\r\n\r\n## Summary\r\n\r\nThis PR makes sure that only one flyout is open at a time and\r\nautomatically dismisses all others.\r\n\r\n\r\n### Checklist\r\n\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [x] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)","sha":"6fc017a597fc34158313b8537f6b6a2536833cba"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193865","number":193865,"mergeCommit":{"message":"[Discover] Dismiss flyouts when opening another one (#193865)\n\n- Closes https://github.com/elastic/kibana/issues/193452\r\n\r\n## Summary\r\n\r\nThis PR makes sure that only one flyout is open at a time and\r\nautomatically dismisses all others.\r\n\r\n\r\n### Checklist\r\n\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [x] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)","sha":"6fc017a597fc34158313b8537f6b6a2536833cba"}}]}] BACKPORT--> Co-authored-by: Julia Rechkunova <julia.rechkunova@elastic.co> |
||
|
7cefd3cda6
|
[8.x] [Docs] Refresh dev tools Console page (#193530) (#194259)
# Backport This will backport the following commits from `main` to `8.x`: - [[Docs] Refresh dev tools Console page (#193530)](https://github.com/elastic/kibana/pull/193530) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"florent-leborgne","email":"florent.leborgne@elastic.co"},"sourceCommit":{"committedDate":"2024-09-27T07:59:53Z","message":"[Docs] Refresh dev tools Console page (#193530)\n\n## Summary\r\n\r\nThis PR updates the docs page about using the Dev Tools Console.\r\n\r\nCloses: https://github.com/elastic/kibana/issues/191271","sha":"c435b57526a74fcbcbdea11fb4839ffe7ce2dc24","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","v9.0.0","v8.16.0","backport:version"],"title":"[Docs] Refresh dev tools Console page","number":193530,"url":"https://github.com/elastic/kibana/pull/193530","mergeCommit":{"message":"[Docs] Refresh dev tools Console page (#193530)\n\n## Summary\r\n\r\nThis PR updates the docs page about using the Dev Tools Console.\r\n\r\nCloses: https://github.com/elastic/kibana/issues/191271","sha":"c435b57526a74fcbcbdea11fb4839ffe7ce2dc24"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193530","number":193530,"mergeCommit":{"message":"[Docs] Refresh dev tools Console page (#193530)\n\n## Summary\r\n\r\nThis PR updates the docs page about using the Dev Tools Console.\r\n\r\nCloses: https://github.com/elastic/kibana/issues/191271","sha":"c435b57526a74fcbcbdea11fb4839ffe7ce2dc24"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: florent-leborgne <florent.leborgne@elastic.co> |
||
|
d52ad0a173
|
[8.x] [Response Ops][Rule Form V2] Rule form v2: Actions Modal and Actions Form (#187434) (#194254)
# Backport This will backport the following commits from `main` to `8.x`: - [[Response Ops][Rule Form V2] Rule form v2: Actions Modal and Actions Form (#187434)](https://github.com/elastic/kibana/pull/187434) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Jiawei Wu","email":"74562234+JiaweiWu@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-09-27T06:34:27Z","message":"[Response Ops][Rule Form V2] Rule form v2: Actions Modal and Actions Form (#187434)\n\n## Summary\r\nIssue: https://github.com/elastic/kibana/issues/179105\r\nRelated PR: https://github.com/elastic/kibana/pull/180539\r\n\r\nFinal PR of the rule actions V2 PR (2/2 of the actions PRs). This PR\r\ncontains the actions modal and actions form. This PR depends on\r\nhttps://github.com/elastic/kibana/pull/186490.\r\n\r\nI have also created a example plugin to demonstrate this PR. To access:\r\n\r\n1. Run the branch with yarn start --run-examples\r\n2. Navigate to\r\nhttp://localhost:5601/app/triggersActionsUiExample/rule/create/<ruleTypeId>\r\n(I use .es-query)\r\n3. Create a rule\r\n4. Navigate to\r\nhttp://localhost:5601/app/triggersActionsUiExample/rule/edit/<ruleId>\r\nwith the rule you just created to edit the rule\r\n\r\n<img width=\"1236\" alt=\"Screenshot 2024-07-02 at 5 15 51 PM\"\r\nsrc=\" |
||
|
c7b29d18dd
|
[8.x] [Migrations] Backport ALL updates to integration tests (#194013)
# Backport This will backport the following PRs from `main` to `8.x`: - https://github.com/elastic/kibana/pull/193328 - https://github.com/elastic/kibana/pull/193856 - https://github.com/elastic/kibana/pull/193696 - https://github.com/elastic/kibana/pull/194151 |
||
|
ed3b6102fc
|
[8.x] [data views] Use map object for field attributes (#193760) (#194252)
# Backport This will backport the following commits from `main` to `8.x`: - [[data views] Use map object for field attributes (#193760)](https://github.com/elastic/kibana/pull/193760) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Matthew Kime","email":"matt@mattki.me"},"sourceCommit":{"committedDate":"2024-09-27T05:17:44Z","message":"[data views] Use map object for field attributes (#193760)\n\n## Summary\r\n\r\nUse map object for field attributes\r\n\r\n---------\r\n\r\nCo-authored-by: Davis McPhee <davismcphee@hotmail.com>","sha":"760455a0ff995597cefb45e7b1aa1bfbd251b4eb","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Feature:Data Views","release_note:skip","v9.0.0","Team:DataDiscovery","backport:prev-major","ci:project-deploy-observability"],"title":"[data views] Use map object for field attributes","number":193760,"url":"https://github.com/elastic/kibana/pull/193760","mergeCommit":{"message":"[data views] Use map object for field attributes (#193760)\n\n## Summary\r\n\r\nUse map object for field attributes\r\n\r\n---------\r\n\r\nCo-authored-by: Davis McPhee <davismcphee@hotmail.com>","sha":"760455a0ff995597cefb45e7b1aa1bfbd251b4eb"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/193760","number":193760,"mergeCommit":{"message":"[data views] Use map object for field attributes (#193760)\n\n## Summary\r\n\r\nUse map object for field attributes\r\n\r\n---------\r\n\r\nCo-authored-by: Davis McPhee <davismcphee@hotmail.com>","sha":"760455a0ff995597cefb45e7b1aa1bfbd251b4eb"}}]}] BACKPORT--> Co-authored-by: Matthew Kime <matt@mattki.me> |