kibana/test/api_integration/apis
Mike Côté 5a5e0f170a
Allow any type of saved object to import / export (#34896) (#36147)
* Modify the relationships API and UI

* Remove type validation on export

* Update relationship test snapshots

* Change relationships table titles

* Change relationships UI to share one table

* Add server side logic to inject meta data into saved objects from plugins

* Manually enable each type of saved object to support

* Use injected vars to determine what types are import / exportable

* Fix some broken tests

* Remove unused translations

* Fix relationships mocha tests

* Remove tests that ensured types are restricted, functionality removed

* Move kfetch logic into separate file

* Add inAppUrl to missing types

* Add tooltip to management table titles that aren't links

* Make relationships screen support filtering by type

* Fix failing tests

* Add refresh support for inAppUrls

* Add error notifications when export API call fails

* Add relationship direction

* Fix broken tests

* Remove graph workspace from import / export

* Use parent / child terminology for relationships

* Use direct relationship terminology

* Flip view / edit logic in saved object management app

* Make config saved object redirect to advanced settings

* Fix broken tests

* Remove unused translations

* Code cleanup

* Add tests

* Add fallback overwrite confirmation object title

* Enforce supported types on import, export and resolve import errors

* Fix broken tests

* Fix broken tests pt2

* Fix broken tests pt3

* Test cleanup

* Use server.decorate to access savedobjectschemas

* Fix some broken tests

* Fix broken tests, add new title to relationships screen

* Fix some broken tests

* Handle dynamic versions

* Fix inAppUrl structure in tests

* Re-use generic canGoInApp

* Fix broken tests

* Apply maps PR feedback

* Apply PR feedback pt1

* Apply PR feedback pt2

* Add savedObjectsManagement to uiExports

* Fix broken tests

* Fix encodeURIComponent implementation

* Merge 403 and unsupported type errors into single error

* Apply suggestion

* Remove import / exportable by default, opt-in instead

* Fix type config to show up properly in the table

* Change config type title and fix tests

* Remove isImportableAndExportable where set to false (new default)

* Remove comments referencing to authorization

* Add unit tests for spaces

* Add unit tests for security plugin

* Change can* signature to be the same as their equivalent function, apply PR feedback

* Cleanup git diff

* Revert "Change can* signature to be the same as their equivalent function, apply PR feedback"

This reverts commit b657ac8fc1.

* Revert "Add unit tests for security plugin"

This reverts commit 6287a8cecf.

* Revert "Add unit tests for spaces"

This reverts commit 2674a9d78f.

* Revert "Remove comments referencing to authorization"

This reverts commit 9618c2cc3a.

* Revert "Merge 403 and unsupported type errors into single error"

This reverts commit 99aea10c0f.

* Add CUSTOM_ELEMENT_TYPE for import / export

* Fix broken tests

* Fix broken tests pt2

* Prevent crashing app when inAppUrl is undefined
2019-05-06 20:43:01 -04:00
..
elasticsearch Support for multiple Elasticsearch nodes and sniffing (#21928) 2018-12-18 13:22:43 -06:00
general [@kbn/expect] "fork" expect.js into repo (#33761) (#33794) 2019-03-25 13:13:21 -07:00
home [@kbn/expect] "fork" expect.js into repo (#33761) (#33794) 2019-03-25 13:13:21 -07:00
index_patterns Add esTypes property to index pattern field (#35251) (#35438) 2019-04-23 13:36:30 -04:00
kql_telemetry [@kbn/expect] "fork" expect.js into repo (#33761) (#33794) 2019-03-25 13:13:21 -07:00
management Allow any type of saved object to import / export (#34896) (#36147) 2019-05-06 20:43:01 -04:00
saved_objects Allow any type of saved object to import / export (#34896) (#36147) 2019-05-06 20:43:01 -04:00
scripts [@kbn/expect] "fork" expect.js into repo (#33761) (#33794) 2019-03-25 13:13:21 -07:00
search [@kbn/expect] "fork" expect.js into repo (#33761) (#33794) 2019-03-25 13:13:21 -07:00
shorten [@kbn/expect] "fork" expect.js into repo (#33761) (#33794) 2019-03-25 13:13:21 -07:00
stats [7.x] Exclude usage stats when exclude_usage flag is specified (#35691) (#35700) 2019-04-27 01:06:02 -07:00
status [@kbn/expect] "fork" expect.js into repo (#33761) (#33794) 2019-03-25 13:13:21 -07:00
suggestions Apache 2.0 license headers (#19383) 2018-05-28 20:06:30 -07:00
ui_metric Rename user_action telemetry app to ui_metric (#33904) 2019-03-29 15:28:09 -07:00
index.js Rename user_action telemetry app to ui_metric (#33904) 2019-03-29 15:28:09 -07:00