1.5 KiB
1.5 KiB
Changelog
Alle nennenswerten Änderungen an Clusev. Format angelehnt an Keep a Changelog, Versionierung nach SemVer. Es gibt noch kein getaggtes Release — der Stand ist die laufende v1-Foundation-Entwicklung.
0.1.0-dev — Unreleased
2026-06-13
- fix · Datei-Editor: Klick löste einen Alpine-Fehler aus (
@js()kompiliert nicht in Komponenten-Attributen) — auf Index-Lookups umgestellt - fix · Dienst-Steuerung über das hinterlegte Sudo-Passwort (
sudo -S) statt nur passwortloses sudo — start/stop/restart + Journal funktionieren live - feat · Selbst-gehostete Fonts (kein CDN), Split-Brand Login/2FA, diese Versions-Seite
- chore · Vollständige Regel-Auditierung (R1–R14), neue Regel R14 (lokale Fonts)
2026-06-12
- feat · Dashboard mit Live-Sparklines und Dual-Chart (poll-getrieben)
- feat · Server-Index + Detailseite, Dienste (systemd), Datei-Manager (SFTP), Audit-Log
- feat · SSH-Schicht über phpseclib (exec + SFTP), Host-Key-Pinning (TOFU), Multi-Server-Switcher
- feat · Echte Metriken (CPU/RAM/Disk/Load) inkl. Absolutwerten; Datei-Up-/Download/Editor
- feat · Authentifizierung + 2FA (TOTP) mit erzwungenem Onboarding, R5-Bestätigungsmodals
- feat · Deploy: install.sh + Caddy (Auto-TLS) + Produktions-Härtung
- fix · Adversarial Review der SSH-Schicht (Escaping, Parser, Host-Key)
2026-06-11
- chore · Projekt-Bootstrap: Dockerisiertes Laravel 13 + Livewire 3 + Tailwind 4 + Reverb, Regelwerk (rules.md) + Projektkontext (CLAUDE.md)