* fix: move buildEsQuery to utils
* fix: tests that I broke
* fix: add back link to the docs
* fix: don't export from ui/ and link to utils
* fix: move to a package
* fix: move error to errors.js
* fix: paths for peg task
* fix: update reference to kuery
* fix: build step for transpilation
* fix: add typescript declaration file
* fix: test
* tmp: debug individual tests
* debug: add debug stuff for reporting tests
* try to debug test
* Testing splitting reporting jobs in two
* Testing splitting each job
* Fix ci yaml
* Skipping job to check failing test
* debug - adding a catch to jobResponseHandler on report
* Testing a different job and enabling verbose mode
* Testing verbose on phantom_api skipping other CI tests
* Fix script mode
* fix: try running tests in chromium
* fix: move out of devDependencies
* fix: remove commented test
* Revert "fix: try running tests in chromium"
This reverts commit 991d46f051.
* Revert testing changes
* Fixing build for phantomjs
* Revert CI configuration to master. Remove verbose logging for tests
## Summary
CI was broken when enabling functional smoke tests via #25262. The problem is that the Kibana build is broken in master...
I think #25711 broke it, which was merged in between #25262 passing and it being merged (and then CI breaking). So this PR reverts that PR and enabled canvas smoke tests again to see if CI will pass.
- Revert #25711
- Revert 7ae0d28d87
* Changed home page to use route based history tabs, abstracted history tabs to component with tests
* Spreads location on tab links to preserve query string etc
* Adds ts-ignore to 'fix' problem with TS not finding EuiTab and EuiTabs modules in EUI exports
* Fixes breadcrumbs and service redirect
* Removes commented code
- A missing call to componentWillUnmount() in the Single Series Viewer didn't properly clean up the listeners for mlAnomaliesTableService so when switching to the Anomaly Explorer the page would crash if the user hovered the Anomaly Table.
- This fixes it by calling ReactDOM.unmountComponentAtNode(element[0]); in element.on('$destroy', () => { ... }) to trigger the cleanup.
- Additionally, as a safety measure, mlChartTooltipService.show() now silently fails if target is undefined.
* [ci][ftr][kbn/test] split up CI jobs
* [ci] run --assert-none-excluded in ci groups, before builds
* [ftr] improve error message when excluded tests found
* [ci] document other places the ciGroups live
* [APM] adds telemetry to APM
* [APM] Code and readability improvements for APM Telemetry
* [APM] fixed failing tests for apm-telemetry and service routes
* [APM] fix lint issues for APM Telemetry
* Translate monitoring-elasticsearch
* Fix eslint errors
* Fix errors and add provider
* Fix issues
* Fix issues
* Add empty line at the end of the file
* Update tests and enzyme_helpers
* Update snapshots
* Fix issues
* Change FormattedMessage to intl.formatMessage for title attributes
* Fix issues
* Fix unit test
* Updates service overview to only do agent status check once
* TS support added for EmptyMessage and those who import it
* Fixed up tests
* Finishes TS and test updates for agent check fix
* Fixing up tests
* Fixed linting error
* Updated broken tests
* Re-typed the service list response, camelCase throughout
* Fixes broken test after data change
* Makes initial data type more specific
* Moves service list item TS interface back into server lib file
* Move cardinality success check to utils
* enableModelPlot checkbox base added
* Run cardinality check on add/update fields
* Handle changes made via json
* only run cardinality check if model plot enabled
* Handle model plot enabled via EditJSON tab
* show message on cardinality check error
* multi-metric + pop: show message on cardinality check error
* add test for callout component
* Fix flexitem overflow in IE11
* [Reporting] use data-test-subj on toast to check for failure
* use header subj selector
* use toast header text
* helper function rename - checkForToastMessage
* [ML] Reactified Singleseries Chart.
* [ML] Adds an initialization test for TimeseriesChart.
* [ML] Restore original behavior of updating focus chart only when interacting with the brush selector.
* [ML] Tweaked comments.
* Translations for Cluster and Alerts
* Translations for cluster and alerts
* Translations for cluster and alerts
* Fix typos
* Update id
* Update Notification snapshot
* Translate lastEvent label
* Revert changes for untranslated label.