feat: implement user management system and integrate AI services with Ollama and Gemini
This commit is contained in:
@@ -10,6 +10,7 @@ use App\Http\Controllers\AttachmentController;
|
||||
use App\Http\Controllers\HardwareController;
|
||||
use App\Http\Controllers\BesoinInformatiqueController;
|
||||
use App\Http\Controllers\DevisController;
|
||||
use App\Http\Controllers\UserController;
|
||||
|
||||
Route::get('/', function () {
|
||||
return redirect()->route('login');
|
||||
@@ -71,6 +72,8 @@ Route::middleware('auth')->group(function () {
|
||||
|
||||
// Pièces jointes
|
||||
Route::get('/attachments/{attachment}', [AttachmentController::class, 'show'])->name('attachments.show');
|
||||
Route::post('/attachments/{attachment}/ocr', [AttachmentController::class, 'ocr'])->name('attachments.ocr');
|
||||
Route::post('/attachments/ocr-upload', [AttachmentController::class, 'ocrUpload'])->name('attachments.ocr-upload');
|
||||
|
||||
// Gestion de matériel d'infrastructure
|
||||
Route::resource('materiels', HardwareController::class);
|
||||
@@ -89,6 +92,9 @@ Route::middleware('auth')->group(function () {
|
||||
Route::resource('devis', DevisController::class)->parameters([
|
||||
'devis' => 'devi',
|
||||
]);
|
||||
|
||||
// Gestion des utilisateurs
|
||||
Route::resource('users', UserController::class);
|
||||
});
|
||||
|
||||
require __DIR__.'/auth.php';
|
||||
|
||||
Reference in New Issue
Block a user