1.4 KiB
1.4 KiB
Filament-Only Cutover Checklist
Data aggiornamento: 11-03-2026
Obiettivo
Usare Day-0 in modalita solo Filament, mettendo la UI legacy in archivio operativo senza perdere funzionalita.
Impostazione
- In
.envdel nodo Day-0/staging:
NETGESCON_FORCE_FILAMENT=true
- Pulizia cache config/route:
php artisan optimize:clear
php artisan config:clear
php artisan route:clear
Comportamento atteso
Con flag attivo:
- richieste
GET /admin/*vengono redirette a/admin-filament - pannello Filament resta operativo
- chiamate non GET su
/admin/*non vengono forzate, per evitare rotture di endpoint tecnici
Middleware coinvolto:
app/Http/Middleware/ForceFilamentUiMiddleware.php
Verifica rapida
curl -I -sS https://staging.netgescon.it/admin | head -n 1
curl -I -sS https://staging.netgescon.it/admin/stabili | head -n 1
curl -I -sS https://staging.netgescon.it/admin-filament | head -n 1
Scope funzionale da verificare in Filament
- Ticket mobile e allegati
- Rubrica/nominativi e anagrafica unica
- Calendario e sync Google
- Fornitori e moduli import
- Pagine supporto/QA e collegamenti dashboard
Strategia anti-perdita
- Legacy materiale resta nel vault locale
_legacy-vault/. - Funzioni da migrare al 100% in Filament vanno tracciate con check list "Legacy -> Filament".
- Solo quando una funzione e verificata in Filament si dismette il relativo percorso legacy.