* [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.
* [mocha] fix test selectors to get everything in packages
* fix paths in tests
* ignore test files that make it into target directories
* [@kbn/test] don't build test files
* move tests from datemath and test-subj pkgs into __tests__ dirs
* [kbn/test-subj] remove test script
* update yarn.lock
* 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
This PR changes the save query form to only validate its inputs on blur. Previously we validated on every change. This could lead to the errors flashing in the user's face before they're done typing a valid input. For example, we allow spaces in the name field, but not at the beginning or end of the name. So if a user typed this is a long name with spaces they would see the error pop up every time they type a space, only to have it disappear when they type the next letter.
Since this is being imported by the UI as a package, we need to transpile for the
browsers we need to support.
Fixes#42782
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
This modifies the asciidoc files so they can be built by asciidoctor.
The biggest change is removing callouts that aren't at the end of the
line. To do that I break the examples from one giant line into many
shorter lines.
* 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