Skip to content

Add BookingAudit logging to BookingCreate and BookingReschedule services #22832

@linear

Description

@linear

Hook into BookingCreateService.create() and BookingRescheduleService.reschedule() to log booking lifecycle events into the BookingAudit table.

Details:

  • Log must be written via a BookingAuditService.create(...) helper.
  • Validate data using strict Zod schemas per BookingAuditAction.
  • Include optional actor metadata and version for forward compatibility.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Medium priorityCreated by Linear-GitHub Syncbookingsarea: bookings, availability, timezones, double bookingenterprisearea: enterprise, audit log, organisation, SAML, SSOfoundation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions