* Enable clearWithKeyboard option when filling out custom elements form
* Added canvas functional tests path to CODEOWNERS
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* Fix IE specific flexbox min-height issue
* Use internetExplorerOnly mixin
* Fix other issues in IE
* Add a comment
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* [APM] Lowercase agent names so icons work
.NET agent name can be reported as "dotNet" instead of "dotnet". Lowercase the key so either one will work.
* Extract getNormalizedAgentName
* [ML] Enhances api docs for modules endpoints
* [ML] Edits to modules schema following review
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* initial file import
* update types
* update RFC PR number
* first draft complete
* draft v1.1.0
* initial self review
* nits and comments
* add 'preference' option
* change meta type to Record<string, Serializable>
* specify cancellation
* remove generic for GlobalSearchResponse, use distinct type on client and server
* use plain string instead of enum for GlobalSearchResult.type
* remove terminology from unresolved questions
* update pros/cons of core vs plugin
* GS is exposed from a plugin instead of core
* remove the server.publicAddress proposal, return mixed abs url / rel paths instead
* distinguish result type between GS api and result providers
* return batched results, no longer sort
* remove request from GlobalSearchProviderContext
* add maxResults to GlobalSearchProviderFindOptions
* nit/typo
* create field for references and add comments
* add FTR test
* remove comments
* address comments
* use real reference in dataset and assert against it.
* watcher uses es api from start
* CCR uses ES API from start contract
* Rollup uses ES API from start contract
* Transform uses ES API from start contract
* Snapshot_restore uses ES API from start contract
* remove excessive logging. platform logs all the lifecycles
* file uploader uses ES API from start contract
* remove unnecessary async
* use async getter
* update rollup custom client usage
* address cj comment
* roll back changes. maps tests are failing
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* [Maps] Do not check count for blended layers when layer is not visible
* move visibility logic to map_actions where syncData is called
* clean up
* fix syntax error
* remove async action
* make syncDataForAllLayers a proper redux action
* simplify
* fix functional test
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
## Summary
Our directory structure has changed recently and the GraphQL needs to be updated for it to find the new location of the graphql files. I used a more global glob approach which will make it easier to change directories again and not have it break.
This does cause the generated file to have different positions and looks like changes but they are just movements.
To test this:
* Check it out
* Run this:
```sh
cd $HOME/projects/kibana/x-pack/plugins/siem && node scripts/generate_types_from_graphql.js
```
And ensure the types do not change and you can run a type check like so:
```sh
cd $HOME/projects/kibana && node scripts/type_check.js --project x-pack/tsconfig.json
```