gestion addin
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
use App\Http\Controllers\Admin\AgentController;
|
||||
use App\Http\Controllers\Admin\AssignmentController;
|
||||
use App\Http\Controllers\Admin\DashboardController;
|
||||
use App\Http\Controllers\Admin\EditableFieldController;
|
||||
use App\Http\Controllers\Admin\ImageController;
|
||||
use App\Http\Controllers\Admin\SyncController;
|
||||
use App\Http\Controllers\Admin\TemplateController;
|
||||
@@ -19,7 +20,8 @@ Route::post('/logout', [EntraLoginController::class, 'logout'])->name('logout')-
|
||||
|
||||
// Portail agent (tout agent synchronisé)
|
||||
Route::middleware('auth')->group(function () {
|
||||
Route::get('/me', PortalController::class)->name('portal.home');
|
||||
Route::get('/me', [PortalController::class, 'show'])->name('portal.home');
|
||||
Route::put('/me', [PortalController::class, 'update'])->name('portal.update');
|
||||
});
|
||||
|
||||
// Back-office : réseau interne + rôle éditeur minimum
|
||||
@@ -50,6 +52,8 @@ Route::prefix('admin')->middleware(['admin.network', 'auth', 'role:editor'])->na
|
||||
Route::delete('/affectations/{assignment}', [AssignmentController::class, 'destroy'])->name('assignments.destroy');
|
||||
|
||||
Route::post('/synchro', SyncController::class)->name('sync');
|
||||
Route::get('/champs', [EditableFieldController::class, 'index'])->name('fields.index');
|
||||
Route::put('/champs', [EditableFieldController::class, 'update'])->name('fields.update');
|
||||
Route::delete('/images/{name}', [ImageController::class, 'destroy'])->name('images.destroy')->where('name', '[A-Za-z0-9._-]+');
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user