From 7d58c906599e2c30b7eb86b87fd472b726a872b9 Mon Sep 17 00:00:00 2001 From: michael Date: Wed, 10 Sep 2025 16:59:51 +0200 Subject: [PATCH] update version v0.1.2 to v0.1.3 --- API-Documentation.md | 4 ++-- Health-Endpoint.md | 8 ++++---- Home.md | 10 +++++----- Installation-automatisiert.md | 14 +++++++------- Installation.md | 6 +++--- 5 files changed, 21 insertions(+), 21 deletions(-) diff --git a/API-Documentation.md b/API-Documentation.md index 67d2b0f..f2f1d29 100644 --- a/API-Documentation.md +++ b/API-Documentation.md @@ -1,6 +1,6 @@ # API Documentation -**Furt Gateway v0.1.2 API Reference** +**Furt Gateway v0.1.3 API Reference** ## Übersicht @@ -178,7 +178,7 @@ curl -X POST https://api.example.com/v1/mail/send \ - **[Mail Service API](Mail-Service-API.md)** - Detaillierte Mail-Service-Dokumentation - **[Health Endpoint](Health-Endpoint.md)** - System-Monitoring und Diagnostics -## Current Limitations (v0.1.2) +## Current Limitations (v0.1.3) - **Service Integration:** Aktuell ist nur der Mail-Service (formular2mail) integriert - **Service Discovery:** Andere Services können sich noch nicht dynamisch registrieren diff --git a/Health-Endpoint.md b/Health-Endpoint.md index 0b33a77..4bd8e34 100644 --- a/Health-Endpoint.md +++ b/Health-Endpoint.md @@ -24,7 +24,7 @@ GET /health { "status": "healthy", "service": "furt-lua", - "version": "0.1.2", + "version": "0.1.3", "content_hash": "abc123def456", "vcs_info": { "type": "git", @@ -52,7 +52,7 @@ GET /health { "status": "degraded", "service": "furt-lua", - "version": "0.1.2", + "version": "0.1.3", "timestamp": 1632150000, "features": { "smtp_configured": false, @@ -279,7 +279,7 @@ curl -s http://localhost:7811/health | jq '.status' ```bash curl -s http://localhost:7811/health | jq '.version' -# Output: "0.1.2" +# Output: "0.1.3" ``` ### Feature Status @@ -360,7 +360,7 @@ Health-Endpoint-Aufrufe erscheinen in den Server-Logs: ``` [2024-09-10 12:34:56] Health endpoint called - Status: healthy -[2024-09-10 12:34:56] merkwerk health info: version=0.1.2, source=merkwerk +[2024-09-10 12:34:56] merkwerk health info: version=0.1.3, source=merkwerk ``` **Request-ID:** Health-Checks erhalten keine Request-ID da sie stateless sind. diff --git a/Home.md b/Home.md index 07123c4..807697e 100644 --- a/Home.md +++ b/Home.md @@ -20,9 +20,9 @@ Furt bietet drei Installationswege: ### Package-basierte Installation ```bash # Versioniertes Package herunterladen -curl -OJ https://smida.dragons-at-work.de/api/packages/DAW/generic/furt-api-gateway/0.1.2/furt-api-gateway-v0.1.2.tar.gz -tar xzf furt-api-gateway-v0.1.2.tar.gz -cd furt-api-gateway-v0.1.2 +curl -OJ https://smida.dragons-at-work.de/api/packages/DAW/generic/furt-api-gateway/0.1.3/furt-api-gateway-v0.1.3.tar.gz +tar xzf furt-api-gateway-v0.1.3.tar.gz +cd furt-api-gateway-v0.1.3 # 6-Phasen-Installation mit Helper Scripts sudo ./install.sh # Fresh Installation @@ -145,7 +145,7 @@ sudo ./install.sh --upgrade ## Current Status -**v0.1.2 Features:** +**v0.1.3 Features:** - ✅ Mail-Service (`POST /v1/mail/send`) - formular2mail integriert - ✅ Health-Check (`GET /health`) - ✅ API-Key Authentication @@ -161,7 +161,7 @@ sudo ./install.sh --upgrade Furt ist aktuell ein integrierter HTTP-Server mit eingebautem Mail-Service (formular2mail). Die Service-Separation in eigenständige Module ist für zukünftige Versionen geplant. -**Aktuelle v0.1.2 Architektur:** +**Aktuelle v0.1.3 Architektur:** - **furt** enthält Mail-Routing als integrierten Service - **Multi-Tenant-Konfiguration** über API-Keys - **Plugin-ready** für zukünftige Service-Module diff --git a/Installation-automatisiert.md b/Installation-automatisiert.md index 6f1a77f..3dfa88a 100644 --- a/Installation-automatisiert.md +++ b/Installation-automatisiert.md @@ -35,9 +35,9 @@ Die Scripts prüfen während der Installation ob alle Module verfügbar sind und Für die automatisierte Installation benötigst du das komplette furt-Package inklusive aller Helper Scripts: ```bash -curl -OJ https://smida.dragons-at-work.de/api/packages/DAW/generic/furt-api-gateway/0.1.2/furt-api-gateway-v0.1.2.tar.gz -tar -xzf furt-api-gateway-v0.1.2.tar.gz -cd furt-api-gateway-v0.1.2 +curl -OJ https://smida.dragons-at-work.de/api/packages/DAW/generic/furt-api-gateway/0.1.3/furt-api-gateway-v0.1.3.tar.gz +tar -xzf furt-api-gateway-v0.1.3.tar.gz +cd furt-api-gateway-v0.1.3 ``` Das Package enthält die komplette `scripts/`-Verzeichnisstruktur mit allen Helper Scripts und den plattformspezifischen Service-Templates im `deployment/`-Verzeichnis. @@ -116,9 +116,9 @@ Für Updates existierender furt-Installationen nutzt du den Upgrade-Modus. Diese ```bash # Neues Package herunterladen -curl -OJ https://smida.dragons-at-work.de/api/packages/DAW/generic/furt-api-gateway/0.1.2/furt-api-gateway-v0.1.2.tar.gz -tar -xzf furt-api-gateway-v0.1.2.tar.gz -cd furt-api-gateway-v0.1.2 +curl -OJ https://smida.dragons-at-work.de/api/packages/DAW/generic/furt-api-gateway/0.1.3/furt-api-gateway-v0.1.3.tar.gz +tar -xzf furt-api-gateway-v0.1.3.tar.gz +cd furt-api-gateway-v0.1.3 # Upgrade durchführen doas ./install.sh --upgrade # OpenBSD @@ -140,7 +140,7 @@ Nach einem Upgrade zeigt das Script die neue Versionsnummer und erinnert daran d furt upgrade completed successfully Source code updated to: - Version: 0.1.2+abc123 + Version: 0.1.3+abc123 Service restart required: doas rcctl restart furt diff --git a/Installation.md b/Installation.md index 99126ab..b263584 100644 --- a/Installation.md +++ b/Installation.md @@ -32,9 +32,9 @@ Du kannst furt entweder als versioniertes Package herunterladen oder direkt aus ```bash # Package-Download -curl -OJ https://smida.dragons-at-work.de/api/packages/DAW/generic/furt-api-gateway/0.1.2/furt-api-gateway-v0.1.2.tar.gz -tar -xzf furt-api-gateway-v0.1.2.tar.gz -cd furt-api-gateway-v0.1.2 +curl -OJ https://smida.dragons-at-work.de/api/packages/DAW/generic/furt-api-gateway/0.1.3/furt-api-gateway-v0.1.3.tar.gz +tar -xzf furt-api-gateway-v0.1.3.tar.gz +cd furt-api-gateway-v0.1.3 ``` Alternativ kannst du das Git-Repository clonen: