Skip to content

Roadmap

Max edited this page Jul 25, 2019 · 15 revisions

Version 1

  • Various improvements in the works
  • Refactoring to improve structure
  • Low hanging fruit
  • More functionality
  • Especially PUT implementation
  • Add extensive automated testing

Version 1.1

  • Add user registration to boilerplate base code
  • Add PUT implementation to Child Restful Controller

Version 1.2

  • Add HMAC authentication

Version 1.3 / 2

  • Tackle getAll stuff
    • Add filtering
    • Add sorting
    • Make pagination more configurable (ie. specify perPage in the controller for a route)
      • Suggestion is to make it a static on the controller
    • Add optional relation includes

Version 2/3

Further down the track

  • Rewrite of underlying dingo functionality to achieve compatibility with Laravel Router
  • Look at more permissions options, eg. https://github.com/spatie/laravel-permission
  • Look at automated docs generation (either blueprint and/or openapi)