The Wayback Machine - https://web.archive.org/web/20200930150204/https://github.com/dotkernel/api/releases
Skip to content
  • v1.0.1
  • e0af07a
  • Compare
    Choose a tag to compare
    Search for a tag
  • v1.0.1
  • e0af07a
  • Compare
    Choose a tag to compare
    Search for a tag

@alexmerlin alexmerlin released this Feb 11, 2020

Changed

  • Migrated from Zend Framework + Expressive to Laminas + Mezzio
  • Replaced abandoned dependency dasprid/container-interop-doctrine with roave/psr-container-doctrine
  • Replaced Zend compatible dot-1.* dependencies with their Laminas+Mezzio compatible dot-2.* equivalencies

Added

  • Nothing

Deprecated

  • Nothing

Removed

  • Nothing

Fixed

  • Fixed error thrown when requested page number is out of bounds
  • Fixed error caused by using callback functions in the console command configurations
Assets 2
  • v1.0.0
  • b1f64ae
  • Compare
    Choose a tag to compare
    Search for a tag
  • v1.0.0
  • b1f64ae
  • Compare
    Choose a tag to compare
    Search for a tag

@alexmerlin alexmerlin released this Oct 23, 2019 · 17 commits to master since this release

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
Assets 2
You can’t perform that action at this time.