Lusi Permute v1.0.1
Changelog
Tutte le modifiche rilevanti a Lusi Permute sono documentate in questo file. Il progetto segue Semantic Versioning.
[1.0.1] - 2026-07-14
Fixed
- Corretto l’invio delle notifiche email per le nuove richieste.
- Aggiunta validazione dei destinatari e gestione degli errori
wp_mail/wp_mail_failed. - Distinta la modalità WhatsApp tramite link dall’invio automatico tramite API.
- Aggiunti log, diagnostica, reinvio manuale e retry automatici.
Added
- Tabella non distruttiva
lusi_perm_notificationscon stato, tentativi, errori e identificatore idempotente. - Retry progressivi dopo 5 minuti, 30 minuti e 2 ore tramite WP-Cron.
- Centro notifiche, card nella richiesta, avvisi amministrativi e test separati email/WhatsApp.
- Compatibilità provider-agnostic con Business API e supporto diretto al formato Meta Cloud API.
Security
- Mittente email limitato al dominio del sito quando possibile e cliente usato come
Reply-To. - Token esclusi da log, export e riepiloghi; endpoint amministrativi protetti da nonce, capability e rate limit.
[1.0.0] - 2026-07-14
Aggiunto
- Wizard pubblico mobile-first a sei step e shortcode completo/compatto.
- Validazione accessibile, campi condizionali, riepilogo e salvataggio bozza locale.
- Upload protetto di immagini e PDF con anteprime, compressione e cartella dedicata.
- Cinque tabelle database, codici pratica leggibili, note e audit attività.
- Dashboard, elenco con filtri/paginazione/CSV/azioni massive e scheda pratica responsive.
- Valutazione interna con calcolo automatico del margine.
- Notifiche email, test email, link WhatsApp e placeholder configurabili.
- Ricevuta PDF cliente con URL firmato.
- Impostazioni per testi, aspetto, campi, stati, retention, email e WhatsApp.
- Ruoli e capability dedicate, privacy exporter/eraser e cancellazione programmata opzionale.
- Dati demo, import/export JSON e diagnostica di sistema.
- Updater collegato esclusivamente a GitHub Releases pubbliche.
- Workflow GitHub Actions per generare e pubblicare
lusi-permute.zip.