* Convert all pages to use the base controlller, then add logic in there to stop a new request when one is inflight
* Reuse the promise
* Undo logstash changes
* Update in catch too
* Add unit test
* Fix cluster name showing up
* Update broken test
* Just use updateDataPromise
* Adding id and name to metadata response
* Adding name to response
* update to types
* Adding support for displayNames to waffle map
* fixing a bug when _source is missing
* Fixing tests
* making the metadata response manditory
* Fixes from PR review
* Fixing typing errors related to displayName being required part of path
* Changing 'Loading data for xxx' to 'Loading data'
* Changing InfraNodePath.displayName to InfraNodePath.label
* Change groups to use the label instead of value
* Fixing merge changes
* working new control layout
# Conflicts:
# x-pack/plugins/beats_management/public/components/table/table.tsx
* Finish new table controls
* check for tags
* update type to match reality
* when all beats are removed, no more error
* update label for uniformity
* Sets start date time to start of day and end date time to end of day when clicking a date in the date picker
* Added check for if date or time was selected in date picker
* Updated comment
Fixes the overflow of annotations left and right of the focus area chart using a SVG mask. In addition to the masking, annotation label position are adjusted to not be hidden or cut off when the start or endof a masked annotation is outside the visible area.
This is a loose forward-port of #25307, which was rushed in for 6.5. I created
this PR to make sure we don't lose the fix.
Part of #elastic/beats#8957.
* Convert createPromiseFromStreams util to use stream pipeline
* Add back 50ms timeout to duplex stream test
* Add friendly error message when a single non readable stream is given
* Throw error instead of returning a rejected promise
* fixing issues with index lifecycle summary
* correcting action / action time headers
* adding placeholder for optional replica fields and removing set to same link
* removing include/exclude from policy definitions
* changing wording to linked indices
* updating test snapshots
* changing index alias to index rollover alias
* changing minimum age select and label to make timing clearer
* adding description of valid policy name
* adding link to docs for timing
* adding defaults for hot and warm phase
* fixing tests and React warnings
* fixing spacing issues with min age component
* making actions button empty
* fixing invalid prop for empty button
* setting timzone to utc to fix snapshot tests
* copy edits
* addressing PR feedback
* [Test/Reporting] Enable "generates a report with/without data"
* navigate to discover before each csv test
* get another test working
* re-enable more tests
* refactor api usage tests
* catch error in createIndex to avoid race condition in test
* delete reports before