Commit Graph

77 Commits

Author SHA1 Message Date
ead75ae451 Remove deprecated backend files and documentation, including Docker configurations, environment variables, and various scripts, to streamline the project structure and eliminate unused components. 2025-05-24 17:47:05 +02:00
d2f23d589a "feat: Enhanced backend scripts documentation in README 2025-05-23 11:12:35 +02:00
95a8784770 "Update dependencies and scripts for improved stability (feat)" 2025-05-23 11:09:58 +02:00
9260a15d3d „fix: Setze festen SECRET_KEY in start-production.sh zur Vermeidung von Warnungen“ 2025-05-23 10:50:44 +02:00
6df87c05eb "feat: Update backend environment scripts for consistency" 2025-05-23 10:50:06 +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
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
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
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
b65478ed57 Behebe DNS-Timeouts und Image-Pull-Probleme
- Konfiguriere Google DNS Server (8.8.8.8, 8.8.4.4) für zuverlässigere Auflösung
- Füge intelligente Erkennung vorhandener Docker-Images hinzu
- Aktualisiere Dockerfile automatisch, um verfügbare Base-Images zu nutzen
- Verwende generischere Image-Tags (node:alpine, python:slim) als Standard
- Implementiere Fallback mit mehreren alternativen Image-Versionen

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-04-01 10:09:04 +02:00
f64ca592c3 Verwende allgemeinere Basis-Images für bessere Kompatibilität
- Ändere node:20-alpine zu node:lts-alpine für Frontend
- Ändere python:3.11-slim zu python:3-slim für Backend
- Ermöglicht Cache-Nutzung, wenn diese allgemeineren Images bereits auf dem System vorhanden sind
- Verhindert Netzwerk-Timeouts beim Pullen spezifischer Versionen

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-04-01 09:59:47 +02:00
ef6b46dc05 Verbessere Docker Compose Kompatibilität für Installation
- Verbessere Docker Compose Versionsprüfung und -installation
- Aktualisiere docker-compose.yml zu Version 3 Format
- Behebe YAML-Syntax-Fehler in Environment-Variablen
- Füge Unterstützung für beide Befehlsvarianten hinzu (docker-compose/docker compose)
- Verwende Docker Compose v2.6.1 für ARM-Architekturen (Raspberry Pi)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-31 15:02:35 +02:00
05bd3f3f22 Behebe YAML-Syntax-Fehler in Docker Compose und verbessere Installationsskripte
• Korrigiere YAML-Syntax-Fehler in docker-compose.yml-Dateien
• Füge automatische Docker-Installation für Raspberry Pi hinzu
• Aktualisiere Installationsdokumentation mit Fehlerbehebungstipps
• Verwende durchgängig docker-compose statt docker compose für bessere Kompatibilität

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-31 14:58:01 +02:00
f1541478ad Bereinige und vereinfache Installations-Skripte
- 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>
2025-03-31 14:22:07 +02:00
951473d1ec Erstelle Docker-Setup mit Installationsskripten für Frontend und Backend
- Füge Docker-Compose-Konfiguration mit Host-Netzwerk für Frontend und Backend hinzu
- Erstelle Dockerfile für das Frontend mit automatischer Datenbankmigration
- Aktualisiere Backend-Docker-Compose mit korrekten Umgebungsvariablen
- Implementiere Installationsskripte:
  - install-myp.sh: Vollständige Installation beider Komponenten
  - start-myp.sh: Starten der installierten Container
  - stop-myp.sh: Stoppen der Container
  - setup-backend-env.sh: Einrichten der Backend-Umgebungsvariablen
- Korrigiere SQLite-Datenbankprobleme im Frontend

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-31 10:36:16 +02:00
347cc931ed Füge Backend-Autostart-Skript hinzu 2025-03-31 09:45:42 +02:00
8db9a93507 Add Bootstrap assets and download script for offline support
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-24 11:11:05 +01:00
d496dec773 bootstrap test 2 2025-03-24 10:58:07 +01:00
37ab57c455 revert aad1be90ee
revert bootstrap offline
2025-03-24 10:55:08 +01:00
aad1be90ee bootstrap offline 2025-03-24 10:11:35 +01:00
Raspberry PI TBA
4fda1139d1 feedback 2025-03-24 09:41:04 +01:00
7a34f7581c Add installation shell scripts for frontend and backend deployment
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-24 09:03:46 +01:00
84a3f45d2f production readyness 2025-03-24 07:13:26 +01:00
root
9502a9b3af steckdose timeout 2025-03-13 09:56:03 +01:00
root
2ab091b90c Behebe Fehler im Hintergrund-Thread durch Hinzufügen fehlender Datenbankfelder
- Erweitere init_db Funktion, um fehlende connection_status und last_seen Spalten in der socket Tabelle zu prüfen
- Füge Spalten dynamisch hinzu, falls sie nicht existieren
- Verhindert den Fehler 'no such column: connection_status' im background_job_checker

🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-13 09:46:18 +01:00
root
b0d8d4f915 Verbessere Passwort-Sicherheit mit stärkerem Salting und Hashing 2025-03-13 08:59:58 +01:00
root
52a336a788 Implementiere Uptime-Überwachung für Steckdosen mit Dashboard-Anzeige 2025-03-13 08:56:22 +01:00
be0067ab06 getestet, credentials aktualisiert 2025-03-13 08:38:13 +01:00
4a2782734a env vars geändert / berichtigt 2025-03-12 14:10:13 +01:00
root
190794b2c1 Claude 2025-03-12 13:58:24 +01:00
root
ad5bd4367e Verbesserte Dashboard-Ansicht mit Echtzeit-Informationen
- Neue übersichtliche Dashboard-Ansicht für aktive und wartende Jobs
- Fortschrittsbalken für laufende Druckaufträge mit verbleibender Zeit
- Liste der verfügbaren Drucker mit schnellem Zugriff auf Auftragserstellung
- Freischaltungs-Funktionalität für wartende Jobs direkt vom Dashboard
- Automatische Aktualisierung der Daten alle 60 Sekunden

🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-12 13:33:57 +01:00
root
097934ac18 Verbesserte Druckeransicht mit Warteschlange und verbleibender Zeit
- Anzeige der verbleibenden Zeit für aktuelle Druckaufträge in der Druckeransicht
- Neue Spalte für wartende Jobs in der Druckerliste
- Übersichtliche Anzeige der Warteschlange mit Job-Informationen

🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-03-12 13:28:37 +01:00