Added settings API

This commit is contained in:
Sockenklaus
2021-11-12 01:15:40 +01:00
parent 654a829c16
commit ed7120ad2e
10 changed files with 251 additions and 40 deletions

View File

@@ -30,6 +30,11 @@ Route.group(() => {
Route.post('logout', 'AuthController.logout').as('logout')
Route.resource('employees', 'EmployeesController').apiOnly()
Route.get('settings/:userId', 'SettingsController.list').as('settings.list')
Route.get('settings/:userId/:key', 'SettingsController.get').as('settings.get')
Route.post('settings/:userId', 'SettingsController.set').as('settings.set')
Route.delete('settings/:userId/:key', 'SettingsController.delete').as('settings.delete')
})
.prefix('api/v1')
.middleware('auth')