feat: Implement initial agent integration management system with role-based dashboards, status tracking, and activity timelines.

This commit is contained in:
jeremy bayse
2026-02-16 19:22:18 +01:00
parent af060a8847
commit e7bff2ae80
19 changed files with 533 additions and 24 deletions

View File

@@ -38,10 +38,10 @@ class RolesAndPermissionsSeeder extends Seeder
'export reports',
]);
$services = ['DSI', 'Batiment', 'ParcAuto'];
$services = ['DSI', 'Batiment', 'Parc Auto'];
foreach ($services as $service) {
Role::firstOrCreate(['name' => $service])->givePermissionTo([
'manage ' . strtolower($service === 'ParcAuto' ? 'parc auto' : $service) . ' tasks',
'manage ' . strtolower($service) . ' tasks',
'view dashboard',
]);
}