-
Notifications
You must be signed in to change notification settings - Fork 96
Roadmap
Max edited this page Jan 9, 2020
·
15 revisions
- Various improvements in the works
- Refactoring to improve structure
- Low hanging fruit
- More functionality
- Especially PUT implementation
- Add extensive automated testing (in dependency package)
- Support for Laravel 6 (alongside 5.8)
- Add user registration to boilerplate base code
- Add PUT implementation to Child Restful Controller
- Begin adding support for distributed tracing
- Add HMAC authentication
- 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
- Authentication rework
- Consider the point raised here https://github.com/specialtactics/l5-api/issues/15 about where auth package dependencies should be defined
- Add passport and/or https://auth0.com/docs/getting-started/overview
- 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)