* Step-1: Add Search Bar in timeline instead of our own kql
* Step-2: Add the saved query with filter in timeline savedObject
* fix type
* Fix unit test
* fix bug when you use an exists filter
* Fix bug to do a search when add filter by itself
* Review I
* unit tests
* fix import for Filter
* add range as a filter
* remove comment
* forget to add range in ES mapping + allow query with only filters
* fix and/or with filter
* review with Liza
Adds an ensureScheduling api to Task Manager which allow safer rescheduling of existing tasks by handling the case where a Task with a known ID is scheduled and clashes with an existing schedule of that same task.
* First iteration of fix for clone job workflow
* Second iteration of fix, previous had race condition :gasp:
* Slight revision to logic and added test for wizard with rollup job after index pattern changed
* add reactMount util to kibana_react
(kibana-react) properly export reactMount
* add MountPoint types and utility
* adapt toast API to no longer accept react elements
(toast API) properly export new Toast type
* adapt calls by using reactMount
createNotifications: do not wrap if text
* update generated doc
* add custom snapshot serializer for reactMount
* fix unit tests
fix xpack unit tests
* adapt non-ts calls
* do not add __reactMount__ property in production
* remove string check on createNotifications
* fix typo and small fix using obj spread
* improve react mount snapshot serializer
* simplify convertToEui
* rename reactMount to toMountPoint
* adapt newly added calls
* move mount types to proper file
* use new Mount types for OverlayBanner apis
* fixing typo
* adapt new calls
* use destructured imports
- rename apm-telemetry save object mapping -> apm-services-telemetry (#49994)
- move saved object types and document IDs to constants file
- Updated APM Indices endpoints to use the SavedObjectsClient from the
legacy request context, and set the apm-indices schema object to be
namspace-agnostic.
* Calculate interval based on the dataset's period
* Remove unused import
* Handle empty data case
* Update x-pack/legacy/plugins/infra/server/utils/calculate_metric_interval.ts
Co-Authored-By: Chris Cowan <chris@chriscowan.us>
* Update x-pack/legacy/plugins/infra/server/routes/metrics_explorer/lib/populate_series_with_tsvb_data.ts
Co-Authored-By: Chris Cowan <chris@chriscowan.us>
* initial push
* self code review
* ignore node-fetch type
* usageFetcher api
* user agent metric
* telemetry plugin collector
* remove extra unused method
* remove unused import
* type check
* fix collections tests
* pass kfetch as dep
* add ui metrics integration test for user agent
* dont start ui metrics when not authenticated
* user agent count always 1
* fix broken ui-metric integration tests
* try using config.get
* avoid fetching configs if sending
* type unknown -> string
* check if fetcher is causing the issue
* disable ui_metric from functional tests
* enable ui_metric back again
* ignore keyword above 256
* check requesting app first
* clean up after all the debugging :)
* fix tests
* always return 200 for ui metric reporting
* remove boom import
* logout after removing role/user
* undo some changes in tests
* inside try catch
* prevent potential race conditions in priorities with =
* use snake_case for telemetry plugin collection
* refactors needed to extract cluster uuid based on collection
* refactoring uuid getters
* revert unneeded changes from merge
* finish server/browser fetching
* skip a test :(
* skip handle_old
* merge master
* fix failing tests
* Fixes combo overflow when the selected field is large
* Prettier quotes
* Changes the style class attribute to use Eui calculation and also the
class name to conform to the BEM naming convention
* Lints src/plugins/newsfeed/public/lib/api.test.ts
* [Maps] default grid aggregation source rendering to grid
* Update docs/maps/maps-aggregations.asciidoc
Co-Authored-By: gchaps <33642766+gchaps@users.noreply.github.com>
* add animated gif and text describing the animation
* clean up text
* simply text
* combine link to getting started with previous paragraph
* Allow registered applications to hide Kibana chrome
* Fix bug in flipped value of application chromeHidden
* Add additional test for app chrome hidden versus chrome visibility
* Rename chromeHidden to chromeless
* Default chrome service app hidden observable to same value as force hidden
* Consolidate force hiding in chrome, add functional tests
* Move chromeless flag to App interface to prevent legacy applications from specifying
* Address review nits to improve separation