* Upgraded EUI 13.0.0 -> 13.1.0
* Bump to 13.1.1
* Reset MutationObserver polyfill to original operation
* Reset x-pack's MutationObserver polyfill to original operation
* Fixes#40411 - Add aria-label to search input
* Fixes#40425 - Align gear icon aria-labels
* Fixes#40419 - Make use of EuiDescribedFormGroup in the source configuration panel
* Add data-test-subj attribute back for functional test
* Revert "Fixes #40419 - Make use of EuiDescribedFormGroup in the source configuration panel"
This reverts commit 5075777e53.
* [ML] Adding job cloing to new wizards
* refactor
* renaming CombinedJobConfig
* moving cloning to jobCreator classes
* using job service cloner to remove stats
* making overrideConfigs protected
* changing duration to timeRange
* Add New Platform mocks for data plugin
* [Metric Vis] Shim new platform
* move metric_vis_controller to components folder
* fix PR comments
* change interpreter type for colorRange and font
* change interpreter type for colorRange and font
* Shim server side to new platform
* Shim public to new platfrom
* Break by services
* Add dependencies to the TSVB plugin
* Change folder structure for the shim
* Pass services as a second argument of setup() and small fixes
* Add start() to the Plugin
* Get rid of the Private
* Pass the core to setup()
* Get rid of NP folder
* Set config to timezoneProvider()
* Take an external dependency from EditorController
* Take an extra dependency out from Request Handler
* Rename metricsPlugin to Plugin
* Fix reviews
* Add types to .setup()
* Change types of TSVB
* Divide the plugin, its setup config and and entry point
* Get rid of @ts-ignore
* Add a server type to the CustomCoreSetup interface
* Revert kbn_vis_type settings
* Restructure public assets
* Move setup.js inner to the legacy.ts
* clean up
* fix PR commnets
* improving naming, add TSDoc
* re-genereate docs
* use response name in migration guide
* Apply suggestions from code review
Co-Authored-By: Josh Dover <me@joshdover.com>
* place docs near the related code
* re-generate docs
* mark code as example to reduce noise in http-service.md
* Adding read only access to the maps docs
* Removing redundant x-pack label, maps is already x-pack only
* Apply suggestions from code review
Co-Authored-By: gchaps <33642766+gchaps@users.noreply.github.com>
* Switching to using a Note
* [Infra UI] Fix autocompete on inventry page to use proper indexPattern
- Closes#42275
- Removes derivedIndexPattern
- Adds createDerivedIndexPattern(type: 'logs' | 'metrics' | 'both')
- Replaces all instances of derivedIndexPattern from WithSource with
results of createDerivedIndexPattern()
* Fixing a missed conversion
* Removing useCallback
* [Infra UI] Add cloud metrics and cloud/host info to metadata endpoint (#41836)
* [Infra UI] Add cloud metrics and cloud/host info to metadata endpoint
* Adding cloud metrics
* Correcting the pod host/cloud info
* Adding tests to metadata for new cloud/host info
* Fixing test to include machine.type
* Adding aws test data
* Refactor metadata container into hook
* Functionally complete
* updating tests
* Removing Metadata GraphQL endpoint and supporting files
* Moving types under common/http_api and prefixing with Infra
* adding filter for aws.ec2 dataset
* move away from fetch to useHTTPRequest
* Add decode function to useHTTPRequest; rename data to response;
* Changing from Typescript types to IO-TS types and adding checks at client and server
* Fixing field type
* [Logs UI][a11y] Announce name of column on remove column button
* Use title instead of aria-label
* ariaColumnName => columnDescription
* Move template string out of i18n
* Revert label id change
* Inject i18n to field title
* Change title to Remove {columnDescription} column
* Replace injectI18N with i18n.translate
* Fix i18n
* Set 'map bounds' and 'global query' default to 'false' for indexed geojson layers
* Add constants file
* Clean up
* Dynamically determine whether or not to filter by map bounds based upon docCount
Filters were never really meant to take part in scoring in the first place. This PR puts filters back in the filter context where they were in 4.x so they can benefit from the filter cache.
This PR changes the shape of the result of the HTTP find endpoints
for actions and alerts, from the raw result from saved object find,
to:
{
page: 1,
perPage: 10000,
total: 1,
data: [ {item}, {item} ... ],
}
The changes are:
- `per_page` renamed to `perPage`
- `saved_objects` renamed to `data`
- each item is an object with the `id` of the item, and the
properties from the `saved_objects[x].attributes` copied into
that (eg, for actions, that will be `description`, `actionTypeId`
and `config`)
see: issue https://github.com/elastic/kibana/issues/41828#issuecomment-514398058
* Added 5 second sleep to let thte page load before checking for title.
* Changed the order of the license file to last. Removed sleep because it wasn't the problem.
* Addes skip cloud tag so this test doesn't run on cloud.
* Added a comment in config to leave the license file last because it's destructive.
* Support for logstash
* Beats support
* Fix cherry-pick api issue
* Support for logstash
* Updates for beats and logstash
* APM migration working
* Tweaks for beats migration
* Update copy for setup new button
* If on cloud, disable setup mode
* Handle new beat flow better
* Better phrasing for APM
* Add beat type to disable step
* Fix i18n issue
* Fix jest tests
* Fix api tests
* PR feedback
* Update copy
* Remove unnecessary code
* Undo changes that are now in a separate PR
* Disable more links
* Fix overview link for logstash
* PR feedback
* Fix tests
* PR feedback
* PR feedback
* Capitalize Beat per PR feedback
Discover currently executes a search as soon as it loads. For some users this is useful. But for others it may return worthless results at the expense of extra load on their ES cluster and increased page load times, making it harder to get to the data they actually want. This PR adds an advanced setting allowing users to turn off the "search on page load" functionality in Discover.
* ES net new user experience
* Adding sorting support
* WIP
* Progress on the ES nodes listing page
* Fix the loading page
* Kibana net new user experience
* Remove unnecessary files
* Remove this one too
* Add this file back in
* Add a way to add the cluster uuid to global state once monitoring is enabled on a stack product
* Ensure this PR can be merged to master by hiding the functionality behind direct links
* Add messaging for net new user experience on Kibana instances page
* Ensure we poll for more data as soon as they are done in the flyout
* PR feedback
* Fix api tests
* Add `skipLiveData` flag to avoid fetching data from the running stack products
* Add comment
Part of the http cleanup of alerts and actions; see:
https://github.com/elastic/kibana/issues/41828
Previously the http request/response bodies for actions was
basically saved object signatures. This change makes those
request bodies (except for the search APIs, TBD) plain old
objects instead.
Additionally, the action type secrets have been split out of
action type config completely - they are now in a separate
object, so there's no need for the `unencryptedAttributes: string[]`
property in the action type itself. That also means there's a
new validator function in the action type, to validate the
secrets.
The mappings have also changed, so that the saved object property
names are a little less unwieldy;
actionTypeConfig -> config
actionTypeConfigSecrets -> secrets