2.0.0
Última11 nuevos2 mejoras4 correcciones
Nuevo
- Offer & Claim window — freed spots generate a time-limited offer with a tokenized claim link; unclaimed seats are recycled to the next in queue.
- Queue Dashboard with KPI cards, outcome charts, top-pressure events and recent activity.
- Front-end "My Waiting List" app so users can view and manage their waiting entries.
- Race-free capacity allocator with database locks and accurate effective availability for MEC.
- Explicit lifecycle state machine for waiting records with background backfill of legacy records.
- Audit trail logging every state transition, allocation, email and admin action.
- State-driven notification templates for offer allocation, offer expiry, allocation, cancellation and offer reminders.
- Cron scheduler for capacity scans, offer expiry, reminders, lock cleanup and privacy retention.
- Anti-spam validation layer with honeypot, IP/email rate limiting, duplicate detection and form schema validation.
- Immutable submission snapshots preserving form and event context.
- GDPR integration with WordPress privacy tools for personal data export and erasure.
Mejora
- Modern React + Vite build pipeline with versioned assets.
- Admin waiting list panel redesigned.
Corregido
- Allocation issues when converting waiting list entries to bookings.
- Offer expiry calculated in the wrong timezone.
- Cancellation email not sent when an offer expired unclaimed.
- Missing ticket icon and meta box width in the admin panel.