* `IndexedProcessTree` now owns the concern of defining the order of siblings
* `IsometricTaxiLayout` now owns the concept of `ariaLevels`
* added `datetime` method to `process_event` model which returns a time in ms since unix epoch for the event
* renamed some resolver selectors
* added resolver selector: `ariaLevel`
* added 'data' selector: `followingSibling` (used for aria-flowto)
* added resolver selector `ariaFlowtoNodeID` which takes a nodeID, and returns its following sibling's node id (if that sibling is visible.) By only returning visible siblings, we ensure that `aria-flowto` will point to an html ID that is in the dom.
- Fixes differences in button styles for the actions on the transforms and data frames analytics jobs list.
- Fixes issues with buttons being not properly disabled for limited permissions.
* Revert "[test] Skips test preventing promotion of ES snapshot #71582"
This reverts commit 683fb42df7.
* Revert "[test] Skips test preventing promotion of ES snapshot #71555"
This reverts commit 8555ecbcf4.
* Revert "[test] Skips Alerting test preventing ES snapshot promotion"
This reverts commit b217cb3f96.
* Revert "[test] Skips test preventing promotion of ES snapshot"
This reverts commit 0194f8c149.
* Revert "[skip test] Skips Alerting API test due to failing ES promotion"
This reverts commit 439f2dd047.
This was removed in https://github.com/elastic/kibana/pull/69165 without
realizing it was used by the packer cache. I renamed it to be more
inline with what it actually does.
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
* [logging] Format new platform json logging to ECS
* update integration tests
* merge instead of assign
* add @timestamp override test
* add partial merge test against log object
* add object level override test
* fix type error
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Make the `getErrorRate` function used in the error rate charts additionally take `service.environment` as a filter and have it return the `average` of the values.
Call that function in the API for the service map metrics.
Fixes#68160.
Co-authored-by: cauemarcondes <caue.marcondes@elastic.co>
* [search] Refactor the way search strategies are registered/retrieved on the server
* Fix types and tests and update docs
* Fix failing test
* Fix build of example plugin
* Fix functional test
* Make server strategies sync
* Move strategy name into options
* docs
* Remove FE strategies
* TypeScript of hell
delete search explorer
* Fix search interceptor OSS tests
* typos
* test cleanup
* Update search interceptor tests and abort utils
* [Search] Add telemetry for data plugin search service
* Add tracking of average query time
* Add tests and rename to collectors
* Fix TS
* Fixed interceptor jest tests
* Add to kibana json
* docs
* Properly use observables rather than only during setup
* Update or create
* Swallow version conflict errors
Co-authored-by: Liza K <liza.katz@elastic.co>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* remove delay of rendering row
* Fix flyout timeline to behave as we wanted
* Fix tabs on timeline page
* disable sensor visibility when you have less than 100 events in timeline
* Fix container to fit content and not take all the place that it wants
* do not update timeline time when switching top nav
* fix timeline url in case
* review I
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* Adds specific endpoint_list REST API and API for abilities to autocreate the endpoint_list if it gets deleted
* Added the check against prepackaged list
* Updated to use LIST names
* Removed the namespace where it does not belong
* Updates per code review an extra space that was added
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>