What's Changed
New Features
- Custom headers support for webhook notifications
- Pushover notification template integration
- Yellow status indicator for degraded cluster connectivity
- Password reset functionality with secure documentation
Improvements
- Enhanced Gotify and ntfy notifications with full Pulse URLs
- Storage deduplication in 'by storage' view
- Better PBS storage simulation in mock data
- Increased timeout for storage operations (60s to 120s)
- Skip Windows System Reserved partitions in disk usage calculation
Bug Fixes
- Attempted to address storage operations failing with 'no healthy nodes' error
- Potential fix for PBS storage showing on wrong nodes
- Attempted fix for password change returning 401 error
- Potential fix for alert acknowledgment routing path mismatch
- PBS backups with VMID 0 now correctly identified as Host type
- PBS backup monitoring enabled for all PBS instances
- Corrected handling of non-shared local storage in 'by storage' view
- Fixed PBS storage shared status detection
Testing v4.14.0-rc.1
Install script:
curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash -s -- --version v4.14.0-rc.1
Docker:
docker pull rcourtman/pulse:v4.14.0-rc.1
docker run -d --name pulse -p 7655:7655 -v pulse-data:/etc/pulse rcourtman/pulse:v4.14.0-rc.1
Downloads
Pre-built binaries available below for linux-amd64, linux-arm64, and linux-armv7.