77 lines
5.2 KiB
PHP
77 lines
5.2 KiB
PHP
<?php
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Web Routes
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Here is where you can register web routes for your application. These
|
|
| routes are loaded by the RouteServiceProvider within a group which
|
|
| contains the "web" middleware group. Now create something great!
|
|
|
|
|
*/
|
|
|
|
Route::post('/webhooks/gitlab', 'Webhooks\GitlabController@handle');
|
|
|
|
Route::get('/login/verify', 'OTPController@verify')->name('auth.verify');
|
|
Route::get('/login/send-sms-otp', 'OTPController@sendOTPBySMS')->name('auth.sms-otp');
|
|
Route::post('/login/checkOTP', 'OTPController@check')->name('auth.otp');
|
|
Route::view('/login/verification_failed', 'auth.verification_failed')->name('verification_failed');
|
|
Route::view('/login/unauthorized', 'auth.unauthorized')->name('unauthorized');
|
|
|
|
Route::group(['middleware' => ['auth']], function () {
|
|
Route::get('/', 'HomeController@index')->name('home');
|
|
Route::get('/otp-qr-code', 'HomeController@qr')->name('otp-qr-code');
|
|
// STATUS CHECKER
|
|
Route::get('/status-checker', 'StatusCheckerController@index');
|
|
// EDL WEB
|
|
Route::get('/projects', 'ProjectsController@index')->name('projects.index');
|
|
Route::get('/projects/{uuid}/edit', 'ProjectsController@edit')->name('projects.edit');
|
|
Route::post('/projects/{uuid}/update', 'ProjectsController@update');
|
|
Route::get('/projects/{uuid}/delete', 'ProjectsController@delete');
|
|
Route::post('/projects/{uuid}/force-delete', 'ProjectsController@forceDelete');
|
|
Route::get('/projects/add', 'ProjectsController@add');
|
|
Route::post('/projects/store', 'ProjectsController@store');
|
|
// SERVERS
|
|
Route::get('/servers', 'ServersController@index')->name('servers.index');
|
|
Route::post('/servers/store', 'ServersController@store')->name('servers.store');
|
|
Route::get('/servers/add', 'ServersController@add')->name('servers.add');
|
|
Route::get('/servers/{id}', 'ServersController@edit')->name('servers.edit');
|
|
Route::post('/servers/{id}/update', 'ServersController@update')->name('servers.update');
|
|
Route::get('/servers/{id}/delete', 'ServersController@delete')->name('servers.delete');
|
|
Route::post('/servers/{id}/force-delete', 'ServersController@forceDelete')->name('servers.force-delete');
|
|
// DATASTORE PCC
|
|
Route::get('/dpccs', 'DatastorePCCController@index')->name('dpccs.index');
|
|
Route::post('/dpccs/store', 'DatastorePCCController@store')->name('dpccs.store');
|
|
Route::get('/dpccs/add', 'DatastorePCCController@add')->name('dpccs.add');
|
|
Route::get('/dpccs/{id}', 'DatastorePCCController@edit')->name('dpccs.edit');
|
|
Route::post('/dpccs/{id}/update', 'DatastorePCCController@update')->name('dpccs.update');
|
|
Route::get('/dpccs/{id}/delete', 'DatastorePCCController@delete')->name('dpccs.delete');
|
|
Route::post('/dpccs/{id}/force-delete', 'DatastorePCCController@forceDelete')->name('dpccs.force-delete');
|
|
// DOMAIN NAMES
|
|
Route::get('/domain-names', 'DomainNamesController@index')->name('domain-names.index');
|
|
Route::post('/domain-names/store', 'DomainNamesController@store')->name('domain-names.store');
|
|
Route::get('/domain-names/add', 'DomainNamesController@add')->name('domain-names.add');
|
|
Route::get('/domain-names/{id}', 'DomainNamesController@edit')->name('domain-names.edit');
|
|
Route::post('/domain-names/{id}/update', 'DomainNamesController@update')->name('domain-names.update');
|
|
Route::get('/domain-names/{id}/delete', 'DomainNamesController@delete')->name('domain-names.delete');
|
|
Route::post('/domain-names/{id}/force-delete', 'DomainNamesController@forceDelete')->name('domain-names.force-delete');
|
|
// EMAIL ADDRESSES
|
|
Route::get('/email-addresses', 'EmailAddressesController@index')->name('email-addresses.index');
|
|
Route::post('/email-addresses/store', 'EmailAddressesController@store')->name('email-addresses.store');
|
|
Route::get('/email-addresses/add', 'EmailAddressesController@add')->name('email-addresses.add');
|
|
Route::get('/email-addresses/{id}', 'EmailAddressesController@edit')->name('email-addresses.edit');
|
|
Route::post('/email-addresses/{id}/update', 'EmailAddressesController@update')->name('email-addresses.update');
|
|
Route::get('/email-addresses/{id}/delete', 'EmailAddressesController@delete')->name('email-addresses.delete');
|
|
Route::post('/email-addresses/{id}/force-delete', 'EmailAddressesController@forceDelete')->name('email-addresses.force-delete');
|
|
// IP LDC NETWORK
|
|
Route::get('/ldc-networks', 'LDCNetworkController@index')->name('ldc-networks.index');
|
|
Route::post('/ldc-networks/store', 'LDCNetworkController@store')->name('ldc-networks.store');
|
|
Route::get('/ldc-networks/add', 'LDCNetworkController@add')->name('ldc-networks.add');
|
|
Route::get('/ldc-networks/{id}', 'LDCNetworkController@edit')->name('ldc-networks.edit');
|
|
Route::post('/ldc-networks/{id}/update', 'LDCNetworkController@update')->name('ldc-networks.update');
|
|
Route::get('/ldc-networks/{id}/delete', 'LDCNetworkController@delete')->name('ldc-networks.delete');
|
|
Route::post('/ldc-networks/{id}/force-delete', 'LDCNetworkController@forceDelete')->name('ldc-networks.force-delete');
|
|
// GIT REPOS
|
|
Route::resource('git-repos', 'GitReposController');
|
|
});
|