* Initial pass at introducing XJsonWorker for searchprofiler app:
- Added some copy pasted logic from console (json rules)
- Copied and modified brace's json worker/parser. Added the ability to take """
- Updated existing controller and logic to work with new files
* Added comment
* Fixed type worker.js type issue
Added some more clarifying comments
* semi-colon
* Brought OO inheritance more in line with what ace expects (no `class`)
Added tests
* Clarify ts module declaration for raw loaded worker.js file
* Minor refactor
* Added comment
* Added safe apply mechanism to notify ng about changes to editor content
* [Logs UI] Make column configurations reorderable
* Improve typing aand memoize callback
* Guard against index bounds and rename reorderLogColumns
* Fix useCallback memoization
* Add functional test for reordering log columns
* Use browser.keys instead of Key in functional test
* [Uptime] Handle `mode: all` in uptime snapshot calculation (#41335)
Patching this function in #41210 fixed performance but was missing this filter clause. We depend on only processing summary info. This fixes errors around missing destructured data where we expect summary fields to be present.
* Update snapshot to use heartbeat7.0.0 index for backport
* [home/_sample_data] unskip tests
* [visualize/_tsvb_chart] unskip switch index pattern test
* unskip nodes filter test
* run specific groups 10x times
* Revert "run specific groups 10x times"
This reverts commit ad7302f33f.
* Revert "disable all code tests (#41363)"
This reverts commit 771d70c334.
* Revert "[code] disable failing tests (#41336) (#41338) (#41337)"
This reverts commit 62fedccad5.
* [Code] Use seq_no and primary_term to do ES concurrency control for queue
* Adds actionTypeConfig to AAD exclusion for action ESOs
fixes https://github.com/elastic/kibana/issues/40177
Prior to this, the `actionTypeConfig` was not excluded from AAD when using
encrypted saved objects in actions.
d0da71c2b4/x-pack/legacy/plugins/actions/server/init.ts (L31-L35)
This caused a problem when updating values in the `actionTypeConfig`, as per
issue https://github.com/elastic/kibana/issues/40177
Also added `x-pack/test/functional/es_archives/actions/README.md` to explain
how to get the id and encrypted value string, if this needs to be done again
later, since it's a little tricky.
* change alertings reference to actions archived action
Alert happened to reuse the archived action, so it's reference to the
action also had to be updated.
* Final Embeddable API V2 PR
* fix: import discover embeddable scss file
* address code review comments
* Add a functional test that would have caught the bug... will look to add a unit version once I discover the error.
* Fix bug cause by async loading calls and changes to parent input while child is being created. added jest test
* remove outdated readme in dashboard folder
* need to always refresh dashboard container, not just when "dirty"
* add a wait, this issue started appearing right when I added this to the test
* Remove test that kills kibana ci so it's not a blocker. jest test was added for this scenario
* fix issues when panel is added then removed before it completes loading
* fix logic error with maps embeddable and isLayerTOCOpen
* [Maps] create functional test for vector styling point with icons
* clena up
* use full screen to hide kibana chrome
* collapse legend to limit UI surface area
* Added snapshot restore smoke test to ensure the app has loaded.
* Fixed linting issues.
* Updated test to reflect changes to Snapshot and Restore's name.
* Fixed merge update.
* Feature Controls - only navigate to index pattern management i… (#40067)
* only navigate to index pattern management if available
* fix tests entry template
* don't resolve capabilities until absolutely necessary
* remove unused translations
* [Uptime] Add monitor summaries (#38895)
The main purpose of this PR is to allow the Uptime app's Overview page to leverage a new format for Heartbeat data that we've been referring to as States. The purpose here is to make it easy to query how many monitors there are right now, what their status is, etc., as well as add support for grouping monitors by location. This allows us to reference documents for a single host that many heartbeat instances are creating.
* Consistent default messages
* Remove unused translations
* Update snapshots
* Added app load smoke test for License Management (#39750)
* Added app load smoke test for License Management
* Fixed linting issues.
* Moved assertion to test file and changed function to licenseText()
* Added es lint fixes.