Skip to content

Lusi Permute v1.0.1

Choose a tag to compare

@github-actions github-actions released this 14 Jul 21:38
· 1 commit to main since this release

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_notifications con 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.