What's Changed
- Integrate media server watchlist, blocklist manager, and rate limits by @moderniselife in #2
- Fix WebDAV mount issues and add WebDAV translation bridge by @moderniselife in #3
- Fix torrent addition to RealDebrid and TorBox, prune stale symlinks by @moderniselife in #4
- Refactor to provider-agnostic architecture with DebridProvider interface by @moderniselife in #5
- 🏗️ Provider-Agnostic Architecture + WebDAV Bridge + Media Server Integration by @moderniselife in #6
- fix: Express 5 wildcard routes in WebDAV bridge by @moderniselife in #7
- fix: testRemote deadlock when using WebDAV bridge by @moderniselife in #8
- fix: second mount deadlock — missing await + readdirSync blocking by @moderniselife in #9
- feat: SchröDrive v0.2.1 — 4-Provider Support, Self-Healing Mounts, Dead Torrent Lifecycle by @moderniselife in #10
- Revert "feat: SchröDrive v0.2.1 — 4-Provider Support, Self-Healing Mounts, Dead Torrent Lifecycle" by @moderniselife in #11
- Implement multi-provider support with retry logic and dead torrent handling by @moderniselife in #12
- feat: v0.4.0 — SQLite persistence, Stremio addon, 4-provider repair by @moderniselife in #14
- fix: switch from better-sqlite3 to bun:sqlite (built-in) by @moderniselife in #15
- Feature/schrodrive refactor by @moderniselife in #16
- feat: multi-token download bypass (Zurg-style rotation) + rate limiter hardening by @moderniselife in #17
- fix: auto-cleanup stale FUSE mounts throwing EEXIST on startup by @moderniselife in #18
- docs: document stale FUSE mount auto-recovery in README by @moderniselife in #19
- Implement Plex stream detection and improve WebDAV performance by @moderniselife in #20
- Add Jellyfin and Emby stream detection with unified checks by @moderniselife in #21
Full Changelog: v0.1.26...v0.5.1