refactor: ♻️ Removed commented out code & Renamed SettingsController & comments for readability
This commit is contained in:
parent
cd91931bc0
commit
41b0f03219
1 changed files with 14 additions and 11 deletions
|
@ -8,7 +8,7 @@ use App\Http\Controllers\Admin\PaymentController;
|
|||
use App\Http\Controllers\Admin\CreditProductController;
|
||||
use App\Http\Controllers\Admin\ProductController;
|
||||
use App\Http\Controllers\Admin\ServerController as AdminServerController;
|
||||
use App\Http\Controllers\Admin\SettingsController;
|
||||
use App\Http\Controllers\Admin\SettingsControllers\SettingsController;
|
||||
use App\Http\Controllers\Admin\UsefulLinkController;
|
||||
use App\Http\Controllers\Admin\UserController;
|
||||
use App\Http\Controllers\Admin\VoucherController;
|
||||
|
@ -72,8 +72,6 @@ Route::middleware(['auth', 'checkSuspended'])->group(function () {
|
|||
Route::get('payment/StripeSuccess', [PaymentController::class, 'StripeSuccess'])->name('payment.StripeSuccess');
|
||||
Route::get('payment/Cancel', [PaymentController::class, 'Cancel'])->name('payment.Cancel');
|
||||
|
||||
|
||||
|
||||
Route::get('users/logbackin', [UserController::class, 'logBackIn'])->name('users.logbackin');
|
||||
|
||||
#discord
|
||||
|
@ -85,14 +83,18 @@ Route::middleware(['auth', 'checkSuspended'])->group(function () {
|
|||
|
||||
#switch language
|
||||
Route::post('changelocale', [TranslationController::class, 'changeLocale'])->name('changeLocale');
|
||||
|
||||
|
||||
#admin
|
||||
Route::prefix('admin')->name('admin.')->middleware('admin')->group(function () {
|
||||
|
||||
#overview
|
||||
Route::get('overview', [OverViewController::class, 'index'])->name('overview.index');
|
||||
Route::get('overview/sync', [OverViewController::class, 'syncPterodactyl'])->name('overview.sync');
|
||||
|
||||
Route::resource('activitylogs', ActivityLogController::class);
|
||||
|
||||
#users
|
||||
Route::get("users.json", [UserController::class, "json"])->name('users.json');
|
||||
Route::get('users/loginas/{user}', [UserController::class, 'loginAs'])->name('users.loginas');
|
||||
Route::get('users/datatable', [UserController::class, 'datatable'])->name('users.datatable');
|
||||
|
@ -101,50 +103,51 @@ Route::middleware(['auth', 'checkSuspended'])->group(function () {
|
|||
Route::post('users/togglesuspend/{user}', [UserController::class, 'toggleSuspended'])->name('users.togglesuspend');
|
||||
Route::resource('users', UserController::class);
|
||||
|
||||
#servers
|
||||
Route::get('servers/datatable', [AdminServerController::class, 'datatable'])->name('servers.datatable');
|
||||
Route::post('servers/togglesuspend/{server}', [AdminServerController::class, 'toggleSuspended'])->name('servers.togglesuspend');
|
||||
Route::resource('servers', AdminServerController::class);
|
||||
|
||||
#products
|
||||
Route::get('products/datatable', [ProductController::class, 'datatable'])->name('products.datatable');
|
||||
Route::get('products/clone/{product}', [ProductController::class, 'clone'])->name('products.clone');
|
||||
Route::patch('products/disable/{product}', [ProductController::class, 'disable'])->name('products.disable');
|
||||
Route::resource('products', ProductController::class);
|
||||
|
||||
#store
|
||||
Route::get('store/datatable', [CreditProductController::class, 'datatable'])->name('store.datatable');
|
||||
Route::patch('store/disable/{creditProduct}', [CreditProductController::class, 'disable'])->name('store.disable');
|
||||
Route::resource('store', CreditProductController::class)->parameters([
|
||||
'store' => 'creditProduct',
|
||||
]);
|
||||
|
||||
#payments
|
||||
Route::get('payments/datatable', [PaymentController::class, 'datatable'])->name('payments.datatable');
|
||||
Route::get('payments', [PaymentController::class, 'index'])->name('payments.index');
|
||||
|
||||
// Route::get('nodes/datatable', [NodeController::class, 'datatable'])->name('nodes.datatable');
|
||||
// Route::get('nodes/sync', [NodeController::class, 'sync'])->name('nodes.sync');
|
||||
// Route::resource('nodes', NodeController::class);
|
||||
//
|
||||
// Route::get('nests/datatable', [NestsController::class, 'datatable'])->name('nests.datatable');
|
||||
// Route::get('nests/sync', [NestsController::class, 'sync'])->name('nests.sync');
|
||||
// Route::resource('nests', NestsController::class);
|
||||
|
||||
#configuration
|
||||
Route::get('configurations/datatable', [ConfigurationController::class, 'datatable'])->name('configurations.datatable');
|
||||
Route::patch('configurations/updatevalue', [ConfigurationController::class, 'updatevalue'])->name('configurations.updatevalue');
|
||||
Route::resource('configurations', ConfigurationController::class);
|
||||
Route::resource('configurations', ConfigurationController::class);
|
||||
|
||||
#settings
|
||||
Route::patch('settings/update/icons', [SettingsController::class, 'updateIcons'])->name('settings.update.icons');
|
||||
Route::patch('settings/update/invoice-settings', [SettingsController::class, 'updateInvoiceSettings'])->name('settings.update.invoicesettings');
|
||||
Route::get('settings/download-invoices', [SettingsController::class, 'downloadAllInvoices'])->name('settings.downloadAllInvoices');;
|
||||
Route::resource('settings', SettingsController::class)->only('index');
|
||||
|
||||
#usefullinks
|
||||
Route::get('usefullinks/datatable', [UsefulLinkController::class, 'datatable'])->name('usefullinks.datatable');
|
||||
Route::resource('usefullinks', UsefulLinkController::class);
|
||||
|
||||
#vouchers
|
||||
Route::get('vouchers/datatable', [VoucherController::class, 'datatable'])->name('vouchers.datatable');
|
||||
Route::get('vouchers/{voucher}/usersdatatable', [VoucherController::class, 'usersdatatable'])->name('vouchers.usersdatatable');
|
||||
Route::get('vouchers/{voucher}/users', [VoucherController::class, 'users'])->name('vouchers.users');
|
||||
Route::resource('vouchers', VoucherController::class);
|
||||
|
||||
#api-keys
|
||||
Route::get('api/datatable', [ApplicationApiController::class, 'datatable'])->name('api.datatable');
|
||||
Route::resource('api', ApplicationApiController::class)->parameters([
|
||||
'api' => 'applicationApi',
|
||||
|
|
Loading…
Add table
Reference in a new issue