Features
- File and Log Watcher support.
- New file browser for UI. Used for log files, cert files, commands and file watcher.
- Plex sessions tracker. We now send "fake" web hooks based on tracking Plex sessions.
- More application metrics are collected.
- Application instances can now be disabled by setting timeout to disabled.
- Support multiple megaRaid volumes.
- Adds API endpoints for Plex: empty trash, getLibraries, and mark item watched.
- Now stores Unique Host ID in config file.
- New API endpoints for Sonarr and Radarr: delete custom formats, delete release profile, delete quality profile.
- NZBGet integration for Dashboard and service checks.
- rTorrent integration for Dashboard and service checks.
- Custom commands integration for Simon says.
- Adds new endpoint
/api/info
to get command list. Same as version minus app versions. - Split CF sync (radarr) and RP sync (sonarr) to separate API methods.
- Adds Nvidia SMI integration to display GPU %, memory, and temperature in snapshots.
- WebUI is enabled with random password on first install of Docker, Windows and macOS.
- macOS app is now signed and notarized.
- HTTP URLs can now have SSL validation applied.
- Instances can now be disabled without removing their configuration.
- Web UI password length restriction changed from 16 to 9.
- Client now sends error logs to website for tracking and notifications.
Other Fixes
- UI Updated: system page
- Several race condition fixes.
- Docker image updates.
- Bug fix for new Tautulli release.
- Fixes ability to create new media app integrations in UI (Plex/Tautulli).
- Fixes Readarr integration with missing author struct in book payload.
- Refactored website and trigger modules.
- Updates golang dependencies.
- Removes "tags" from a Readarr payload.
- Removes startup URL test for Starr apps.
- All website requests are now sent to a dedicated thread and serialized.
- DIsk collection for Windows/smartctl is better.