Releases: contensio/plugin-booking
Releases · contensio/plugin-booking
v1.0.0 - Initial release
Booking v1.0.0
First release of the Booking plugin for Contensio.
Features
- Define services with duration, price, buffer time, and calendar color
- Weekly recurring availability (per service or global)
- Blackout dates (holidays, days off, vacations)
- Public booking page with date picker and real-time slot calculation
- AJAX slot loader: only shows times that are still free
- Admin dashboard with a 7-day calendar view
- Appointment list with filters: upcoming, pending, confirmed, completed, cancelled, past
- Status workflow: pending -> confirmed -> completed (or cancelled)
- Email notifications:
- Customer request received
- Customer booking confirmed
- Customer booking cancelled
- Admin notification on new bookings
- Self-service links: customer can confirm or cancel from their email
- Admin (private) notes on every appointment
- Minimum advance notice and maximum advance booking window
- Optional auto-confirm mode (skip the pending step)
- Optional required phone number
Tables
contensio_booking_servicescontensio_booking_availabilitycontensio_booking_blackoutscontensio_booking_appointments
Requirements
- Contensio CMS
^2.0 - A configured mail driver
Installation
composer require contensio/plugin-booking