This fixes an issue with the CI stats plugin using `tapAsync` instead of
`tapPromise`. It appears that if callback() is not called in
`tapAsync`, the entrypoint is not written to disk.
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* add valid signature test package
* add test signatures and readme for signature generation
* mount zip packages as part of tests
* amend README
* Verified package test working
* Rename valid to verified
* Add test for unverified content
* add test for package verified with wrong key
* Check error types in 400 response
* Check saved object keys as part of tests
* Remove wrong_ keys
* use release docker image
* update package path for v2 registry
* force install endpoint package
* fix package policy upgrade on setup test
* formatting
* move back to production registry
* Update all registry configs to use new package directory
* use specific docker image not tag
* fix agent policy tests
* Get latest experimental endpoint version
* skip impossible fleet test
* update synthetics to use same registry image as fleet
* fix telemetry tests
* remove experimental flag from test config
* add force install confirm to synthetics tests
* add origin to expected policy data
* add test subj to force install modal
* Install latest fleet_server package not fixed version
* install latest system pkg
* fix types
* fix deprecated API calls
* add window option
* fix bug
* formula integration
* fix stuff and adjust label
* fix bugs in formula
* rename to reduced time range
* add tests and turn warning into an error
* fix i18n
* adjust default phrase
Co-authored-by: Stratoula Kalafateli <efstratia.kalafateli@elastic.co>
* Adds base FE implementation for documents list
* Add backend for pagination.
* Add tests
* Use pagination instead of meta
* Use 0 indexed pagination
* Fix axe error
* Additional hooks for checking if content is being displayed in full screen mode
* Add css adjustments to PageOverlay for when it is displayed over full screen content
* new security solution top level stylesheet with overrides for full screen content
* PageOverlay: Ensure that flyouts are displayed correctly in full screen mode
* move css class
* fix query suggestions, add and comment in tests
* test commenting out failing test
* comment out the tooltip test for now
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [Maps] set border width to zero for points only document layers
* top hits layer
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
- Fixes API messages and loading state to always finish with 100% except when a user cancels the request.
- Fix to never apply loading={true} to the analysis table because it disables hovering events. To indicate loading we have the overall progress bar anyway.
- When the analysis returns no results, instead of an empty table and just the "no data" message, this now hides the table and displays an EuiEmptyPrompt.
* Adding warning message to delete connector pop up
* Adding tests
* Fixing check types error
* Removing field in delete modal
* Cleaning up some of the code
* Updating the text and adding a callout
* Updating copy
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [Lens] Dimension editor design changes
* Add none to timeshift as an option
* Fix tests
* Fix date_histogram test
* Rest changes
* Update gauge viz unit test
* Fix heatmap viz unit test
* Address PR comments
* Some of the changes
* Fix jest test
* Further fixes
* Move to summary to additional row
* Final changes
* Fix hover on advanced accordions
* Replace with eui variables
* Address PR comments
* Fix CI failure
* Fix the translation key
* Update packages/kbn-coloring/src/shared_components/coloring/color_ranges/color_ranges_item.tsx
Co-authored-by: Michael Marcialis <michael@marcial.is>
* Fixed height in terms multifields drag drop
Co-authored-by: Joe Reuter <johannes.reuter@elastic.co>
Co-authored-by: Michael Marcialis <michael@marcial.is>
This enables quick checks of malware signatures for the new vulnerable driver protection we're shipping in 8.4
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* don't use es_archiver/empty_kibana, speed up steps
* [CI] Auto-commit changed files from 'node scripts/precommit_hook.js --ref HEAD~1..HEAD --fix'
* revert change to listing page
* revert this change and do in another PR
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
## Summary
`savedObjectClient.bulkUpdate` method uses ES _bulk API with `update` action, which doesn’t allow to delete fields from Saved Objects(SO), i.e. overwrite them with undefined
https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-bulk.html
Instead, in this PR it replaced by `savedObjectClient.bulkCreate` with `overwrite=true`, that allows to remove existing fields by complete overwrite of SOs. It results in _bulk API query `index` action
### Checklist
Delete any items that are not applicable to this PR.
- [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
* [kbn-performance-testing-dataset-extractor] fetch & save ES queries
* run apm extractor for all journeys
* fix array name
* cleanup ES query, update namings according review
* update naming
* Add metricbeat erros to Health API response
* Fix unit test
* Add integration test scenario
* Small fix
* Small fixes and improving integration test data
* Small refactor of fetchMetricbeatErrors
* Add logging
* Unload metricbeat archive after test finishes up
* Fix data_stream setup function
* Remove manual metricbeat data stream deletion in test teardown in favor of archiver unload
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Since the UI can get quite cluttered with some insight accordions greyed out and some not, we decided (with the design team) to remove the dedicated empty space for now.
* PR Feedback changes
* [CI] Auto-commit changed files from 'node scripts/precommit_hook.js --ref HEAD~1..HEAD --fix'
* Changing functional test to use es api instead of esArchiver
* [CI] Auto-commit changed files from 'node scripts/precommit_hook.js --ref HEAD~1..HEAD --fix'
* Removing unnecessary override
* adding retry
* Changing to use `filter_path` for the api client
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
* Remove cases props and try to get it directly inside of the components by passing casesFeatureId instead
* add cases to apm
* fix unit test
* skip test until we are bringingt them back without adding dependency in trigger action UI
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>