| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 6 days | Backport pull request #17973 from jellyfin/release-12.z | Shadowghost | |
| Stop requesting unused credits when looking up a TMDb person Original-merge: b92298e06f56024e60f5e7eb2fa42ca83a176af5 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro> | |||
| 6 days | Backport pull request #17971 from jellyfin/release-12.z | Shadowghost | |
| Skip empty ZIP comments for ComicBookInfo Original-merge: bdfdef381823eaa07dd75a5f9c8697955c0b0211 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro> | |||
| 6 days | Backport pull request #17947 from jellyfin/release-12.z | Shadowghost | |
| Don't record a failed refresh as a completed one Original-merge: 8453ff2359ce1c35883226035eeb4c4694bf0890 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro> | |||
| 6 days | Backport pull request #17939 from jellyfin/release-12.z | Shadowghost | |
| Fix metadata provider order needing a restart to apply Original-merge: 53a991d36a6394cef4b154272a95e6181982dd32 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro> | |||
| 6 days | Backport pull request #17930 from jellyfin/release-12.z | Shadowghost | |
| Fix playlist encoding recognition Original-merge: e5d91342b78d46f1b678ce5d5516079281b716a8 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro> | |||
| 6 days | Backport pull request #17924 from jellyfin/release-12.z | enter-a-random-username | |
| Use thumbs for image tmdb image preview Original-merge: d418fd4cb4b607a99c7dd45dd960d755cb876457 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro> | |||
| 6 days | Backport pull request #17859 from jellyfin/release-12.z | Shadowghost | |
| Report image resolutions for TMDb images when no image size is configured Original-merge: b2ed322c475d430b0bf71913072006ae997b0233 Merged-by: crobibero <cody@robibe.ro> Backported-by: Cody Robibero <cody@robibe.ro> | |||
| 2026-09-07 | Fix TMDb search result ranking | Shadowghost | |
| 2026-09-06 | Merge pull request #17810 from Shadowghost/fix-tmdb-recommendations | Cody Robibero | |
| Fix TMDb recommendations | |||
| 2026-09-06 | Merge pull request #17763 from Shadowghost/fix-refresh-queue-and-directory-cache | Cody Robibero | |
| Fix items being lost from the refresh queue and bound the directory service caches | |||
| 2026-09-06 | Apply review suggestions | Shadowghost | |
| 2026-09-06 | Don't read episode markers in episode titles as a multi-episode range | Shadowghost | |
| 2026-09-06 | Fix TMDb recommendations | Shadowghost | |
| 2026-09-05 | Fix handling of unordered multi-episode NFOs | Shadowghost | |
| 2026-09-05 | Merge pull request #17746 from kfarnung/fix/vobsub-idx-subtitle-language | Cody Robibero | |
| Probe .idx instead of .sub for external VobSub subtitle language detection | |||
| 2026-09-04 | Invalidate the singleton DirectoryService cache on filesystem changes | Shadowghost | |
| 2026-09-03 | Reduce comments | Shadowghost | |
| 2026-09-02 | Optimize Caches | Shadowghost | |
| Co-Authored-By: Cody Robibero <cody@robibe.ro> | |||
| 2026-09-01 | Bound the TMDb response cache so a library scan cannot fill it without limit | Shadowghost | |
| 2026-09-01 | Guard the refresh queue so concurrent callers cannot lose the items they queue | Shadowghost | |
| 2026-08-31 | Apply review suggestions, remove Logo on config page | Shadowghost | |
| 2026-08-31 | Repair the blank algorithm select and missing logo in ListenBrainz plugin ↵ | Shadowghost | |
| settings | |||
| 2026-08-31 | Default the similar items TMDb cache to 90 days | Shadowghost | |
| 2026-08-30 | Probe .idx instead of .sub for external VobSub subtitle language detection | Kyle Farnung | |
| External VobSub subtitle pairs (.idx and .sub) were only probed via the bare .sub file. In cases where multiple languages are present, this results in missing language metadata. Fix by detecting the matching .idx file during media info resolution to run ffprobe on that file and skip processing the .sub entirely. ffprobe will automatically find the matching (same directory, case-sensitive base) .sub file and process both. Added regression tests covering idx/sub pairing, unpaired files, cross-directory pairs, and language-flagged filenames. Fixes #17745 | |||
| 2026-08-29 | Revert "Fix ParentId for episodes in virtual seasons" | Shadowghost | |
| This reverts commit 6da85a0aaa87bdd2c81ef2b1936a2e35c1478b76. | |||
| 2026-08-26 | Fix ParentId for episodes in virtual seasons | theguymadmax | |
| 2026-08-25 | Merge pull request #17709 from Shadowghost/fix-people-task-peristv12.0-rc6 | Cody Robibero | |
| Persist the refresh stamp so the people task stops redoing its work | |||
| 2026-08-25 | Merge pull request #17716 from Shadowghost/tmdb-aggregate-cast | Cody Robibero | |
| Build a TMDb series cast from the aggregated credits | |||
| 2026-08-25 | Build a TMDb series cast from the aggregated credits | Shadowghost | |
| 2026-08-25 | Keep an OMDb credit whole when its annotation holds a comma | Shadowghost | |
| 2026-08-25 | Handle generational suffixes | Shadowghost | |
| 2026-08-24 | Persist the refresh stamp so the people task stops redoing its work | Shadowghost | |
| 2026-08-24 | Fix OMDB People handling | Shadowghost | |
| 2026-08-23 | Merge pull request #17702 from Shadowghost/fix-person-metadata-refresh | Cody Robibero | |
| Fix person metadata not being fetched on demand or by the people task | |||
| 2026-08-23 | Fix person metadata not being fetched on demand or by the people task | Shadowghost | |
| 2026-08-22 | Merge remote-tracking branch 'upstream/master' into ↵ | Shadowghost | |
| fix-metadata-language-fallback | |||
| 2026-08-22 | Additional fixes | Shadowghost | |
| Co-Authored-By: Cody Robibero <cody@robibe.ro> | |||
| 2026-08-19 | Merge remote-tracking branch 'upstream/master' into ↵ | Shadowghost | |
| safeguard-invalid-provider-ids | |||
| 2026-08-18 | More resilient MusicBrainz lookup | Shadowghost | |
| 2026-08-12 | Fix English metadata blocking localized providers ranked below it | Shadowghost | |
| 2026-08-10 | Apply review suggestions | Shadowghost | |
| 2026-08-08 | Safeguard against invalid provider ids | Shadowghost | |
| 2026-08-07 | Merge pull request #17525 from rlauuzo/master | Cody Robibero | |
| Clear metadata provider cache when provider parts are registered | |||
| 2026-08-05 | Merge pull request #17315 from Florin-Popescu/replaygain-missing-tags | Cody Robibero | |
| Parse ReplayGain album gain field | |||
| 2026-08-03 | Clear metadata provider cache when provider parts are registered | rlauuzo | |
| AddParts replaces _metadataProviders but left _metadataProviderCache holding provider arrays from the previous registration. Invalidate the cache so repeated AddParts calls cannot serve stale providers, and give the previously uncalled ClearMetadataProviderCache its intended caller. | |||
| 2026-08-02 | Merge pull request #17456 from Shadowghost/fix-extras | Cody Robibero | |
| Fix extras naming and version assignment | |||
| 2026-08-02 | Switch to opt-in | Shadowghost | |
| 2026-08-01 | Merge remote-tracking branch 'upstream/master' into tmdb-missing-episodes | Shadowghost | |
| # Conflicts: # Jellyfin.Server.Implementations/Item/BaseItemRepository.QueryBuilding.cs | |||
| 2026-07-28 | Merge pull request #17424 from Shadowghost/add-audiodb-search | Cody Robibero | |
| Implement AudioDb artist search | |||
| 2026-07-28 | Apply review suggestion | Shadowghost | |
