10 Commits

Author SHA1 Message Date
Torsten Schulz (local)
4442937ebd Enhance backend configuration and error handling: Update CORS settings to allow dynamic origins, improve RabbitMQ connection handling in chat services, and adjust API server host configuration. Refactor environment variables for better flexibility and add fallback mechanisms for WebSocket and chat services. Update frontend environment files for consistent API and WebSocket URLs. 2026-03-18 22:45:22 +01:00
Torsten Schulz (local)
5c5f8e0f0a Änderung: Hinzufügen einer neuen Umgebungsvariable für Socket.io und Anpassung der Verbindungslogik
Änderungen:
- Eine neue Umgebungsvariable `VITE_SOCKET_IO_URL` wurde zur .env.server-Datei hinzugefügt, um die Socket.io-URL zu definieren.
- Die Logik zur Initialisierung der Socket.io-Verbindung wurde aktualisiert, um die neue Umgebungsvariable zu verwenden und einen Fallback auf die API-URL zu implementieren.
- Der Transportmodus für die Socket.io-Verbindung wurde auf 'websocket' und 'polling' erweitert.

Diese Anpassungen verbessern die Flexibilität der Socket.io-Verbindung und ermöglichen eine bessere Handhabung der Umgebungsvariablen.
2025-09-11 11:20:47 +02:00
Torsten Schulz (local)
5c5136bfc0 Fix: Aktualisiere VITE_DAEMON_SOCKET in .env.server für korrekte WebSocket-Verbindung
Änderung:
- VITE_DAEMON_SOCKET wurde von wss://www.your-part.de/ws auf wss://www.your-part.de:4551 geändert, um die Verbindung zum Daemon-Service zu verbessern.

Diese Anpassung stellt sicher, dass die WebSocket-Verbindung korrekt konfiguriert ist und die Kommunikation mit dem Daemon-Service reibungslos funktioniert.
2025-09-04 01:03:58 +02:00
Torsten Schulz (local)
3d2339b103 Fix: Aktualisiere VITE_CHAT_WS_URL in .env.server für korrekte WebSocket-Verbindung
Änderung:
- VITE_CHAT_WS_URL wurde von wss://www.your-part.de/ws auf wss://www.your-part.de:1235 geändert, um die Verbindung zu verbessern.

Diese Anpassung stellt sicher, dass die WebSocket-Verbindung korrekt konfiguriert ist und die Kommunikation mit dem Daemon-Service reibungslos funktioniert.
2025-09-04 00:50:38 +02:00
Torsten Schulz (local)
5352dd4ac9 Fix: WebSocket-Verbindungen über Apache-Proxy routen
Apache-Konfiguration:
- Füge WebSocket-Proxy für /ws/ Pfad hinzu
- Leite WebSocket-Upgrade-Header korrekt weiter

Frontend-Konfiguration:
- Socket.io verwendet jetzt VITE_API_BASE_URL (über /socket.io/ Proxy)
- Daemon WebSocket verwendet wss://www.your-part.de/ws
- Chat WebSocket verwendet wss://www.your-part.de/ws

Dies löst die 'operation is insecure' Fehler und ermöglicht
WebSocket-Verbindungen über HTTPS.
2025-09-03 20:01:52 +02:00
Torsten Schulz (local)
fa0e055d2e Fix: Korrigiere Environment-Variablen und entferne dist/ aus Git
- .env.local: Verwendet localhost:3001 für lokale Entwicklung
- .env.server: Verwendet wss:// für Produktionsumgebung
- Entferne backend/dist/ aus Git-Tracking
- Erweitere .gitignore um backend/dist/
2025-09-03 19:56:55 +02:00
Torsten (PC)
935787be62 Fix Socket.io and WebSocket connections to use correct ports with SSL 2025-09-03 16:42:53 +02:00
Torsten Schulz (local)
2521fa6760 fix(env): Aktualisierung der WebSocket-Konfiguration in der .env.server-Datei
- Änderung des Protokolls für den Daemon-Socket von ws auf wss zur Verbesserung der Sicherheit der WebSocket-Verbindung.
2025-09-03 16:19:39 +02:00
Torsten Schulz (local)
9522abcd20 fix(env): Anpassung der WebSocket-URLs in der .env.server-Datei
- Änderung der Protokolle von wss zu ws für die Daemon- und Chat-WebSocket-URLs, um die Verbindungseinstellungen zu aktualisieren.
2025-09-03 13:02:28 +02:00
Torsten Schulz (local)
1000adca67 feat(deploy): Aktualisierung des Deployment-Skripts zur Handhabung von Umgebungsvariablen
- Hinzufügen von Schritten zum Kopieren der Server-Umgebungsvariablen vor dem Neuaufbau des Frontends.
- Anpassung der Schritte zur Erstellung des Zielverzeichnisses und zum Löschen des alten Frontends.
- Wiederherstellung der lokalen .env-Datei nach dem Deployment.
2025-09-03 08:50:28 +02:00