466 Commits

Author SHA1 Message Date
51f17dd6be fefe 2025-05-23 10:26:12 +02:00
f2217722e0 "Update requirements.txt using Conventional Commits format" 2025-05-23 10:04:13 +02:00
2ecdd94561 "feat: Update dependencies in requirements.txt" 2025-05-23 10:02:05 +02:00
ed2765d207 "feat: Implement backend server initialization with temp init script" 2025-05-23 09:56:24 +02:00
ffc32959e0 "Update backend installation scripts for consistency" 2025-05-23 09:54:17 +02:00
72230c342d "feat: Add Separate Servers Guide and update installation scripts" 2025-05-23 09:10:00 +02:00
9fe529247b "feat: Enhanced backend installation script in install.ps1 and test-backend-setup.py" 2025-05-23 08:58:42 +02:00
9614267d48 "Refactor backend configuration and setup for improved maintainability (feat)" 2025-05-23 08:56:29 +02:00
a11721f677 "Update backend configuration and tests for improved stability" 2025-05-23 08:54:23 +02:00
c1e8ee01c5 "Add test script and guide for separate servers setup (feat)" 2025-05-23 08:52:11 +02:00
03ff4260e2 "Refactor: Rename and restructure guide file for separate backend servers" 2025-05-23 08:50:00 +02:00
31b538185a 🛠️ "Refactor scripts using Conventional Commits format (feat)" 2025-05-23 08:47:32 +02:00
1ce3b5fc91 📝 'feat(infrastructure): Cleanup scripts and service files' 2025-05-23 08:43:12 +02:00
b98e33f28f Feature: Strikte Frontend-Backend-Trennung als separate Server - Separate Docker-Compose-Konfigurationen, CORS-Setup, Health-Checks, unabhängige Start-Skripte und vollständige Dokumentation 2025-05-23 08:41:13 +02:00
57d4d9c4e4 "feat: Update project structure documentation and add health route" 2025-05-23 08:34:22 +02:00
359cb4a219 "feat: Implement Docker Compose for backend and frontend servers" 2025-05-23 08:32:15 +02:00
ef6a8f7b81 "feat: Integrate new service with Docker Compose" 2025-05-23 08:30:11 +02:00
0038b15c5b Update: Dokumentation und Production Setup überarbeitet 2025-05-23 08:22:28 +02:00
aa4ec84a44 "Refactor script files using Conventional Commits (feat)" 2025-05-23 08:02:52 +02:00
0ad5597df3 "feat: Update project structure and Dockerfiles for frontend integration" 2025-05-23 07:59:28 +02:00
fb66cdb6db "feat: Add Dockerfile.dev, PRODUCTION_SETUP.md, update env.example, and service myp-backend" 2025-05-23 07:57:20 +02:00
6751e4a54b "Feature: Add environment variables example and monitoring script" 2025-05-23 07:27:14 +02:00
9f6219832c "feat: Added debug server and related components for improved development experience" 2025-05-23 07:24:51 +02:00
d457a8d86b Zeilenenden vereinheitlicht (LF) 2025-05-22 10:08:12 +02:00
c0adbad773 chore: normalize line endings + remove old reservation-platform 2025-05-19 13:23:06 +02:00
5dd1b7b78b chore: Änderungen commited 2025-05-19 07:30:16 +02:00
653f06fa88 "feat: Implement new debug server components for reservation platform" 2025-05-19 07:27:55 +02:00
83ad25a97f chore: Änderungen commited 2025-05-19 07:25:42 +02:00
3cca91a4ea "feat: Add: Update documentation and rename scripts for better organization" 2025-05-19 07:15:01 +02:00
32ee5f065c Add HTTPS setup script for dual-network configuration
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-04-02 09:59:03 +02:00
dd31f9fa4e Fix redirectURI type error in createAuthorizationURL
- Remove redirectURI param from createAuthorizationURL options
- Update login route to use USED_CALLBACK_URL from oauth.ts
- Enhance update-package.js to fix login route issues

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-04-01 15:49:20 +02:00
Till Tomczak / Torben via Frontend
069ceb47b2 fehler 2025-04-01 15:44:17 +02:00
60f8a87028 Fix GitHub OAuth callback type errors completely
- Add USED_CALLBACK_URL export to fix type error
- Update the callback route to use the exported URL
- Enhance update-package.js to fix all OAuth-related issues

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-04-01 15:37:39 +02:00
5957e8104c Fix log message in GitHub OAuth callback route
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-04-01 15:30:51 +02:00
1348c5479e Fix GitHub OAuth validation type error in callback route
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-04-01 15:23:57 +02:00
Till Tomczak / Torben via Frontend
5807303d90 lol 2025-04-01 15:19:37 +02:00
94532743ad Add OAuth configuration script with GitHub Enterprise support
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-04-01 15:04:20 +02:00
ef04d7fd0f Lade Umgebungsvariablen aus /srv/myp-env/github.env
- Füge Funktionalität hinzu, um OAuth-Konfiguration aus /srv zu laden
- Verwende env-file in Docker-Konfiguration
- Übernimm alle Umgebungsvariablen richtig in Container-Umgebung
- Behalte Fallback-Werte für fehlende Konfiguration bei
- Vereinfache Integration mit vorhandenem System

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-04-01 14:24:37 +02:00
3d576f0642 Verbessere OAuth-Unterstützung für m040tbaraspi001.de040.corpintra.net
- 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>
2025-04-01 14:10:48 +02:00
290d5b0ff2 Verbessere OAuth-Konfiguration mit zentraler Callback-URL
- 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>
2025-04-01 14:06:29 +02:00
a7760a12ce Verbessere OAuth-Konfiguration mit explicit Redirect-URIs
- 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>
2025-04-01 14:02:17 +02:00
a9a1bf52db Füge umfassendes Frontend-Deployment-Skript hinzu
- Erstellt ein interaktives Skript mit mehreren Deployment-Optionen
- Konfiguriert Backend-URL für Kommunikation mit 192.168.0.105:5000
- Bietet vollautomatischen Deployment-Workflow und manuelle Schritte
- Funktionen: Image bauen, speichern, laden, Containers starten
- Unterstützt Docker Compose, direktes Docker und direkte Ausführung
- Intelligente Fehlerbehandlung und Integritätsprüfungen

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-04-01 13:47:23 +02:00
Till Tomczak / Torben via Frontend
2602e42d0b status raspi 2025-04-01 13:34:14 +02:00
273b78f12a Implementiere externes Backend auf 192.168.0.105:5000
- 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>
2025-04-01 13:25:15 +02:00
b53ffaec44 Füge Raspberry Pi Bereinigungsskript hinzu
- Entfernt alte Docker-Installationen und Überbleibsel
- Installiert Docker und Docker Compose mit ARM-Unterstützung
- Installiert notwendige Abhängigkeiten für Frontend und Backend
- Optimiert Raspberry Pi Konfiguration (Swap, cgroups)
- Konfiguriert DNS für bessere Netzwerkkompatibilität

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-04-01 12:30:47 +02:00
cef6abec32 torben fronted wiederhergestellt 2025-04-01 12:01:57 +02:00
1f6feafecc Implementiere robuste JSON-Fallback für SQLite-Datenbankprobleme
- 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>
2025-04-01 11:07:42 +02:00
de163719aa docker-fehler.txt aktualisiert 2025-04-01 11:02:59 +02:00
4e5fd491ae Umgehe better-sqlite3 Kompilierungsprobleme mit Node 23
- Entferne problematischen better-sqlite3 Rebuild, der mit C++20 Fehler erzeugt
- Füge JSON-Datenbankfallback für SQLite-Kompilierungsprobleme hinzu
- Aktiviere no-warnings Option für Node.js für saubereren Output
- Verbessere Fehlerbehandlung im Startup-Skript

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-04-01 10:57:35 +02:00
aa8f3b96f3 docker-fehler.txt aktualisiert 2025-04-01 10:51:42 +02:00