- npm updates, remove rxjs

- add draw.component.vue
- only load needed leaflet classes into map.component.vue an Submitter/Create.vue
- rename js/store.Map.ts to js/Stores/map.service.ts
-
This commit is contained in:
Kaimbacher 2023-04-06 18:56:41 +02:00
parent cd66f318b6
commit a744ae7e5b
19 changed files with 683 additions and 275 deletions

View file

@ -90,22 +90,22 @@ Route.group(() => {
return inertia.render('Admin/Settings');
}).as('settings');
Route.get('/user', 'UsersController.index').as('user.index');
Route.get('/user/create', 'UsersController.create').as('user.create');
Route.post('/user/store', 'UsersController.store').as('user.store');
Route.get('/user', 'UsersController.index').as('user.index').middleware(['can:user-list']);
Route.get('/user/create', 'UsersController.create').as('user.create').middleware(['can:user-create']);
Route.post('/user/store', 'UsersController.store').as('user.store').middleware(['can:user-create']);
Route.get('/user/:id', 'UsersController.show').as('user.show').where('id', Route.matchers.number());
Route.get('/user/:id/edit', 'UsersController.edit').as('user.edit').where('id', Route.matchers.number());
Route.put('/user/:id/update', 'UsersController.update').as('user.update').where('id', Route.matchers.number());
Route.delete('/user/:id', 'UsersController.destroy').as('user.destroy').where('id', Route.matchers.number());
Route.get('/user/:id/edit', 'UsersController.edit').as('user.edit').where('id', Route.matchers.number()).middleware(['can:user-edit']);
Route.put('/user/:id/update', 'UsersController.update').as('user.update').where('id', Route.matchers.number()).middleware(['can:user-edit']);
Route.delete('/user/:id', 'UsersController.destroy').as('user.destroy').where('id', Route.matchers.number()).middleware(['can:user-delete']);
// Route.resource('user', 'UsersController');
Route.get('/role', 'RoleController.index').as('role.index');
Route.get('/role/create', 'RoleController.create').as('role.create');
Route.post('/role/store', 'RoleController.store').as('role.store');
Route.get('/role', 'RoleController.index').as('role.index').middleware(['can:user-list']);
Route.get('/role/create', 'RoleController.create').as('role.create').middleware(['can:user-create']);
Route.post('/role/store', 'RoleController.store').as('role.store').middleware(['can:user-create']);
Route.get('/role/:id', 'RoleController.show').as('role.show').where('id', Route.matchers.number());
Route.get('/role/:id/edit', 'RoleController.edit').as('role.edit').where('id', Route.matchers.number());
Route.put('/role/:id/update', 'RoleController.update').as('role.update').where('id', Route.matchers.number());
Route.delete('/role/:id', 'RoleController.destroy').as('role.destroy').where('id', Route.matchers.number());
Route.get('/role/:id/edit', 'RoleController.edit').as('role.edit').where('id', Route.matchers.number()).middleware(['can:user-edit']);
Route.put('/role/:id/update', 'RoleController.update').as('role.update').where('id', Route.matchers.number()).middleware(['can:user-edit']);
Route.delete('/role/:id', 'RoleController.destroy').as('role.destroy').where('id', Route.matchers.number()).middleware(['can:user-delete']);
})
.namespace('App/Controllers/Http/Admin')
.prefix('admin')