-
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