2025-09-12 - 2026-09-12

Overview

0 Active Pull Requests
30 Active Issues
Excluding merges, 1 author has pushed 56 commits to main and 56 commits to all branches. On main, 101 files have changed and there have been 15548 additions and 1730 deletions.

15 Issues closed from 1 user

Closed #1 Booking POST is a plain INSERT — reschedule re-fires EA-<id> and 500s on PK conflict 2026-08-04 13:42:14 +02:00

Closed #24 New-client onboarding automation update 2026-08-04 13:12:01 +02:00

Closed #23 Owner notification webhook (Telegram re-point) 2026-08-04 12:09:59 +02:00

Closed #22 Per-client ICS calendar feed 2026-08-04 11:55:50 +02:00

Closed #13 Remove Google Sheets mirror entirely (cut Google dependency) 2026-08-04 11:30:41 +02:00

Closed #18 Booking confirmation email + customer self-service cancel/reschedule 2026-08-03 17:41:25 +02:00

Closed #17 Public booking page + iframe embed 2026-08-03 17:41:25 +02:00

Closed #20 Owner calendar view + manual booking + owner cancel/reschedule 2026-08-03 17:16:33 +02:00

Closed #19 Owner accounts: auth, password reset, CRM dashboard visibility 2026-08-03 17:02:53 +02:00

Closed #16 Availability engine + booking API (create/cancel/reschedule) 2026-07-23 14:52:59 +02:00

Closed #15 Booking schema + tenancy-safe data access layer 2026-07-23 14:33:59 +02:00

Closed #10 Custom branded slot-grid booking widget (replace raw EA embed) 2026-07-23 11:34:12 +02:00

Closed #5 Make DB→Sheets mirror atomic (avoid brief empty-sheet window) 2026-07-23 11:34:12 +02:00

Closed #9 Per-client Easy!Appointments isolation 2026-07-23 11:34:11 +02:00

Closed #8 Booking-sync workflow: Cal.com webhook (self-hosted) + Google Calendar poll 2026-07-16 10:41:26 +02:00

30 Issues created by 1 user

Opened #1 Booking POST is a plain INSERT — reschedule re-fires EA-<id> and 500s on PK conflict 2026-07-16 10:37:36 +02:00

Opened #2 Decouple tier from business type — move to hosting/plan model 2026-07-16 10:37:36 +02:00

Opened #3 Extend back-office CRUD beyond Leads & Clients (projects, bookings, invoices, activity) 2026-07-16 10:37:36 +02:00

Opened #7 Proper Orders flow + Orders table/tab (pizzeria demo posts into Leads as a stop-gap) 2026-07-16 10:37:37 +02:00

Opened #10 Custom branded slot-grid booking widget (replace raw EA embed) 2026-07-16 10:37:37 +02:00

Opened #9 Per-client Easy!Appointments isolation 2026-07-16 10:37:37 +02:00

Opened #4 Daily backups of Postgres (smb-db), n8n, and Gitea + offsite copy + restore test 2026-07-16 10:37:37 +02:00

Opened #6 Harden n8n auth — remove dead N8N_BASIC_AUTH_* (password=password) 2026-07-16 10:37:37 +02:00

Opened #5 Make DB→Sheets mirror atomic (avoid brief empty-sheet window) 2026-07-16 10:37:37 +02:00

Opened #11 Rotate the leaked Gitea PAT + establish secrets management 2026-07-16 10:37:37 +02:00

Opened #8 Booking-sync workflow: Cal.com webhook (self-hosted) + Google Calendar poll 2026-07-16 10:37:37 +02:00

Opened #12 CI: validate n8n workflow JSON + compose files before deploy (Gitea Actions) 2026-07-16 10:37:38 +02:00

Opened #13 Remove Google Sheets mirror entirely (cut Google dependency) 2026-07-23 11:34:13 +02:00

Opened #14 In-house multi-tenant booking module (replaces Easy!Appointments) 2026-07-23 13:56:18 +02:00

Opened #15 Booking schema + tenancy-safe data access layer 2026-07-23 14:07:41 +02:00

Opened #17 Public booking page + iframe embed 2026-07-23 14:07:57 +02:00

Opened #16 Availability engine + booking API (create/cancel/reschedule) 2026-07-23 14:07:57 +02:00

Opened #18 Booking confirmation email + customer self-service cancel/reschedule 2026-07-23 14:07:57 +02:00

Opened #21 Owner settings: services, hours/buffer, auto-confirm, notify channel 2026-07-23 14:07:58 +02:00

Opened #19 Owner accounts: auth, password reset, CRM dashboard visibility 2026-07-23 14:07:58 +02:00

Opened #20 Owner calendar view + manual booking + owner cancel/reschedule 2026-07-23 14:07:58 +02:00

Opened #25 Decommission Easy!Appointments + n8n booking-sync 2026-07-23 14:07:59 +02:00

Opened #23 Owner notification webhook (Telegram re-point) 2026-07-23 14:07:59 +02:00

Opened #22 Per-client ICS calendar feed 2026-07-23 14:07:59 +02:00

Opened #24 New-client onboarding automation update 2026-07-23 14:07:59 +02:00

Opened #27 Customer reminder emails before appointment 2026-07-23 14:09:44 +02:00

Opened #26 WhatsApp bot notification channel for owners 2026-07-23 14:09:44 +02:00

Opened #28 Drag-and-drop premium calendar view for owners 2026-07-23 14:09:45 +02:00

Opened #30 GDPR customer-data retention/deletion policy for bookings 2026-07-23 14:09:45 +02:00

Opened #29 Outbound mail relay VPS (PTR/A/HELO) for mailcow 2026-07-23 14:09:45 +02:00