- Füge dynamische Erkennung und Konfiguration von Hostnamen hinzu
- Erweitere Caddy-Konfiguration für m040tbaraspi001.de040.corpintra.net
- Konfiguriere OAuth mit expliziter NEXT_PUBLIC_OAUTH_CALLBACK_URL
- Passe Deployment-Skripte für Unternehmens-Hostname an
- Füge verbesserte Logging und Validierung für OAuth-Callbacks hinzu
- Füge ALLOWED_CALLBACK_HOSTS für Hostname-Validierung hinzu
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Füge zentralen API-Konfigurationsmodul mit OAUTH_CALLBACK_URL hinzu
- Verwende konstante OAUTH_CALLBACK_URL in allen OAuth-Komponenten
- Vereinfache Code durch Entfernung von doppelter URL-Konstruktion
- Verbessere Logging für OAuth-Debugging
- Stelle Konsistenz zwischen API-Anfragen und OAuth-Validierung sicher
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Konfiguriere Redirect-URI für GitHub OAuth explizit
- Füge NEXT_PUBLIC_FRONTEND_URL für konsistente OAuth-Callbacks hinzu
- Verwende hostname in Redirect-URIs für bessere Kompatibilität
- Aktualisiere Scripts, um Frontend-URL in Umgebungsvariablen zu setzen
- Füge bessere Fehlerdiagnose für OAuth-Prozess hinzu
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Erstelle API-Proxy-Routen für die Kommunikation mit dem externen Backend
- Füge API-Konfiguration mit 192.168.0.105:5000 als Backend-URL hinzu
- Erstelle Hilfsfunktionen für die externe API-Kommunikation
- Füge Skript zum Konfigurieren der Backend-URL hinzu
- Aktualisiere Docker-Compose mit der Backend-URL-Umgebungsvariable
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Füge JSON-Fallback-Datenbank hinzu als Alternative wenn SQLite-Bindings nicht kompilieren
- Verbessere Startup-Skript mit automatischem SQLite-Rebuild beim Start
- Füge Fehlerbehandlung und Logging für Datenbankprobleme hinzu
- Aktualisiere Migrationsskript, um beide Datenbanktypen zu unterstützen
- Ersetze fehlerhaften npx-Install im Dockerfile (bereits in Node enthalten)
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Verbessere SQLite-Konfiguration mit optimalen Performance-Einstellungen
- Erweitere Dockerfile mit umfassenden Abhängigkeiten für zuverlässige SQLite-Kompilierung
- Füge native Buildflag-Optionen und Umgebungsvariablen für ARM-Kompatibilität hinzu
- Optimiere Startup-Skript mit zuverlässigerer Datenbank-Initialisierung
- Setze korrekte Berechtigungen für Datenbank-Verzeichnis und -Dateien
- Entferne fehlerträchtige Mock-Implementierung zugunsten einer robusten Produktiv-Lösung
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Verhindere App-Crashes durch fehlende SQLite-Bindings mit Try-Catch-Block
- Füge Mock-Datenbank-Objekt für SSR-Rendering ein, wenn Bindings fehlen
- Verbessere Datenbank-Initialisierung mit dynamischen Imports
- Elegante Fehlerbehandlung statt fataler Fehler
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Entferne alle überflüssigen Installations- und Konfigurationsskripte
- Erstelle zwei vereinfachte Docker-Installationsskripte:
- install-frontend.sh für Frontend-Installation
- install-backend.sh für Backend-Installation
- Verbessere Frontend Dockerfile mit besserer Unterstützung für native Dependencies
- Aktualisiere Backend Dockerfile für automatische DB-Initialisierung
- Korrigiere TypeScript-Fehler in personalized-cards.tsx
- Erstelle env.ts für Umgebungsvariablen-Verwaltung
- Füge ausführliche Installationsanleitung in INSTALL.md hinzu
- Konfiguriere Docker-Compose für Host-Netzwerkmodus
- Erweitere Dockerfiles mit Healthchecks für bessere Zuverlässigkeit
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>