Commits
Note: To verify signed commits locally, download the allowed signers file and run: git -c gpg.format=ssh -c gpg.ssh.allowedSignersFile=allowed_signers verify-commit <hash>
- fix review findings: playlist tar, downloads, player edge cases
- bun 1.4, small improvement
- refactoring/simplification
- multi-user/multi-root
- better start log
- Improve initial load
- add video playback: theater mode, chapters, webvtt subtitles, transcode cancellation, audio language preference, offline video extras
- storage panel, small fixes
- fix: allow colons in login passwords, clamp volume keys, stop serving backend binary, async avif tmp I/O, kill ffmpeg on stream cancel
- fix: close playlist path traversal, harden auth (startup validation, token expiry), and improve error handling
- replace Map-based file listings with plain Records, unify cover result, add path helpers
- initCapabilities refactoring
- small refactoring
- correctly build codec string, only show actually supported containers and codecs
- ffmpeg improvements and possible ios playback improvements
- rework mse buffer handling
- fix various pwa and offline issues, improve caching
- auth improvements
- fix authToken cookie
- improve file scanning