[Feature] Implementata schedulazione completa per file CSV/Excel
- Aggiunta validazione percorsi file prima del salvataggio profili - Implementati metodi di lettura file CSV e Excel per schedulazioni - Supporto doppia modalità: caricamento browser (preview) e percorso manuale (schedulazione) - Gestione completa deletion sync anche per file CSV/Excel - Rilevamento automatico separatori CSV (virgola, punto e virgola, tab, pipe) - Supporto formati Excel legacy (.xls) e moderni (.xlsx) - Abilitati profili file nella UI di schedulazione - Logging dettagliato per troubleshooting - Documentazione completa in CSV_SCHEDULING_IMPLEMENTATION.md - Aggiornati README.md e copilot-instructions.md con nuove feature - Rimosso testo 'TEST' dalla pagina di login
This commit was merged in pull request #5.
This commit is contained in:
@@ -93,6 +93,9 @@ public class ProfileScheduleService : IProfileScheduleService
|
||||
existingSchedule.IntervalValue = schedule.IntervalValue;
|
||||
existingSchedule.IntervalUnit = schedule.IntervalUnit;
|
||||
existingSchedule.IsActive = schedule.IsActive;
|
||||
existingSchedule.EnableDeletionSync = schedule.EnableDeletionSync;
|
||||
existingSchedule.SourceDatabaseOverride = schedule.SourceDatabaseOverride;
|
||||
existingSchedule.DestinationDatabaseOverride = schedule.DestinationDatabaseOverride;
|
||||
existingSchedule.UpdatedAt = DateTime.UtcNow;
|
||||
|
||||
// Ricalcola la prossima esecuzione
|
||||
|
||||
Reference in New Issue
Block a user