Add project general settings danger zone
This commit is contained in:
@@ -24,6 +24,10 @@ Route::middleware(['auth', 'verified'])->group(function () {
|
||||
Route::resource('projects', ProjectController::class)
|
||||
->only(['index', 'create', 'store', 'show']);
|
||||
|
||||
Route::delete('projects/{project}', [ProjectController::class, 'destroy'])
|
||||
->middleware('can:access-admin')
|
||||
->name('projects.destroy');
|
||||
|
||||
Route::get('projects/{project}/access', [ProjectController::class, 'access'])
|
||||
->name('projects.access');
|
||||
Route::patch('projects/{project}/permissions/users/{user}', [ProjectController::class, 'updateUserPermissions'])
|
||||
@@ -53,6 +57,9 @@ Route::middleware(['auth', 'verified'])->group(function () {
|
||||
->name('projects.tickets.links.destroy');
|
||||
Route::patch('projects/{project}/tickets/{ticket}/status', [ProjectBoardController::class, 'move'])
|
||||
->name('projects.tickets.status.update');
|
||||
Route::get('projects/{project}/settings/general', [ProjectController::class, 'general'])
|
||||
->middleware('can:access-admin')
|
||||
->name('projects.settings.general');
|
||||
Route::get('projects/{project}/settings/board', [ProjectBoardSettingsController::class, 'show'])
|
||||
->name('projects.settings.board');
|
||||
Route::post('projects/{project}/settings/board/columns', [ProjectBoardSettingsController::class, 'store'])
|
||||
|
||||
Reference in New Issue
Block a user