Commit Graph

77 Commits

Author SHA1 Message Date
core 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
core d2f23d589a "feat: Enhanced backend scripts documentation in README 2025-05-23 11:12:35 +02:00
core 95a8784770 "Update dependencies and scripts for improved stability (feat)" 2025-05-23 11:09:58 +02:00
core 9260a15d3d „fix: Setze festen SECRET_KEY in start-production.sh zur Vermeidung von Warnungen“ 2025-05-23 10:50:44 +02:00
core 6df87c05eb "feat: Update backend environment scripts for consistency" 2025-05-23 10:50:06 +02:00
core f2217722e0 "Update requirements.txt using Conventional Commits format" 2025-05-23 10:04:13 +02:00
core 2ecdd94561 "feat: Update dependencies in requirements.txt" 2025-05-23 10:02:05 +02:00
core ed2765d207 "feat: Implement backend server initialization with temp init script" 2025-05-23 09:56:24 +02:00
core ffc32959e0 "Update backend installation scripts for consistency" 2025-05-23 09:54:17 +02:00
core 72230c342d "feat: Add Separate Servers Guide and update installation scripts" 2025-05-23 09:10:00 +02:00
core 9fe529247b "feat: Enhanced backend installation script in install.ps1 and test-backend-setup.py" 2025-05-23 08:58:42 +02:00
core 9614267d48 "Refactor backend configuration and setup for improved maintainability (feat)" 2025-05-23 08:56:29 +02:00
core a11721f677 "Update backend configuration and tests for improved stability" 2025-05-23 08:54:23 +02:00
core c1e8ee01c5 "Add test script and guide for separate servers setup (feat)" 2025-05-23 08:52:11 +02:00
core 03ff4260e2 "Refactor: Rename and restructure guide file for separate backend servers" 2025-05-23 08:50:00 +02:00
core 57d4d9c4e4 "feat: Update project structure documentation and add health route" 2025-05-23 08:34:22 +02:00
core 359cb4a219 "feat: Implement Docker Compose for backend and frontend servers" 2025-05-23 08:32:15 +02:00
core ef6a8f7b81 "feat: Integrate new service with Docker Compose" 2025-05-23 08:30:11 +02:00
core 0038b15c5b Update: Dokumentation und Production Setup überarbeitet 2025-05-23 08:22:28 +02:00
core 0ad5597df3 "feat: Update project structure and Dockerfiles for frontend integration" 2025-05-23 07:59:28 +02:00
core fb66cdb6db "feat: Add Dockerfile.dev, PRODUCTION_SETUP.md, update env.example, and service myp-backend" 2025-05-23 07:57:20 +02:00
core 6751e4a54b "Feature: Add environment variables example and monitoring script" 2025-05-23 07:27:14 +02:00
core 9f6219832c "feat: Added debug server and related components for improved development experience" 2025-05-23 07:24:51 +02:00
core d457a8d86b Zeilenenden vereinheitlicht (LF) 2025-05-22 10:08:12 +02:00
core c0adbad773 chore: normalize line endings + remove old reservation-platform 2025-05-19 13:23:06 +02:00
core 653f06fa88 "feat: Implement new debug server components for reservation platform" 2025-05-19 07:27:55 +02:00
core 83ad25a97f chore: Änderungen commited 2025-05-19 07:25:42 +02:00
core 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
core 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
core 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
core 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
core 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
core 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
core 347cc931ed Füge Backend-Autostart-Skript hinzu 2025-03-31 09:45:42 +02:00
core 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
core d496dec773 bootstrap test 2 2025-03-24 10:58:07 +01:00
core 37ab57c455 revert aad1be90ee
revert bootstrap offline
2025-03-24 10:55:08 +01:00
core aad1be90ee bootstrap offline 2025-03-24 10:11:35 +01:00
Raspberry PI TBA 4fda1139d1 feedback 2025-03-24 09:41:04 +01:00
core 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
core 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
core be0067ab06 getestet, credentials aktualisiert 2025-03-13 08:38:13 +01:00
core 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