Closed
Description
Allow users migrating from LB3 to add their entire LB3 application into an LB4 project in such way that LB3 app's REST API is included in OpenAPI spec provided by the LB4 application and thus can be picked by LB4 clients including REST API Explorer.
See also the spike in #2301 and the PoC solution in #2224.
Tasks
This is a snapshot from 2019-02-28. Use ZenHub extension or ZenHub webapp to access the always up-to-date list of stories contained in this epic.
- Mount Express router with OpenAPI spec Mount Express router with OpenAPI spec #2389
- Docs: request-handling pipeline Docs: request-handling pipeline #2390
- Boot and mount LB3 app Boot and mount LB3 app #2391
- Example: mount LB3 app in LB4 Example: mount LB3 app in LB4 #2392
- Migration guide: mount LB3 in LB4 Migration guide: mount LB3 in LB4 #2393
Spike: dynamically updated LB3 API (routes + spec) Spike: dynamically updated LB3 API (routes + spec) #2394(Removed from the Epic, we can wait until there is user demand for this feature.)