feature flag management by admins
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Admin\FeatureFlagController;
|
||||
use App\Http\Controllers\Admin\UserManagementController;
|
||||
use App\Http\Controllers\AdminController;
|
||||
use App\Http\Controllers\BookmarkController;
|
||||
@@ -75,6 +76,11 @@ Route::middleware(['auth', 'admin'])->prefix('admin')->name('admin.')->group(fun
|
||||
Route::delete('/users/{user}', [UserManagementController::class, 'destroy'])->name('users.destroy');
|
||||
Route::post('/users/{user}/roles/{role}/toggle', [UserManagementController::class, 'toggleRole'])->name('users.roles.toggle');
|
||||
|
||||
// Feature Flag Management
|
||||
Route::get('/feature-flags', [FeatureFlagController::class, 'index'])->name('feature-flags.index');
|
||||
Route::post('/feature-flags/toggle', [FeatureFlagController::class, 'toggle'])->name('feature-flags.toggle');
|
||||
Route::post('/feature-flags/purge', [FeatureFlagController::class, 'purge'])->name('feature-flags.purge');
|
||||
|
||||
Route::get('/settings', function () {
|
||||
return 'Settings (Admin Only)';
|
||||
})->name('settings');
|
||||
|
||||
Reference in New Issue
Block a user