Owner settings: services, hours/buffer, auto-confirm, notify channel #21
Notifications
Due Date
No due date set.
Blocks
Depends on
#25 Decommission Easy!Appointments + n8n booking-sync
BPPP/smb-online
#15 Booking schema + tenancy-safe data access layer
BPPP/smb-online
Reference: BPPP/smb-online#21
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent
#14
What to build
The owner-facing settings screens that make the public booking page (ticket 3) and availability
engine (ticket 2) actually reflect a real business, rather than only seeded test data.
client_id.min_notice_minutes,max_advance_days,buffer_minutes(per resource, per ticket-1's schema decision).auto_confirmtoggle (per client): switches new public bookings between immediately-confirmedand pending-owner-confirmation.
notify_channelfield: exposed as a setting (onlytelegramis a valid, working choice atlaunch — the field itself already exists on
clientsfrom before this module).Acceptance criteria
immediately reflected in the ticket-3 public booking page's service list.
reflected in slot generation (ticket 2).
auto_confirmchanges whether new public bookings land asconfirmedorpending.notify_channel, withtelegramas the only offered/workingoption at launch.
client_id— no cross-tenant edit ispossible.
Blocked by