mkellermann97 67e7004271 v0.9.3: plugin system, balancing tolerance, 15 bug fixes, 8 features
Features:
- Plugin system: auto-discover, enable/disable at runtime, plugin API
- Pool exclusion from auto-balancing (like VM/node exclusion)
- Migration tolerance/hysteresis + 15min VM cooldown (anti-ping-pong)
- Storage cluster tolerance (per-storage deadband)
- CVE scanner PNG + PDF export
- Backup schedule editing (#207)
- Custom role editing with name persistence (#167)
- Reverse proxy WebSocket port reuse for VNC/SSH (PR #173)

Bug Fixes:
- Cross-cluster replication: clone used target storage on source cluster (#192)
- CVE scanner fails on failover node — wrong IP from _get_node_ip (#199)
- SMBIOS status-all: skip offline nodes, bulk IP, retries=1 (#198)
- PBS VM backups not showing — volid path format for linked PBS (#143)
- Login background upload 403 behind reverse proxy — CSRF check (#210)
- Rolling update log vanishes during node reboot (#179)
- Rolling update confirmation wrong node count (#180)
- Migration false failure on WARNINGS exit status (#184)
- Ceph panel not rendering on PVE 9 + Ceph Squid (#191)
- OIDC PKCE support for Authentik (#188)
- Support bundle OOM on large log dirs — deque for tail
- Custom role name not persisted — name/ID conflation
- Cluster icon stays Database when offline
- Corporate overview Cluster Storage: sum shared + local datastores
- nginx.conf: correct WebSocket URL patterns for VNC/SSH

Other:
- @FernandoRD added to About credits (Portuguese)
- Site recovery: 8 missing audit log operations added
- VNC cert hints hidden when reverse proxy active
2026-03-22 21:38:41 +01:00

0 lines
0 B
Plaintext

The file is empty.