Commit Graph

  • 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