This website requires JavaScript.
73612caa1e
fix(build): oRPC Query/Mutation options korrekt verwendet (input wrapper), interne RPC-Client-Typisierung gelockert und createToken-Aufrufe angepasst
elpatron
2025-10-01 21:39:40 +02:00
fb30bb6395
fix(build): entferne Context-Header-Nutzung aus bookings.create (RateLimit nur per E-Mail)
elpatron
2025-10-01 21:33:27 +02:00
4acb639e66
fix(build): Types in admin-calendar, oRPC React Query Helpers in booking-status, Router-Namenskonflikt, entferne unsupported allowedHosts aus Vite
elpatron
2025-10-01 21:28:21 +02:00
52280b1b3b
feat(setup-ssl): automatische sudo-Unterstützung für Docker/Compose, alle Aufrufe vereinheitlicht
elpatron
2025-10-01 21:24:26 +02:00
f9d42b4c1e
chore(compose): entferne version und behebe depends_on-Zyklus (nginx ↔ app)
elpatron
2025-10-01 21:23:00 +02:00
18f97e4e5f
fix(setup-ssl): Docker Compose Kompatibilität - unterstützt sowohl docker-compose als auch docker compose
elpatron
2025-10-01 21:21:39 +02:00
17f1ff698e
docker compose
elpatron
2025-10-01 21:20:15 +02:00
71a107de52
fix(setup-ssl): .env nicht sourcen, DOMAIN/ADMIN_EMAIL robust parsen (Leerzeichen-kompatibel)
elpatron
2025-10-01 21:18:42 +02:00
58fb163bbc
feat: Produktions-Deployment mit Nginx und SSL
elpatron
2025-10-01 21:13:49 +02:00
1d97e05000
feat: Google Apps Script für automatische Test-Formular-Erstellung
elpatron
2025-10-01 13:39:12 +02:00
86a73f2c16
docs: Umfassende Blackbox-Test-Checkliste für Statusseite
elpatron
2025-10-01 13:17:55 +02:00
85fcde0805
feat: Token-basierte Kunden-Statusseite
elpatron
2025-10-01 13:14:27 +02:00
8ee2a2b3b6
feat: ICS-Kalendereinträge, Rate-Limiting und erweiterte E-Mail-Validierung
elpatron
2025-10-01 11:43:51 +02:00
2dcfb8e2ee
Add RFC 9116 compliant security.txt endpoint
elpatron
2025-09-30 19:28:29 +02:00
2402afff13
Add persistent storage volume to Docker configuration
elpatron
2025-09-30 19:24:20 +02:00
558ee9cc56
Update booking form and environment configuration
elpatron
2025-09-30 19:11:29 +02:00
9dd9fd0ac2
Update .env.example with map coordinates
elpatron
2025-09-30 18:54:45 +02:00
2ddd0704d7
Add interactive map to Impressum with configurable coordinates
elpatron
2025-09-30 18:52:11 +02:00
01754bf142
Füge 'Zurück zur Startseite' Link zur Login-Seite hinzu
elpatron
2025-09-30 18:39:15 +02:00
732f2fb0e6
Füge Impressum/Datenschutz-Links zu allen Benutzer-E-Mails hinzu
elpatron
2025-09-30 18:30:27 +02:00
671f9693c5
Füge Logo-Klick-Navigation zum Impressum-Header hinzu
elpatron
2025-09-30 18:27:51 +02:00
90e48c82ac
Behebe Impressum/Datenschutz-Tab und bereinige UI
elpatron
2025-09-30 18:25:50 +02:00
40d76680fd
Implementiere Impressum/Datenschutz-System und bereinige URL-Konfiguration
elpatron
2025-09-30 18:14:01 +02:00
55923e0426
Implementiere Stornierungssystem und E-Mail-Links zur Hauptseite
elpatron
2025-09-30 17:48:03 +02:00
e5384e46ce
Remove obsolete version tag
elpatron
2025-09-30 16:10:38 +02:00
7d4d5a79c7
Remove obsolete version tag
elpatron
2025-09-30 16:10:13 +02:00
d1f312116e
feat: Add Docker support and health endpoint
elpatron
2025-09-30 14:23:14 +02:00
13dacee924
docs: Update README security section
elpatron
2025-09-30 14:19:19 +02:00
f98d74a85f
feat: Make header logo and title clickable to navigate to booking page
elpatron
2025-09-30 13:07:40 +02:00
180a5b88b8
feat: Add inspiration photo attachment to admin booking notifications
elpatron
2025-09-30 12:13:16 +02:00
bcfc481578
feat: Add inspiration photo upload functionality to booking system
elpatron
2025-09-30 11:50:37 +02:00
aeb32da6c2
feat: Convert email date format from American to European (dd.mm.yyyy)
elpatron
2025-09-30 11:42:41 +02:00
a1935aae02
feat: Add AGB PDF attachment to booking confirmation emails
elpatron
2025-09-30 11:18:23 +02:00
bb04e5a118
feat: Add AGB for nail studio
elpatron
2025-09-30 11:13:53 +02:00
af0502baa6
fix: Load admin credentials from .env file
elpatron
2025-09-30 11:03:28 +02:00
072c7985c7
feat: Add admin calendar and improve availability management
elpatron
2025-09-30 10:58:33 +02:00
2e5bfdd879
Fix Tailscale Funnel host blocking issue
elpatron
2025-09-29 20:03:23 +02:00
ab96114295
Add Stargil Nails logo and favicon
elpatron
2025-09-29 19:50:10 +02:00
b33036300f
Initial commit: Kalender, Buchungen mit Slot-Reservierung, Resend-E-Mails, Admin-UI, Startscript
elpatron
2025-09-29 19:10:42 +02:00
a3d032af9f
unverändert: "Blocked request. This host ("master11.warbler-bearded.ts.net") is not allowed. To allow this host, add "master11.warbler-bearded.ts.net" to server.allowedHosts
in vite.config.js."
Quests Agent
2025-09-29 18:27:22 +02:00
0f4b8feb50
Fehler:
Quests Agent
2025-09-29 18:23:41 +02:00
80eaa7d9cd
pnpm dev soll auf 127.0.0.1 statt localhost laufen.
Quests Agent
2025-09-29 18:21:10 +02:00
82a4087d59
fehler:
Quests Agent
2025-09-29 18:18:17 +02:00
afb24220c7
Nutze informelles Deutsch, also "Du" statt "Sie".
Quests Agent
2025-09-29 18:13:22 +02:00
11d17213c1
Füge eine Benutzerverwaltung hinzu, damit "Manage Treatments" und "Manage Bookings" nur für den Shop Inhaber zugänglich ist.
Quests Agent
2025-09-29 18:11:20 +02:00
e999180732
Ersetze "Bella Nails Studio" gegen "Stargirlnails Kiel"
Quests Agent
2025-09-29 18:06:18 +02:00
63a402b3ad
I´d like to create a booking platform for a beauty shop (nail design). the customer shall be able to book a treatment. an admin backend is needed to manage articles and their durations.
Quests Agent
2025-09-29 18:01:00 +02:00
a4ecf845bf
Project created from basic template
Quests Agent
2025-09-29 17:56:30 +02:00