Commit Graph
4 Commits
Author SHA1 Message Date
ogrechkoandClaude Sonnet 5 006d108f54 Rewrite guest confirmation text; add discount and multi-day checkout
Copy button text now matches the exact guest-facing template
requested — "Ваше бронирование подтверждено!", Гость/Номер для
связи/Объект бронирования/Количество гостей/Дополнительные
пожелания/Скидка — dropping the internal-only fields (source, who
booked it) since this text gets pasted straight to the client, not
kept for internal records (those still show on the on-screen summary
card).

New checkOutDate column (nullable — null means same-day, the common
case) lets a booking span multiple days; the Google Calendar link and
copy text both show the date range when set. New discount column
(same shape as prepayment) feeds the new "Скидка" line.

Statistics page gains a money row for the selected month: total
booked, prepayments collected, amount still outstanding, and total
discount given.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Gh2UXUQUVBWroWEnn1FLFG
2026-09-13 19:49:21 +00:00
ogrechko 47b003bbe3 Replace OAuth Google Calendar sync with a one-click 'Add to calendar' link — no setup needed, works for any Google account 2026-08-29 11:56:52 +00:00
ogrechko 7654a7b616 Add Google Calendar sync: OAuth connect flow, dedicated Бронирования calendar, best-effort event create/update/delete on booking changes 2026-08-29 11:45:46 +00:00
ogrechko 14a849bfb9 Initial top-reservation app: bookings, objects catalog, statistics, PWA 2026-08-29 11:30:46 +00:00