Skip to content

v1.3.0

Choose a tag to compare

@dadebertolino dadebertolino released this 03 May 17:17
· 5 commits to main since this release

1.3.0

Integrazione ecosistema privacy DB: dichiarazioni trattamenti al Privacy Hub, DSAR export/erase con dual channel (Hub + WP core), consent storage con 5 colonne GDPR
Checkbox GDPR configurabile per evento: on/off, testo personalizzabile, link privacy policy (fallback a pagina Privacy WP)
Link "Leggi l'informativa privacy" cliccabile nel form di iscrizione
Checkbox GDPR condizionale: visibile e validata solo se attivata per l'evento
Fix variabili consent mancanti nel metodo iscrizione via DB Form Builder
Dichiarazione email privacy con mittente configurato e info trasporto SMTP
Costante DBEM_DSAR_AVAILABLE per integrazione con Privacy Hub policy generator
1.2.0

Pagina pubblica partecipanti: iscrizione manuale (nome + email + orario opzionale) con generazione QR e invio email automatico
Pagina pubblica partecipanti: modifica orario assegnato con modal dedicato (bottone 🕐)
Pagina pubblica partecipanti: export CSV lato client con filtro attivo
Fix sfarfallio hover sulla tabella partecipanti
Bottoni azioni a dimensione fissa per stabilità layout
1.1.0

Approvazione con assegnazione orario
Form orario inline nel link di approvazione email
Nuovo placeholder email {orario}
Se assegnazione orario è attiva, la data evento mostra solo il giorno (senza ora)
Colonna "Orario assegnato" nella tabella partecipanti admin e nel CSV export
Libreria phpqrcode refactorizzata con namespace isolato (DBEM_QRcode_Lib) per evitare conflitti
Generazione QR via file temporaneo per compatibilità con ambienti restrittivi
Fix timezone: le date vengono visualizzate in ora locale senza doppia conversione
Nuove costanti protette con if (!defined(...)) per convivenza con altri plugin QR
Stati "In attesa" e "Rifiutato" aggiunti ai label export CSV
1.0.0

Release iniziale
Gestione eventi con CPT, categorie, meta
Form iscrizione integrato + integrazione DB Form Builder
Modalità accettazione automatica e con approvazione
Approvazione via email con bottoni Approva/Rifiuta (link HMAC)
QR code con phpqrcode (libreria PHP pura affidabile)
Check-in con scanner QR — pagina pubblica con PIN
Ricerca partecipanti cross-evento
Email: conferma, pending, approvazione, rifiuto, promemoria, survey, annullamento
Survey post-evento con link univoco
Gestione partecipanti con 5 stati, tooltip, azioni bulk, export CSV
Shortcode con parametri: past, limit, cols, category
Blocchi Gutenberg
Aggiornamenti automatici da GitHub
Design system admin condiviso (db-admin-ui.css)
Accessibilità WCAG 2.1 AA