refactor(jellyfin-scanner): extend BaseScanner for jellyfin scanner (#2226)

* refactor(jellyfin-scanner): extend BaseScanner for jellyfin scanner

Refactors JellyfinScanner to extend BaseScanner class to align the jellyfin scanner architecture
with the plex scanner and reduce code duplication.

* fix(jellyfin-scanner): add imdbId handling back to fix a regression from original behaviour

* fix: add imdbId assignment for existing media entries

* fix: include imdbId in processed 4k media items and improve 4k detection

* fix(jellyfin-scanner): filter seasons based on settings for special episodes (regression)
This commit is contained in:
fallenbagel
2025-12-29 20:05:47 +08:00
committed by GitHub
parent 8bbe7864af
commit 57d583e1bd
2 changed files with 320 additions and 594 deletions

File diff suppressed because it is too large Load Diff