kibana/test
Pierre Gayvallet 106afd41b6
[SavedObjects] Add aggregations support (#96292)
* step 1 to add aggs in the find function of saved object

* setp 2 - add specific unit test to aggs + fix bug found during integrations

* step 3 - add security api_integration arounds aggs

* fix types

* unit test added for aggs_utils

* add documentation

* fix docs

* review I

* doc

* try to fix test

* add the new property to the saved object globaltype

* fix types

* delete old files

* fix types + test api integration

* type fix + test

* Update src/core/server/saved_objects/types.ts

Co-authored-by: Rudolf Meijering <skaapgif@gmail.com>

* review I

* change our validation to match discussion with Pierre and Rudolph

* Validate multiple items nested filter query through KueryNode

* remove unused import

* review + put back test

* migrate added tests to new TS file

* fix documentation

* fix license header

* move stuff

* duplicating test mappings

* rename some stuff

* move ALL the things

* cast to aggregation container

* update generated doc

* add deep nested validation

* rewrite the whole validation mechanism

* some cleanup

* minor cleanup

* update generated doc

* adapt telemetry client

* fix API integ tests

* fix doc

* TOTO-less

* remove xpack tests

* list supported / unsupported aggregations

* typo fix

* extract some validation function

* fix indent

* add some unit tests

* adapt FTR assertions

* update doc

* fix doc

* doc again

* cleanup test names

* improve tsdoc on validation functions

* perf nit

Co-authored-by: Xavier Mouligneau <189600+XavierM@users.noreply.github.com>
Co-authored-by: Rudolf Meijering <skaapgif@gmail.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-04-16 10:40:30 +02:00
..
accessibility Enabling Uptime and Dashboard a11y test (#91017) 2021-02-19 19:21:20 -05:00
api_integration [SavedObjects] Add aggregations support (#96292) 2021-04-16 10:40:30 +02:00
common [QA] Add saved objects info svc (#96364) 2021-04-08 14:46:52 -06:00
examples [Search Sessions] Search session example app functional test (#92133) 2021-03-15 14:47:14 +01:00
functional [Discover] Unskip doc navigation functional test (#96948) 2021-04-15 19:58:19 +02:00
harden Elastic License 2.0 (#90099) 2021-02-03 18:12:39 -08:00
interpreter_functional [theme] default to v8 theme (#94370) 2021-03-17 09:49:39 -07:00
new_visualize_flow [Dashboard] Adds Save as button to top menu (#90320) 2021-02-11 12:17:09 -08:00
plugin_functional export DomainDeprecationDetails type from public + fix typo (#96885) 2021-04-14 09:51:47 -04:00
scripts Track API stats as part of ci (#95733) 2021-04-15 11:36:10 -04:00
security_functional Unrevert "Migrations v2: don't auto-create indices + FTR/esArchiver support (#85778)" (#89992) 2021-02-06 18:45:20 +01:00
server_integration Use default ES distribution for functional tests (#88737) 2021-02-08 14:23:10 -08:00
ui_capabilities/newsfeed_err Elastic License 2.0 (#90099) 2021-02-03 18:12:39 -08:00
visual_regression Remove /src/legacy (#95510) 2021-04-06 09:25:36 +02:00
tsconfig.json Merge tsconfig and x-pack/tsconfig files (#94519) 2021-03-16 15:13:49 +01:00