- Fix proxied requests with a JSON/urlencoded body hanging: the global bodyParser consumed the request stream before http-proxy forwarded it, so PUT/POST bodies never reached the upstream service. Re-stream the parsed body on proxyReq.
- Fix slow container startup: exclude node_modules from chown in entrypoint
- Added an API to manually register a service
- Implemented an HTTP ping to check if a registered service is alive
- Improved the API for listing registered services
- Handle json parameters on service label parameters
- Added an api to list running services with their parameters
- ServiceWatcher store container environment variables
- Add a scope to the service label parameters allowing to search for a specific scope
- Initial release