From dc3b397ea85e8ea398f3a1450d3884167842b902 Mon Sep 17 00:00:00 2001 From: thomasciesla Date: Tue, 30 Dec 2025 13:43:49 +0100 Subject: [PATCH] jtl-wafi-agent.py aktualisiert --- jtl-wafi-agent.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/jtl-wafi-agent.py b/jtl-wafi-agent.py index 38526f9..cc0fd53 100644 --- a/jtl-wafi-agent.py +++ b/jtl-wafi-agent.py @@ -1,15 +1,17 @@ #!/usr/bin/env python3 """ -JTL-WAFi Agent v2.0.0 - WebSocket Real-Time Agent +JTL-WAFi Agent v3.0.0 - WebSocket Real-Time Agent -Vollständige Neuimplementierung mit: +Features: - WebSocket-basierte Echtzeit-Kommunikation - Integrierter Shop-Manager (kein separates Script mehr) - Token-basierte Authentifizierung - On-Demand Live-Log-Streaming - Auto-Reconnect mit Exponential Backoff +- Auto-Update: Agent über Git aktualisieren +- PHP-FPM Restart: OPcache automatisch leeren -v2.0.0: WebSocket Real-Time + Integrierter Shop-Manager +v3.0.0: Auto-Update, FPM-Restart, Country-Detection Bugfix """ import os @@ -39,7 +41,7 @@ from logging.handlers import RotatingFileHandler # ============================================================================= # VERSION # ============================================================================= -VERSION = "2.5.0" +VERSION = "3.0.0" # ============================================================================= # PFADE - AGENT @@ -3163,7 +3165,7 @@ class JTLWAFiAgent: def create_systemd_service(): """Erstellt systemd Service-Datei.""" service = """[Unit] -Description=JTL-WAFi Agent v2.0 (WebSocket) +Description=JTL-WAFi Agent v3.0 (WebSocket) After=network.target [Service]