feat: create/delete project endpoints

This commit is contained in:
Andras Bacsai
2024-07-23 11:36:05 +02:00
parent f134171855
commit 38299ab507
4 changed files with 259 additions and 3 deletions

View File

@@ -41,6 +41,9 @@ Route::group([
Route::get('/projects/{uuid}', [ProjectController::class, 'project_by_uuid']);
Route::get('/projects/{uuid}/{environment_name}', [ProjectController::class, 'environment_details']);
Route::post('/projects', [ProjectController::class, 'create_project']);
Route::delete('/projects/{uuid}', [ProjectController::class, 'delete_project']);
Route::get('/security/keys', [SecurityController::class, 'keys']);
Route::post('/security/keys', [SecurityController::class, 'create_key'])->middleware([IgnoreReadOnlyApiToken::class]);