master
feat(portals): find the same movie in your other playlists (#1286)
feat(downloads): queue season episode downloads (#1357)
refactor(database): split EPG mapping schema out of oversized schema.ts (#1213)
test: close coverage gaps in persistence, portal stores, EPG, players, and E2E (#1124)
test(e2e): add end-to-end tests for playlist import, providers, and settings persistence