Added
- Tool detection at startup: Healarr now checks for required detection tools on startup
- Detects ffprobe, ffmpeg (required), mediainfo, and HandBrakeCLI (optional)
- Shows version and path for available tools
- Red warning banner displayed when required tools are missing
- Tool status shown in System Information section
- About section on Help page: Version info, system information, and tool status now available on Help page
- Collapsed accordion at bottom of Help page
- Shows same information as Config → About section
- Shared
AboutSectioncomponent for consistent UI
- Notification event labels and tooltips: Events now display friendly names with hover descriptions
- "ScanStarted" → "Scan Started" with tooltip "When a scan begins on a configured media path"
- All 19 event types have human-readable labels and contextual descriptions
- Backend returns
EventInfoobjects withname,label, anddescriptionfields
- Verbose update instructions: "How to Update" section now shows detailed, commented commands
- Docker: Step-by-step with directory navigation, pull, restart, and log verification
- Linux: Includes distro-specific ffprobe installation (Debian/Ubuntu, Fedora/RHEL, Arch)
- Linux: Now shows both curl and wget options for downloading
- macOS: Apple Silicon download example with Homebrew ffprobe installation
- Windows: Includes ffprobe installation instructions
Fixed
- Matrix logo visibility: Matrix notification provider icon now visible on light mode
- Uses CSS
invertfilter on light backgrounds to flip white logo to black - Automatically reverts on dark mode
- Uses CSS
Changed
- README now acknowledges dashboard-icons for service icons
- AboutSection extracted to shared component (
components/AboutSection.tsx) /api/system-infonow returnstoolsobject with detection tool availability