The Kibana management section pages default to a max-width of 1200px. The transform creation wizard had a max-width of 100% when it was part of the ML plugin. Because of the existing two-column layout, the new default width can be a bit narrow for table with a lot of columns.
This PR provides an override to replicate the previous full-page-width of the transforms creation wizard. We might revisit this for future versions to blend in more with the overall design of the Kibana management section.
Fixes missing links to the "What is Elasticsearch Machine Learning"-Page as well as an internal Kibana link to Transforms (Transforms were previously part of the ML main menu but are now moved to the Kibana management section so existing users might miss it otherwise).
* Remove extra wrappers
* Move Field Format utils into data plugin
* Change i18n prefix
* Add a new alias to i18n
* Fix issues
* Make Numeral utils on their own
* Enhance Numeral interface
* Revert Percent changes
* Add common Numeral for Number, Bite, Percent
* Fix i18n for some utils
* Remove test duplicates
* Remove test duplicates
* Make a common import public path
* Reimport default color
* Change paths for server modules
* Change default color constant name
* [Reporting] Replace Job Completion Notifier as NP Plugin
* beautiful toasts
* unit test
* showNotifications returns observable
* fix kibana.json
* depends on links
* no prettier ignore
* Update content per feedback
* Remove unnecessary wrapper
* remove type annos and condense
* use an observable of the stop method
* rename the new platform plugin to match legacy
* fix i18n config
* additional plugin rename
* i18n strings prefix change
* try something with x-pack/.i18nrc.json
* remove a few more notifier phrasing from plugin definition
* [APM] Exclude logs from error counts
Some agents send messages as errors that are actually logs and should not be included in error counts.
Only count items with critical, warning, or fatal levels.
Fixes#48100.
* Hacking it in there, this is obviously not where this belongs
* Moving implementation to a private method
* Adding unit tests, I don't like the way I had to write these
* Adding integration tests
* Test not relying on implementation details...
* No longer using .inject, thanks Mikhail!!!
* Adding comment explaining the long body
* Fixing nesting of describes for api integration tests
Fixes the empty dropdown when only one Kibana index pattern is available. Root cause of the issue: When no index is selected we passed in an selection item with an empty label. Internally EuiComboBox doesn't check if that item matches one of the available options, it just compares the length of selected and available options. So with one empty option selected and one index pattern available the dropdown would say You've selected all available options. This PR fixes it by checking if the current selection is actually part of the available index patterns. If it's an empty string for example, an empty array will be passed to the component instead of an empty with an item with an empty label.
* consider results_field and prediction_field_name in eval congif
* temp typescript fix for evaluatePanel not being used yet
* fix typescript error. clarify comment
* Disable create button if dependentVariable not set
* ensure advancedEditor json valid at every change
* update reducer test
* ensure 0 maxScore is viewed correctly
* display score as 0 if value is 0
* complete Group interface for max_anomaly_score type
* use euiHealth for 0 value for maxScore
* Pass along request object to all HTTP interceptors
* Do not trigger response interceptors from request errors; make request readonly
* Update core API
* Fix failing test
* Add tests to ensure that interceptors accumulate request and response across calls
* Make request readonly for request error interception, simplify response interception return types
* Update docs from request and response interception API change
* Add missing InterceptedHttpResponse generated docs
* Convert from large terms agg to multiple smaller composite
* Fixing bug in snapshot
* Reducing duplicate code for composite agg requests
* Adding filter for last 24 hours
* Creating a helper for the afterKey handlers