Releases: dotkernel/api
Releases · dotkernel/api
DotKernel API v1.0.0
DotKernel API based on Zend Expressive API skeleton. Main features:
- allows securing endpoints using Oauth2 token based authentication
- provides OpenAPI 3 documentation which helps implementing the API in any application
- handles database operations using Doctrine
- provides implementation for common user interactions with their accounts (register, login, activation, password recovery etc)
- provides implementation for user management by a user with elevated access level
- provides role-based access control
- provides console component suitable for building console applications
Changed
- Nothing
Added
- Doctrine (dasprid/container-interop-doctrine) with UUID (ramsey/uuid-doctrine)
- CORS headers (tuupola/cors-middleware)
- DotKernel's error handler component (dotkernel/dot-errorhandler)
- DotKernel's mail component (dotkernel/dot-mail)
- DotKernel's console component (dotkernel/dot-console)
- DotKernel's annotation service (dotkernel/dot-annotated-services) providing service injection
- Zend Expressive's implementation of Twig (zendframework/zend-expressive-twigrenderer) for composing mail bodies
- Swagger OpenAPI implementation (swagger-api/swagger-ui)
Deprecated
- Nothing
Removed
- Nothing
Fixed
- Nothing