* [Maps] add migration to switch tile layers with EMS_TMS source to vector tile layers
* update migration on sample data saved objects since they have already been migrated
* update jest test expect
* [SIEM] Removes global style that caused expensive CSS calculations when the resizebar is moved
* Add back grow={1} to the EuiFlexItem
* Update docs
* Fix safari issue with feature detection
* Use filter for exclusion on index
* First pass at failure scenario (WIP)
* Fix the bug with didSetupFail value
* Ensure job statuses are reset properly when we are in a new unknown state
* Adjust no data wording to accont for first use scenario
- Updates the dragSelect library to 1.13.1. 9221622 updates the library. c9a870b fixes a regression caused by the update.
- Fixes an issue where a timefilter refresh would clear a swimlane selection. 3d1c43d removes a duplicate timefilter subscription and changes the triggered event to REDRAW instead of RELOAD (which triggered a full reload and cleared the selection).
- Fixes an issue with timefilter/datepicker: EuiSuperDatePicker checks isPaused only with componentDidMount() so it might miss changing props. The fix in aa9555d works around that by adding a check on the onRefresh() callback.
* [Code] a MVP implementation to support cluster mode code deployment with manually configured static routing table.
1. add a ClusterNodeAdapter
2. add the abstraction of ClusterService to manage cluster state and support event listening.
3. add the abstraction of ClusterMembershipService to manage the members in the cluster.
4. add the abstraction of ResourceScheduler to allocate resources to nodes, and implement a hash based resource allocation policy.
5. added ResourceSchedulerService to watch the change of cluster states and trigger resource allocations.
6. support request handling based on the routing table.
Fixed jobs filtering in Worker._getPendingJobs().
As Array.filter() doesn't support async callbacks, rewrite with a loop.
* upgrade all babel related modules, and bump lodash minors
* update kbn-pm dist
* update fetch-mock, necessary to use core-js 3
* use regenerator transform in jest tests, as required by EUI
* disable useBuiltIns rather than using regenerator plugin
* remove extra regenerator-runtime import
* Added formatnumber and formatdate transform UIs
* Added rounddate transform
* Changed default custom format
* Changed to UTC date
* Fixed ts error
* Fixed help text
* Added type def for arguments
* Added types for tranforms
* Added snapshots
* Fixed prop
* wip: add selection and actions icon
* add bulk delete functionality. use existing delete action component
* add start bulk action
* add stop bulk action
* add label for number of transforms selected
* Action components only accept items array. Update endpoint calls for array param
* update tests
* fix translation error
* update start modal translation
* transformDelete to server side for synchronous looping through ids
* transformsStart to server side for synchronous looping through ids
* transformsStop to server side for synchronous looping through ids
* change request method for delete.
* update deprecated functional component type
* ensure bulk actions disabled when appropriate
* handle timeouts for start,stop,delete actions
* rename DataFrameTransformEndpointRequest type
* disable all row actions when selected items
* fix localization error
* Add empty analysis tab
* Add ml capabilities check
* Add job status checking functionality
* Add a loading page for the job status check
* Change types / change method for deriving space ID / change setup requirement filtering check
* Use new structure
* Add a loading page
* Initial timeRange URL state hookup
* Hook up params to data fetching
* Fleshing out EUI structure
* Change tab syntax
* i18n translate message prop
* Fix import
* Add structural visual components
* Split section in to independent component
* Real loading and no data states
* Add initial chart rendering (WIP)
* Tick formatting for x axis
* Add series styling, tickFormatter etc
* Base bucketDuration on time range for a sensible number of data points (naieve version)
* Add auto refresh
* Adjust bucketDuration algorithm
* Add some dark theme support
* Call the functions
* Extract chart helpers
* Amend io-ts types
* i18n translations
* Add types for graph data
* Allow ability to toggle model bounds
* Add anomaly series
* Format date correctly
* Add anomalies detected text
* Simplify syntax
* Update title
* Render panel within a page
* Add ability to switch between chart and table view
* Fix typechecking errors
* Add a Beta badge to the analysis tab
* Add empty analysis tab
* Add ml capabilities check
* Add job status checking functionality
* Add a loading page for the job status check
* Change types / change method for deriving space ID / change setup requirement filtering check
* Use new structure
* Add module setup to log analysis jobs hook
* Add ID to path
* [Logs UI] Add analyis setup landing screen
* Add function to set up ML module on click
* Use partial type for start and end props
* Add start and end time selection
* Fix syntax
* Change seconds timestamp to ms
* Update wording
* Use FormControlLayout to clear datepickers
* Update wording about earlier start date
* Remove specific point in time wording
* Fix typechecking
* Reload analysis page on successful job creation
* Add error handling for setup failure
* Update description ton of feature to reflect 7.4 feature set
* Add toggleable default message
* Revert to EuiFormControlLayout until eui changes are pushed
* Remove sample data index if user has it set
Introduces "saved queries". Saved queries are a new saved object type similar to saved searches but more limited in scope. They allow users to store the the query string in the query bar and optionally the set of filters and timefilter in order to reload them anywhere a query is expected: Discover, Visualize, Dashboard, anywhere that uses our full SearchBar component.
* Add spaces only tests
* Rename some tests to make more sense in spaces only context
* Modify test suite titles
* Apply changes from master
* Loop only one scenario for now
* Reduce amount of tests spaces_only runs
* Fix failing test
* Remove looping in spaces only tests
* [APM] migrate to io-ts
* Migrate remaining routes to io-ts
* Infer response type for useFetcher()
* Review feedback
* Use createRangeType util
* Extract & test runtime types
* Simplify runtime types
* Tests for createApi and callApmApi
* Use more readable variable names in runtime types
* Remove UIFilters query param for API endpoints where it is not supported
* Fix issues w/ default parameters in create_api