✨ Added
- rTorrent HTTPS Support - Connect to rTorrent XML-RPC endpoints over HTTPS/SSL, matching qBittorrent, Deluge, and Transmission. Configurable via Settings UI,
RTORRENT_USE_SSLenv var, or config.json - Self-Hosted Country Flags - Country flag SVGs are now bundled locally instead of loading from an external CDN, eliminating Content Security Policy issues and external dependencies
- Self-Hosted Chart.js - Chart.js is now bundled locally instead of loading from jsdelivr CDN, removing the last external script dependency
- Event Script CRLF Detection - Scripts with Windows line endings (CRLF) are detected before execution with a clear warning and fix command in logs
🐛 Fixed
- Event Script Error Logging - stderr output is now always logged regardless of exit code, and stdout is included on failures for easier debugging
- Settings Auto-Scroll on Mobile - Fixed section auto-scroll not working on mobile when expanding sections that stretch the page content
🔒 Security
- Tighter CSP - Removed
cdn.jsdelivr.netfromscript-srcContent Security Policy directive — all assets are now self-hosted