Releases: ba-st/Stargate
Releases · ba-st/Stargate
v4.1.3
v4.1.2
v4.1.1
v4.1.0
v4.0.3
v4.0.2
v4.0.1
v4.0.0
Changelog
- #41 Implemented support for operational plugins: Operational plugins bring production-ready features to your application supporting the operations team. See the documentation
- #40 Health Check Plugin. See the documentation
- #42 Application Configuration Plugin: See the documentation
- #43 Application Info Plugin: See the documentation
- #45 Application Control: See the documentation
- #46 Metrics Plugin: See the documentation
- Authentication Filters allows to protect selected routes under an authentication scheme. To protect an specific route just decorate it sending
authenticatedBy:
with a proper authentication filter. Currently two options are supported:- JWTBearer Auth: In this case the permissions contained in the claims are available in the HttpRequestContext after a successful authentication.
- Basic Auth: Integrating the facilities already provided by Zinc HTTP Components
- JSON RPC Integration: Now you can combine JSON RPC endpoints in your REST API, just use
JsonRPCRequestHandler
in the controller and provide the corresponding route definition. This integration is made against juliendelplanque/JRPC library - SUnit extensions: Now you can subclass
HTTPBasedRESTfulAPITest
in case you want to test an API
Migration Guide
- Now you need to provide an
#operations
key in the API configuration as explained in the documentation