From f9097913781cb70172478a6faa56df206562bf2c Mon Sep 17 00:00:00 2001 From: Francesco Picone Date: Wed, 29 Jul 2026 18:20:45 +0200 Subject: [PATCH] ++ console di log su backup e ripristino Aggiunge un pannello che registra ogni passaggio del caricamento: file scelto con la sua dimensione, limite del server, avanzamento ogni 10%, codice HTTP della risposta, errori, timeout e interruzioni. Sotto, i log lato server dell'operazione in corso. Serve perche' i modi in cui un caricamento muore sono quasi tutti muti: superato il limite nginx chiude la connessione dopo aver accettato zero byte, e nessun evento porta un messaggio. Senza un diario, la barra si pianta a una percentuale qualsiasi e la pagina non ha niente da dire. Un battito ogni 15 secondi distingue "lento" da "fermo". Le virgolette doppie restano bandite dentro l'x-data: chiudono l'attributo HTML anche dentro un commento, e hanno gia' riversato il codice a video due volte. Co-Authored-By: Claude Opus 5 (1M context) --- .../settings/backup-manager.blade.php | 155 ++++++++++++++++-- 1 file changed, 142 insertions(+), 13 deletions(-) diff --git a/resources/views/livewire/settings/backup-manager.blade.php b/resources/views/livewire/settings/backup-manager.blade.php index 00736af..ca68058 100644 --- a/resources/views/livewire/settings/backup-manager.blade.php +++ b/resources/views/livewire/settings/backup-manager.blade.php @@ -21,17 +21,22 @@ @endphp {{-- - Il comportamento del riquadro di ripristino sta in un componente Alpine - registrato piu' sotto (@script), non in un x-data lungo. + ATTENZIONE, prima di toccare l'x-data qui sotto. - Il motivo e' concreto: un attributo HTML finisce alla prima virgoletta - doppia, comprese quelle dentro un commento. Con il codice nell'attributo, un - banale // un generico "errore" ha chiuso l'attributo a meta' e ha riversato - tutto il resto del JavaScript a video come testo. Dentro un blocco