mirror of
https://github.com/NNTmux/newznab-tmux.git
synced 2026-08-28 17:01:16 +00:00
Add admin page to handle site status and registrations
This commit is contained in:
@@ -30,6 +30,7 @@ use App\Http\Controllers\Admin\AdminMusicController;
|
||||
use App\Http\Controllers\Admin\AdminPageController;
|
||||
use App\Http\Controllers\Admin\AdminPredbController;
|
||||
use App\Http\Controllers\Admin\AdminPromotionController;
|
||||
use App\Http\Controllers\Admin\AdminRegistrationController;
|
||||
use App\Http\Controllers\Admin\AdminReleaseNamingRegexesController;
|
||||
use App\Http\Controllers\Admin\AdminReleasesController;
|
||||
use App\Http\Controllers\Admin\AdminRoleController;
|
||||
@@ -212,6 +213,12 @@ Route::middleware(['role:Admin', '2fa'])->prefix('admin')->group(function () {
|
||||
Route::post('resendverification', [AdminUserController::class, 'resendVerification'])->name('admin.resend-verification');
|
||||
Route::get('user-role-history', [AdminUserRoleHistoryController::class, 'index'])->name('admin.user-role-history');
|
||||
Route::get('user-role-history/{userId}', [AdminUserRoleHistoryController::class, 'show'])->name('admin.user-role-history.show');
|
||||
Route::get('registrations', [AdminRegistrationController::class, 'index'])->name('admin.registrations.index');
|
||||
Route::post('registrations/status', [AdminRegistrationController::class, 'updateStatus'])->name('admin.registrations.update-status');
|
||||
Route::post('registrations/periods', [AdminRegistrationController::class, 'storePeriod'])->name('admin.registrations.periods.store');
|
||||
Route::put('registrations/periods/{period}', [AdminRegistrationController::class, 'updatePeriod'])->name('admin.registrations.periods.update');
|
||||
Route::post('registrations/periods/{period}/toggle', [AdminRegistrationController::class, 'togglePeriod'])->name('admin.registrations.periods.toggle');
|
||||
Route::delete('registrations/periods/{period}', [AdminRegistrationController::class, 'destroyPeriod'])->name('admin.registrations.periods.destroy');
|
||||
Route::match(['GET', 'POST'], 'site-edit', [AdminSiteController::class, 'edit'])->name('admin.site-edit');
|
||||
Route::get('site-stats', [AdminSiteController::class, 'stats'])->name('admin.site-stats');
|
||||
Route::get('logs', [AdminLogViewerController::class, 'index'])->name('admin.logs.index');
|
||||
|
||||
Reference in New Issue
Block a user