aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-08-29Fix BDMV with external subtitleOskar Bali
GetSubtitleStreamIndexForFfmpeg treated external and internal subtitles the same. This made subtitles out of sync with the video.
2026-08-28Translated using Weblate (Faroese)krvi
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fo/
2026-08-28Support anime provider ids on season foldersShadowghost
2026-08-28Enforce permissions on similar itemsShadowghost
2026-08-28Translated using Weblate (Belarusian)Pavel Miniutka
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/be/
2026-08-28Translated using Weblate (Belarusian)Pavel Miniutka
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/be/
2026-08-28Translated using Weblate (Belarusian)Pavel Miniutka
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/be/
2026-08-28Apply review suggestionsShadowghost
2026-08-27Merge pull request #17719 from theguymadmax/fix-episodes-ParentIdCody Robibero
Fix ParentId for episodes in virtual seasons
2026-08-27Merge pull request #17718 from Shadowghost/fix-virtual-childrenCody Robibero
Fix children count on virtual items
2026-08-27Fix By-Name item count handlingShadowghost
2026-08-26Fix ParentId for episodes in virtual seasonstheguymadmax
2026-08-26Fix children count on virtual itemsShadowghost
2026-08-26Translated using Weblate (English (United Kingdom))Dan Bishop
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/en_GB/
2026-08-25Merge pull request #17709 from Shadowghost/fix-people-task-peristv12.0-rc6Cody Robibero
Persist the refresh stamp so the people task stops redoing its work
2026-08-25Merge pull request #17715 from Shadowghost/fix-people-cleanupCody Robibero
Delete credits nothing maps to and bound item-by-name folder names
2026-08-25Merge pull request #17716 from Shadowghost/tmdb-aggregate-castCody Robibero
Build a TMDb series cast from the aggregated credits
2026-08-25Merge pull request #17714 from Shadowghost/fix-localized-view-idsCody Robibero
Stop deriving user view ids from their localized name
2026-08-25Merge pull request #17713 from LTe/fix/sort-isplayed-seriesCody Robibero
Fix IsPlayed and IsUnplayed sorting for shows and collections
2026-08-25Merge pull request #17710 from Shadowghost/fix-omdb-peopleCody Robibero
Fix OMDB People handling
2026-08-25Merge pull request #17711 from Shadowghost/fix-image-loggingCody Robibero
Say which image and item failed instead of logging a blank path
2026-08-25Build a TMDb series cast from the aggregated creditsShadowghost
2026-08-25Fix testsShadowghost
2026-08-25Keep an OMDb credit whole when its annotation holds a commaShadowghost
2026-08-25Handle generational suffixesShadowghost
2026-08-25Delete a credit once no item maps to it any moreShadowghost
2026-08-25Bind the folder name an item-by-name entity resolves toShadowghost
2026-08-25Order IsPlayed and IsUnplayed by the played state the filter reportsPiotr Niełacny
Ordering mapped both keys to the item's own stored UserData row. Folders do not have one: a series, season or box set counts as played when no descendant is left unplayed, which is what the isPlayed filter and the DTO both report. A mixed library therefore sorted every series and box set into the unplayed group, and a query could filter and sort by two different notions of "played". Extract the filter's predicate into BuildIsPlayedFilter and route both sort keys through it so the two cannot drift apart again.
2026-08-25Prevent SSRF, local file disclosure and DoS via external references in SVG ↵Shadowghost
rendering
2026-08-25Secure library pathsShadowghost
2026-08-24Fix testShadowghost
2026-08-24Say which image and item failed instead of logging a blank pathShadowghost
2026-08-24Persist the refresh stamp so the people task stops redoing its workShadowghost
2026-08-24Fix OMDB People handlingShadowghost
2026-08-24Update dependency UTF.Unknown to 2.7.0 (#17697)Bond-009
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-23Fix GHSA-9x85-gx46-6522Shadowghost
2026-08-23Translated using Weblate (Lithuanian)Vitalijus
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/lt/
2026-08-23Merge pull request #17702 from Shadowghost/fix-person-metadata-refreshCody Robibero
Fix person metadata not being fetched on demand or by the people task
2026-08-23Use FullRefreshShadowghost
2026-08-23Merge pull request #17693 from Shadowghost/fix-series-mergingCody Robibero
Fix series merging leaking across libraries and under-counting merged children
2026-08-23Merge pull request #17619 from Shadowghost/fix-metadata-language-fallbackCody Robibero
Fix English metadata blocking localized providers ranked below it
2026-08-23Translated using Weblate (Hindi)Karan Singh BHardwaj
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hi/
2026-08-23Translated using Weblate (Portuguese (Brazil))chiphead2332
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_BR/
2026-08-23Translated using Weblate (English (United Kingdom))DeaDvey
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/en_GB/
2026-08-23Fix person metadata not being fetched on demand or by the people taskShadowghost
2026-08-23Translated using Weblate (Bulgarian)Koralski
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/bg/
2026-08-22Translated using Weblate (Faroese)krvi
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fo/
2026-08-22Translated using Weblate (Faroese)krvi
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fo/
2026-08-22Merge remote-tracking branch 'upstream/master' into ↵Shadowghost
fix-metadata-language-fallback
2026-08-22Adapt to masterShadowghost