kibana/test
Pierre Gayvallet ea7c78d10e
Restructure SavedObject types internal representation (#56378)
* adapt types and tests to prepare for new NP api

* rename and export public types

* update generated doc

* first implementation of registerMappings

* adapt es archiver to convert legacy mappings

* update generated doc

* fix more tests

* add unit tests

* add legacy-compat unit test

* add documentation and examples

* Introduce SavedObjectTypeRegistry and SavedObjectType types

* add and fix tests

* expose createSerializer API and fix usages

* remove registerMappings API, add internal registerType

* revert changes to migration guide

* adapt ES-archiver migrator creation

* export serializer-related types

* update generated doc

* add and use convertTypesToLegacySchema

* remove / move to internal some mapping types

* fix forEach closure context

* add missing docs

* fix core path

* some nits

* fix so_mixin tests

* fix integration tests

* fix integration tests for real

* add documentation on serializer + restructure files and types

* nit

* add and use the ISavedObjectTypeRegistry interface

* Add documentation, deprecates migrationLogger#warning

* better typing for SavedObjectsRawDoc._source

* nits

* update generated doc

* remove exposition of SavedObjectsTypeMappingDefinitions, update doc

* creates so internal contracts mocks

* improve documentation
2020-02-06 10:30:55 +01:00
..
accessibility Discover a11y tests (#54209) 2020-01-13 11:14:37 -05:00
api_integration Restructure SavedObject types internal representation (#56378) 2020-02-06 10:30:55 +01:00
common Kibana property config migrations (#55937) 2020-02-03 22:17:27 -06:00
dev_certs [devServer] include self-signed certificates for testing 2016-01-19 14:19:25 -07:00
examples Embeddable examples on the platform and included with --run-examples flag (#52111) 2019-12-16 15:03:46 -05:00
functional Rollup TSVB integration: Add test and fix warning text (#56639) 2020-02-04 18:15:48 +01:00
interpreter_functional Upgrade EUI to v18.3.0 (#56228) 2020-02-03 16:37:35 -06:00
plugin_functional Upgrade EUI to v18.3.0 (#56228) 2020-02-03 16:37:35 -06:00
scripts Code coverage: run functional tests from repo copy (#55195) 2020-01-29 14:36:47 +01:00
server_integration Add support for certificates in PKCS#12 (P12) key stores (#53810) 2020-01-09 13:03:16 -05:00
typings [State Management] State syncing utilities (#53582) 2020-01-10 17:14:33 +03:00
ui_capabilities/newsfeed_err [Newsfeed] UI plugin for Kibana (#49579) 2019-11-13 08:48:34 -07:00
visual_regression autofix all violations 2019-12-13 23:17:13 -07:00
mocha_decorations.d.ts Re-split ciGroups after pipeline rollout (#46375) 2019-09-25 15:18:37 -07:00
tsconfig.json Add KQL functionality in the find function of the saved objects (#41136) 2019-10-02 18:23:44 -04:00