Added
• Added full client-side booking management flow in calendar view:
- reschedule booking,
- cancel booking,
- dedicated action modal for existing bookings.
• Added event-specific Discord webhook handling for booking lifecycle events:
-created,
-updated,
-rescheduled,
-cancelled.
• Added per-event Discord message templates in admin settings (title/description/content).
• Added unified event selector in webhook settings for editing + preview + test sending.
• Added dynamic email context variables for booking notifications:
-mail_subject,
-mail_title,
-mail_message.
• Added context-based email messaging forcreated,rescheduled, andcancelledflows.
• Added broader localization coverage for client/calendar/mail/discord labels and runtime texts.
Changed
• Refined client calendar UX with modal-first feedback (success/error) and improved booking interaction consistency.
• Improved admin UI/UX in settings and management pages.
• Improved phone-field logic:
- phone input is shown/required only for phone-based communication methods,
- same behavior applied to both booking and reschedule forms.
• Expanded configuration options across webhook and booking-notification settings.
• Updated booking confirmation template strategy to a canonical, translation-driven body format.
• Improved language consistency in notification emails by relying on locale keys for labels and dynamic context texts.
• Updated webhook preview behavior to better reflect selected event/template setup.
• Applied general cleanup to labels, layout, and settings structure.
Fixed
• Fixed feedback modal action buttons (Great, thanks/ close) not responding in static success/error modal.
• Fixed mixed-language email content caused by legacy template body fragments.
• Fixed webhook messages incorrectly using generic “new booking” wording for non-created events.
• Fixed webhook test behavior to use selected event template rather than created-event fallback.
• Fixed cancelled email flow to hide meeting-link line when booking status iscancelled.
• Fixed variable interpolation warning around template token handling in mail template synchronization.
• Fixed multiple behavior and reliability issues in notification flow.
• Fixed the Slots view by cleaning up icons/UI spacing and correcting same-day time filtering so outdated slots are hidden.
