• Joined on 2025-07-13
michael created branch feature/pid-file-service-management in DAW/furt 2025-09-05 22:33:03 +02:00
michael pushed to feature/pid-file-service-management at DAW/furt 2025-09-05 22:33:03 +02:00
7ee990b052 chore: merkwerk auto-update
25a709ebbe feat(service): implement PID-file based service management (DAW/furt#100)
Compare 2 commits »
michael opened issue DAW/furt#110 2025-09-05 22:30:10 +02:00
systemd Service Hardening: Security-Optionen für Production
michael commented on issue DAW/furt#102 2025-09-05 22:28:31 +02:00
Update Installation.md for helper scripts system

Additional Service-Management Features Impact

Update zu Issue #100 Scope-Erweiterung:

Zusätzliche Documentation-Requirements

Service-Management-Features (Issue #100)

-…

michael commented on issue DAW/furt#100 2025-09-05 22:26:08 +02:00
Service-Management: pexp-Pattern durch PID-File ersetzen

Scope Update: Robustes PID-File Service-Management

Erweiterte Implementation basierend auf Testing-Erfahrungen:

Original Scope (PID-File Basics)

  • PID-File schreiben statt…
michael created branch feature/structured-logging-health-monitoring in DAW/furt 2025-09-05 20:34:29 +02:00
michael pushed to feature/structured-logging-health-monitoring at DAW/furt 2025-09-05 20:34:29 +02:00
5356288fcc chore: merkwerk auto-update
8fecb0188c stop(logging): implement structured JSON logging then halt due to YAGNI
Compare 2 commits »
michael commented on issue DAW/furt#54 2025-09-05 20:29:52 +02:00
Strukturiertes Logging und Health-Check-System implementieren

Issue #54 Review: Structured Logging - YAGNI Analysis

Erkenntnisse nach Implementierung:

Feature-Creep statt Low-Tech

  • Logger-Modul: 150+ Zeilen für einfache print()
michael commented on issue DAW/furt#96 2025-09-05 19:30:28 +02:00
Refactor main.lua: Extract health routes and reduce to <200 lines

Refactoring Complete

Files created:

  • `src/routes/health.lua` (80 lines) - Health monitoring endpoints
  • `src/http_server.lua` (256 lines) - HTTP server core functionality

**…

michael closed issue DAW/furt#96 2025-09-05 19:29:35 +02:00
Refactor main.lua: Extract health routes and reduce to <200 lines
michael pushed to main at DAW/furt 2025-09-05 19:29:35 +02:00
ddbb232de2 Merge branch 'refactor/extract-health-routes-and-server-core'
dccf3e462a chore: merkwerk auto-update
d271b846ad refactor: extract health routes and HTTP server core from main.lua
Compare 3 commits »
michael created branch refactor/extract-health-routes-and-server-core in DAW/furt 2025-09-05 19:28:04 +02:00
michael pushed to refactor/extract-health-routes-and-server-core at DAW/furt 2025-09-05 19:28:04 +02:00
dccf3e462a chore: merkwerk auto-update
d271b846ad refactor: extract health routes and HTTP server core from main.lua
Compare 2 commits »
michael closed issue DAW/furt#109 2025-09-05 18:23:15 +02:00
SSL/TLS Dependency Check Missing in start.sh
michael pushed to main at DAW/furt 2025-09-05 18:23:15 +02:00
1162dceef8 Merge branch 'fix/ssl-dependency-check'
ed7d069953 chore: merkwerk auto-update
d4fa6e34e2 fix(deps): add comprehensive SSL dependency check and unify error messages
Compare 3 commits »
michael closed issue DAW/furt#108 2025-09-05 17:47:39 +02:00
JSON Library Multi-Platform Compatibility (cjson vs dkjson)
michael pushed to main at DAW/furt 2025-09-05 17:47:39 +02:00
bf41726613 Merge branch 'fix/json-library-compatibility'
0592381e5d chore: merkwerk auto-update
78e8dedf8e fix(json): add multi-platform JSON library compatibility
Compare 3 commits »
michael closed issue DAW/furt#103 2025-09-05 17:24:35 +02:00
Config path inconsistency between helper scripts
michael pushed to main at DAW/furt 2025-09-05 17:24:35 +02:00
785283950f Merge branch 'fix/config-path-consistency'
56b5c43e98 chore: merkwerk auto-update
c15b01a0a6 fix(config): unify config path detection across all scripts
Compare 3 commits »
michael closed issue DAW/furt#104 2025-09-05 17:06:40 +02:00
Linux systemd template needs Type=forking for BSD-compatible start.sh