update version v0.1.2 to v0.1.3

michael 2025-09-10 16:59:51 +02:00
parent d33bd17ccd
commit 7d58c90659
5 changed files with 21 additions and 21 deletions

@ -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

@ -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.

10
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

@ -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

@ -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: