Realtime-Optimierung, Dienstplan-Refactoring & Performance
Neu
- Storage-Infrastruktur: Implementierung der Basis für Dokumentenspeicher via Supabase Storage Buckets.
- Debounce-System: Neuer `useDebounce` Hook für flüssigere UI-Interaktionen bei Such- und Filtervorgängen.
Verbessert
- Realtime System: Umstellung auf Tabellen-basierte Subscriptions für bessere RLS-Kompatibilität und optimiertes Reconnect-Verhalten bei Tab-Fokus.
- Dienstplan UX: Vollständiges visuelles Refactoring der 'Unbesetzt'-Zeile (Amber-Styling, konsistentes Grid-Layout, verbesserte Icons).
- Schichten-Verwaltung: Performance-Optimierung der Listenansichten und stabilere Synchronisation zwischen Server-Daten und Client-State.
- Infrastruktur: Einführung einer Clerk-User-ID Synchronisation auf Datenbankebene für robustere Authentifizierungsprozesse.
Behoben
- Datenbank-Integrität: Korrektur eines Fehlers bei Doppel-Zuweisungen von Schichten.
- Type-Safety: Konsistente Behandlung von Zeitformaten in Datenbank-Abfragen.
- UI-Feinschliff: Optimierte Ausrichtung und Statusanzeige im Sidebar-Nutzerbereich.