This PR removes the validation of `total_by_field_count` for categorization jobs because the number of detected categories is not necessarily stable across analytics changes.
resolves https://github.com/elastic/kibana/issues/70086
Configures the saved object client for the event log to access the recently
hidden action and alert saved objects.
We didn't have tests for action/alert event log activity, so added some now.
Also found a buglet that was preventing access to event log data from actions
and alerts in non-default spaces.
* updates in-app links
* updates links from prebuilt ML jobs
* updates kibana help window text and link
* removes problematic terminolgy from prebuilt job descriptions
* Revert "removes problematic terminolgy from prebuilt job descriptions"
This reverts commit aaa7e2a4ca, as it will be done via the rules repo.
* Revert "updates links from prebuilt ML jobs"
This reverts commit to update links from prebuilt jobs, will be done via the rules repo.
* recommits the link correction after revert
* changes help window app name to Security
* [esArchiver] automatically retry if alias creation fails
* print aliases to a string when logging
Co-authored-by: spalger <spalger@users.noreply.github.com>
* Revert "Skip jest tests that timeout waiting for react"
This reverts commit dd9b0b3274.
* Unmount async effectful components instead of waiting for them
A previous commit introduced waitForUpdates as a solution to the
warnings introduced by https://github.com/enzymejs/enzyme/issues/2073:
by waiting for the effects to complete we avoid the warning.
However, waiting for the effects to complete could occasionally be very
costly, especially on an overtasked CI machine, and I've been seeing
these tests fail on occasion due to timeouts.
Since a warning message is preferable to a false negative, I'm removing
waitForUpdates and allowing the warnings to occur, as this should be
fixed on a subsequent update of enzyme/react-adapter.
I've also fixed warnings in a few particularly problematic/noisy tests
by simply unmounting the component at the end of the test (this does
not work in an afterEach).
* `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>