What's Changed
Improvements
- Enhanced storage display with node names when grouped by storage
- Improved mobile responsiveness for Settings and Guest URLs pages
- Optimized default alert schedule settings for production use
- Better alert acknowledgment synchronization across the UI
- Increased API timeout to prevent deadline exceeded errors
- Enhanced Gotify and ntfy webhook notifications with richer message details
- Improved mock data system for development and testing
Bug Fixes
- Attempted to address storage display issues with proper padding and borders (#410, #411, #385)
- Potential fix for binary replacement reliability during updates (#406)
- Attempted to address change password button not responding to clicks (#396)
- Improved node disk stats reliability when GetNodeStatus fails (#402)
- Fixed visual gaps in table rows with alert borders
- Corrected tag indicator colors to update immediately on theme switching
- Clarified update settings to indicate manual installation is required (#404)
Documentation
- Added comprehensive VM disk stats troubleshooting guide
- Updated webhook configuration documentation for Gotify and ntfy
- Improved testing framework documentation
Installation
Install/Update:
# Install script (ProxmoxVE/LXC/systemd)
curl -fsSL https://raw.githubusercontent.com/rcourtman/Pulse/main/install.sh | bash
# Docker
docker pull rcourtman/pulse:latest
docker run -d --name pulse -p 7655:7655 -v pulse-data:/etc/pulse rcourtman/pulse:latest
Downloads
Pre-built binaries available below for linux-amd64, linux-arm64, and linux-armv7.