# Archivio Legacy → Amministratore ## Novità - Aggiunto il servizio `AmministratoreArchiveSyncService` per copiare una cartella legacy (codice stabile) nella struttura archivio dell'amministratore. - Il controller `Admin/GesconImportController@applyMappingImport` ora sincronizza automaticamente l'archivio quando si applica un mapping, salvando i metadati su `GesconImportMapping.meta.archive`. - Disponibile test automatizzato `tests/Feature/AmministratoreArchiveSyncTest.php` che valida la copia file all'interno di `storage/app/amministratori//legacy/`. ## Metadati salvati ```json { "legacy_code": "0010", "source": "/mnt/gescon-archives/gescon/0010", "target": "/var/www/netgescon/storage/app/amministratori/ADMXYZ/legacy/0010", "size_bytes": 1234, "files_count": 42, "directories_count": 5, "latest_file_at": "2025-01-05 15:12:00", "synced_at": "2025-01-05 16:30:12", "error": null } ``` ## Prossimi passi suggeriti - Esporre nel frontend (tab import) le informazioni dell'ultima sincronizzazione archivio per ogni legacy code. - Gestire un elenco delle cartelle legacy disponibili direttamente dallo storage dell'amministratore. - Valutare un job pianificato che aggiorni ciclicamente gli archivi sincronizzati.