* Adding AuditD rules for SYSCALL and MAC_IPSEC_EVENT events
* Adding catch all rule
* Adding catchall for events without msg
* Adding boolean to LogEntryDocumentFields
* Standardizing prefix format
The all pings panel on the monitor page was incorrectly calculating the number of pings. This patch uses the ES search's hits.total for the value, whereas before we simply counted the returned array. For anything but the shortest histories this number would be wrong since it'd only count the number of items returned, by default 200.
* Fixes#27573 by targeting `docker.container.id` to populate the action menu
* [APM] replace lodash get with idx accessor to not lose type information
* [APM] fix type inconsistencies between v1 and v2 transaction types
* display query bar in top nav with index patterns for typeahead support
* add query to state and pass query to search source
* store query in app state and saved object
* functional tests
* functional tests for geohashgrid source
* functional tests for es_search_source
* delete previous join properties when joining results
* re-fetch on query refresh
* review feedback
* progress
* progress
* cleanup and elastic configs
* make upgrades to support adding aditional users, with
* use defaultDeep to ensure settings pass correctly
* move needed configs to start servers into kbn_server (except x-pack plugin paths and users)
* move xpack config to an export
* add more time
* diff rollbacks
* roll back prettier diff
* revert setupUsers signature
* remove more bluebird
* update bluebird for fixes with jest compatability
* fix ts errors
* dont allow jest to keep going making errors confising
* Separates configs for jest integration core/x-pack.
* Pass nested kbn config parameters.
* Adds example x-pack integration test using live es.
* Cloud detectors should be configurable for tests.
* Cloud detectors should use native promises only.
* No erroneous comments...
* Util is only for promisify, duh!
* New tests should have docuementation to help those looking to utilize them.
* Doc section headings should be consistent with each other.
* With git there is no need to commit commented code.
* using original ES ilm policy as basis for new one to prevent overwriting config the ui does not know about
* fixing issues with disabling actions
* removing unused parameter
* Use form label for type selector
Removes the inline copy for filtering by transaction type and uses the FormRow label as a substitute.
* [APM] Updated test snapshot
* Change download icon from sortDown to exportAction in workpad loader
* Added context menu and download menu item to workpad export popover
* Updated icon on download button in workpad loader
* Added TODO in workpad export
* Added copy to clipboard on click to disabled reporting panel view
* Switched tabs to render to avoid unnecessary mount cycles
We were previously using the 'component' prop for React Router routes inside of our history tabs component, which causes lots of extra mount cycles. Using the 'render' prop avoids that.
We also decided to *only* allow the render prop, which means using a component is a little more verbose b/c you have to pass down props from the render method, but it's worth it to avoid accidentally using 'component'.
For more, see: https://reacttraining.com/react-router/web/api/Route
Specifically:
"When you use component (instead of render or children, below) the router uses React.createElement to create a new React element from the given component. That means if you provide an inline function to the component prop, you would create a new component every render. This results in the existing component unmounting and the new component mounting instead of just updating the existing component. When using an inline function for inline rendering, use the render or the children prop (below)."
* Prevents trace list from flickering on data load, while still preventing inaccurate no items message while loading
* Updates tests