['auth']], function () { Route::get('/', [HomeController::class, 'index'])->name('home'); Route::get('/otp-qr-code', [HomeController::class, 'qr'])->name('otp-qr-code'); // * STATUS CHECKER Route::get('/status-checker', [StatusCheckerController::class, 'index'])->name('status-checker'); // * EDL WEB Route::resource('projects', ProjectController::class)->except(['show', 'destroy']); Route::get('/projects/{project}/destroy', [ProjectController::class, 'destroy']) ->name('projects.destroy'); Route::delete('/projects/{project}/destroy', [ProjectController::class, 'destroySubmit']) ->name('projects.destroySubmit'); // * SERVERS Route::resource('servers', ServerController::class)->except(['show', 'destroy']); Route::get('/servers/{server}/destroy', [ServerController::class, 'destroy']) ->name('servers.destroy'); Route::delete('/servers/{server}/destroy', [ServerController::class, 'destroySubmit']) ->name('servers.destroySubmit'); // * DATASTORE PCC Route::resource('datastore_pccs', DatastorePCCController::class)->except(['show', 'destroy']); Route::get('/datastore_pccs/{datastore_pcc}/destroy', [DatastorePCCController::class, 'destroy']) ->name('datastore_pccs.destroy'); Route::delete('/datastore_pccs/{datastore_pcc}/destroy', [DatastorePCCController::class, 'destroySubmit']) ->name('datastore_pccs.destroySubmit'); // * DOMAIN NAMES Route::resource('domain-names', DomainNameController::class)->except(['show', 'destroy']); Route::get('/domain-names/{domain_name}/destroy', [DomainNameController::class, 'destroy']) ->name('domain-names.destroy'); Route::delete('/domain-names/{domain_name}/destroy', [DomainNameController::class, 'destroySubmit']) ->name('domain-names.destroySubmit'); // * EMAIL ADDRESSES Route::resource('email-addresses', EmailAddressController::class)->except(['show', 'destroy']); Route::get('/email-addresses/{email_address}/destroy', [EmailAddressController::class, 'destroy']) ->name('email-addresses.destroy'); Route::delete('/email-addresses/{email_address}/destroy', [EmailAddressController::class, 'destroySubmit']) ->name('email-addresses.destroySubmit'); // * IP LDC NETWORK Route::resource('ldc-networks', LDCNetworkController::class)->except(['show', 'destroy']); Route::get('/ldc-networks/{ldc_network}/destroy', [LDCNetworkController::class, 'destroy']) ->name('ldc-networks.destroy'); Route::delete('/ldc-networks/{ldc_network}/destroy', [LDCNetworkController::class, 'destroySubmit']) ->name('ldc-networks.destroySubmit'); // * GIT REPOS Route::resource('git-repos', GitRepoController::class)->except('show'); });