- Created SubClassificationPolicy to manage authorization for SubClassification actions. - Created SubLocationPolicy to manage authorization for SubLocation actions. - Created UserPolicy to manage authorization for User actions. - Integrate Filament Shield for role and permission management - Updated DashboardPanelProvider to include FilamentShieldPlugin. - Added filament-shield package to composer.json and updated composer.lock. - Created filament-shield.php configuration file for Shield settings. - Created permission.php configuration file for Spatie permissions. - Added migration for creating permission tables. - Created ShieldSeeder to seed roles and permissions. - Updated DatabaseSeeder to include ShieldSeeder. - Updated UserSeeder to assign the Developer role to the created user. |
||
|---|---|---|
| .. | ||
| 0001_01_01_000000_create_users_table.php | ||
| 0001_01_01_000001_create_cache_table.php | ||
| 0001_01_01_000002_create_jobs_table.php | ||
| 2025_10_24_012236_create_classifications_table.php | ||
| 2025_11_19_082630_create_sub_classifications_table.php | ||
| 2025_11_19_084250_create_locations_table.php | ||
| 2025_11_19_084252_create_sub_locations_table.php | ||
| 2025_11_19_085234_create_departments_table.php | ||
| 2025_11_19_092038_create_airing_proof_themes_table.php | ||
| 2025_11_20_014326_create_permission_tables.php | ||