With the impending releases we are making the API more testable and improving the first-install process.
Added
- We have started transferring our Postman response tests to local feature tests.
- We have added tests for the
Authenticationcontroller. - We have started writing tests for the
ResourceTypeManagecontroller. - We have updated
/auth/forgot-passwordand/auth/register, both now support asendGET parameter, if defined, no email will be issued.
Changed
- We are tweaking the first install; we have squashed all the migrations and tweaked the Docker setup. We have added an
initial-install.sqlfile, this includes the required data for the API. - We have made minor changes to how we return validation errors; we were calling
exitand stalling our tests. - We have updated the responses for
/auth/forgot-passwordand/auth/register; responses include the required follow-on URIs and parameters. - We have updated the README, we have added a
Testssection and updated the setup steps.