kibana/docs/development
Mikhail Shustov cdb87380c8
[New platform] Introduce start phase for core services on server (#35297) (#35791)
* introduce start phase. setup is bloated with start functionality

* fix amp typings: server is part of start contract now

* update mock files

* root.start(): necessary to run test server

* expose  setup&start server api to simplify testing

* move tests to the new API

* test servers also should call root.start()

* update docs

* update snapshots: this functionality is tested in http server

* split setup/start phases

* update docs

* expose http server if it not started

to get rid of Optional<HttpServer> type and make it Require<HttpServer>

* adopt test to exposed Http server via SetupContract

* udpate docs

* cleanup apm changees

* check legacy service setup before start

* check http server setup before start

* restrict server options mutation; unify Promise interface for setup

* introduce start pahse for plugins service for parity with client side

* Revert "introduce start pahse for plugins service for parity with client side"

This reverts commit c04fdd2e26.
2019-04-30 14:27:10 +02:00
..
core [New platform] Introduce start phase for core services on server (#35297) (#35791) 2019-04-30 14:27:10 +02:00
plugin [DOCS] Fixes formatting in plugin and l10 docs (#34594) 2019-04-05 08:26:41 -07:00
security Removing mention of legacy roles (#35263) (#35292) 2019-04-18 09:20:02 -07:00
visualize Update paths to ui, server, deprecation, plugin_discovery in src/legacy 2019-02-11 11:06:26 -05:00
add-data-guide.asciidoc [docs] fix typos in the i18n and development docs. 2018-12-03 13:03:14 +01:00
core-development.asciidoc docs(NA): missing header for unit testing. (#33895) (#33909) 2019-03-27 00:42:29 +00:00
plugin-development.asciidoc [DOCS] Fixes formatting in plugin and l10 docs (#34594) 2019-04-05 08:26:41 -07:00
pr-review.asciidoc docs: pull request review guidelines (#17101) 2018-04-19 12:36:37 -04:00