Commit Graph

  • 5d87e4975c Add HttpOnly cookie auth for cross-domain SPA login main Hermes Agent 2026-06-04 20:33:31 +02:00
  • 5f753c15df Add InstructorAvailabilityService with vacation, units limits, break rules Hermes Agent 2026-05-20 22:50:26 +02:00
  • f68400e282 feat: add refresh token flow for long-lived sessions Hermes Agent 2026-05-20 17:57:18 +02:00
  • af2b179a49 feat: add student conflict detection in appointments Hermes Agent 2026-05-20 17:45:14 +02:00
  • 09759b7619 feat: JWT secret in .env, conflict detection, docs, deploy script Hermes Agent 2026-05-20 17:30:24 +02:00
  • 09324a9513 Clean: remove old custom PHP API from www/fahrschultermin.de Hermes Agent 2026-05-20 16:36:18 +02:00
  • 8fccf0e406 Backup: old custom PHP API code removed from fahrschultermin.de Hermes Agent 2026-05-20 16:36:12 +02:00
  • 8ab4e532fd Slim API deployment - composer install + full CRUD endpoints Hermes Agent 2026-05-20 14:36:05 +02:00
  • 48bf9c7088 Patch API URL in JS bundle: /api/v1 → api.fahrschultermin.de/api/v1 Hermes Agent 2026-05-18 23:50:24 +02:00
  • 2d6c0ad3aa Split API and frontend, migrate SQLite to PostgreSQL Hermes Agent 2026-05-18 23:49:42 +02:00
  • 33d61c2fc7 Phase 1 complete - API + Frontend deployed, DB migrated Hermes Agent 2026-05-18 23:28:25 +02:00
  • 4f0ab5c518 Phase 1: API + Frontend Skelett Hermes Agent 2026-05-18 23:08:54 +02:00
  • aa9580c061 Docs: fahrschuldesk Plan erweitert - Billing, Messenger, DKS, Audit-Log, Branding, Self-Hosted Hermes Agent 2026-05-18 22:59:02 +02:00
  • 6ca0df4538 Docs: fahrschuldesk Projektplan angelegt Hermes Agent 2026-05-18 22:49:36 +02:00
  • 22206d361a Initial commit: sync from server - all domains and code Hermes Agent 2026-05-18 22:12:40 +02:00