* Don't count and make use of selected docs no longer in the given 500 sample of the result set
* When the underlying dataset changes, set selected docs filter to inactive if there are no filtered docs
* Add test
* event filters middleware tests for listpage
* additional tests for reducer of event filters
* use Async Resource builders in middleware
* Refactor listPage selectors to use `getLastLoadedResourceState()`
* New utility for mocking core.http apis that can be reused
* Add ability to set experimental featurers on `AppContextRender` mock utility
* refactor config deprecations to avoid config mutations
* remove dynamic access keys in core deprecations.
* refactor custom config deprecations to match the new signature
* improve config deprecations fixtures for nested keys
* add a test for xpack.banner config deprecations
* key --> path, add a test for invalid command
* fix for move of transport page to network page
* Update src/core/public/doc_links/doc_links_service.ts
Co-authored-by: James Rodewig <40268737+jrodewig@users.noreply.github.com>
## Summary
`xpack.security_solution.signalsIndex` is listed to be added to `kibana.dev.yml`, however that generates:
```
FATAL Error: Unknown configuration key(s): "xpack.security_solution.signalsIndex". \
Check for spelling errors and ensure that expected plugins are installed.
```
I think this should be `xpack.securitySolution.signalsIndex`
This is for the steps to create a timeline template.
### Checklist
Delete any items that are not applicable to this PR.
- [x] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials
### For maintainers
- [ ] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
* [Maps] show tooltips with actions on click
* clean up
* call canShowTooltip in _getTooltipFeatures
* move view into action
* cleanup
* i18n
* add comment to clarify if statement
* tslint
* fix security tslint
* fix jest tests
* clean up
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Remove timestamp field from component template
Elasticsearch bug fixed upstream allows us to remove this field from the
template: elastic/elasticsearch/#58956
Closes#71095
* Remove timestamp field from functional test
## Summary
Removes the dependency of security_solution from the lists plugin
* Removes some of the deprecated types in favor of the new kbn package
* Adds a workaround in the kbn packages of removing the ?? and `a?.b?.c` typescript since kbn packages cannot transpile it
* Exposes the test_utils from the kbn package
### Checklist
- [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios
* make sure stackByField exists
* fix types
* fix unit test
* skip extra request for non-ip queries
* elasticserach query changes to prevent corrupted data response bug
* client changes to split ip stacked histogram queries in two, inspect modal shows all requests and responses
* lint fixes
* test for useMatrixHistogramCombined added
* comment added on new multiple prop
* changed query to always contain value_type:ip for ip queries
Co-authored-by: Angela Chuang <yi-chun.chuang@elastic.co>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Add success toast to timeline deletion
* Add unit tests for timeline deletion toast
* Refactor export_timeline to use useAppToasts instead of useStateToaster