aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers
AgeCommit message (Collapse)Author
14 daysFix buildBond_009
14 daysMerge pull request #16236 from theguymadmax/fix-season-unknownBond-009
Fix episodes appearing in Season Unknown incorrectly and prevent unnecessary virtual season creation
2026-02-14Merge pull request #16144 from DerMaddis/series-production-yearBond-009
TmdbSeriesProvider: Set ProductionYear field
2026-02-14Backport pull request #16116 from jellyfin/release-10.11.zsaltpi
Fix TMDB image URLs missing size parameter Original-merge: caa05c1bf2c55053a65091886f0ddf78865fc72c Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com>
2026-02-13Fix episodes appearing in Season Unknown incorrectly and prevent unnecessary ↵theguymadmax
virtual season creation
2026-02-13TmdbSeriesProvider: Set ProductionYear in SearchResult mappersDerMaddis
2026-02-01Remove handling for 5-letter language codes in TMDb language normalizationRiri
2026-01-30TmdbSeriesProvider: Set ProductionYear fieldDerMaddis
2026-01-28Backport pull request #16066 from jellyfin/release-10.11.ztheguymadmax
Fix TMDB crew department mapping Original-merge: 673f617994da6ff6a45cf428a3ea47de59edc6c5 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2026-01-27fix: Resolve CA1849/CA2007 synchronous IO in EpubImageProvider (#16124)Gladtbam
2026-01-27Merge pull request #15604 from dkanada/opf-metadataNiels van Velzen
extract local metadata from OPF and EPUB files
2026-01-18Backport pull request #15899 from jellyfin/release-10.11.zMarcoCoreDuo
Fix watched state not kept on Media replace/rename Original-merge: 8433b6d8a41f66f6eef36bb950927c6a6afa1a36 Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Bond_009 <bond.009@outlook.com>
2026-01-18Backport pull request #15872 from jellyfin/release-10.11.zShadowghost
Be more strict about PersonType assignment Original-merge: b56de6493f67cd1cdc43b47745ae66908d1aef41 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2026-01-14Update to .NET 10.0Bond_009
2025-12-29Fix buildBond_009
2025-12-29Pass cancellation token to GetReleaseGroupResultAsyncBond_009
2025-12-28Backport pull request #15858 from jellyfin/release-10.11.zCollin-Swish
Fix playlist item de-duplication Original-merge: 78e3702cb064fc664ed1a658ad534cf66f5373d3 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-12-28Backport pull request #15766 from jellyfin/release-10.11.ztheguymadmax
Fix backdrop images being deleted when stored with media Original-merge: 12c5d6b63650c34a25609066a0138d37032eb7c2 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-12-28Backport pull request #15680 from jellyfin/release-10.11.ztheguymadmax
Fix ItemAdded event triggering when updating metadata Original-merge: fb65f8f8532fbad22089a3a3cfb4d9237c71c567 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-12-03Backport pull request #15563 from jellyfin/release-10.11.ztheguymadmax
Save item to database before providers run to prevent FK errors Original-merge: c491a918c21025b105afba4b6d72a24372aac505 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-11-23improve genre support from OPF metadatadkanada
2025-11-23fix runtime exception from incorrect argument to XDocument methoddkanada
2025-11-22extract local metadata from OPF and EPUB filesdkanada
2025-11-17Backport pull request #15529 from jellyfin/release-10.11.ztheguymadmax
Fix movie titles using folder name when NFO saver is enabled Original-merge: f8e012582a8819d18ad933fd65eade936bdc946d Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-11-17Backport pull request #15508 from jellyfin/release-10.11.ztheguymadmax
Fix playlist DateCreated and DateLastMediaAdded not being set Original-merge: 078f9584ed3622eed3516488026cbb6e42242bba Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-11-17Backport pull request #15472 from jellyfin/release-10.11.ztheguymadmax
Fix series DateLastMediaAdded not updating when new episodes are added Original-merge: abfbaca33686ab5214182992ab644a6e24d4b180 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-11-17Backport pull request #15441 from jellyfin/release-10.11.zIceStormNG
Fix System.NullReferenceException when people's role is null (10.11.z) Original-merge: 5a9a8363f45ed34b2db1f8f59c2be69ff458f8ab Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com>
2025-11-02Backport pull request #15325 from jellyfin/release-10.11.zvinnyspb
Update file size when refreshing metadata Original-merge: f994dd62114b17c335d508c8e5709f24009eb16e Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2025-10-27Backport pull request #15113 from jellyfin/release-10.11.zivanjx
Add season number fallback for OMDB and TMDB plugins Original-merge: 618ec4543e48fc670e655eda39c2e3869be86c7b Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
2025-10-13Handle es-419 in TMDb (#14946)Erik W
2025-10-09Fix artist external Urltheguymadmax
2025-10-04Handle xx as TMDb no language for backdrops (#14941)Cody Robibero
2025-10-02Fix mka-style tagging key (#14936)gnattu
2025-09-26Fixing the UFID field value giving a warning and not being correctly ↵Corentin Malbet
processed (#14851)
2025-09-12Various cleanups (#14785)Bond-009
2025-09-12Never replace BoxSet LinkedChildren on update (#14723)Tim Eisele
2025-09-11Sort trailers before teasers (#14715)theguymadmax
2025-09-06Preserve 3D format on metadata refresh (#14742)theguymadmax
2025-09-01Correct Album Artists merge logic (#14655)evan314159
* Correct Album Artists merge logic and Artist equality checks Correct Album Artists merge logic in MetadataService that causes empty metadata sources to overwrite populated Album Artists arrays. This impacted People-to-BaseItem relationships and caused orphaned records in Peoples. Correct equality checks to be case-sensitive so Jelly metadata exactly matches file metadata. * use StringComparer.Ordinal --------- Co-authored-by: Evan <evan@MacBook-Pro.local>
2025-08-27fix ProbeProvider.HasChanged: if file date changed (#14674)evan314159
2025-07-27Preserve interpunct (·) (#14543)theguymadmax
2025-07-27fix file modification date comparisons (#14503)evan314159
2025-07-25Set DateLastSaved after running metadata savers (#14531)Tim Eisele
2025-07-14Fix refreshing the library cannot delete old attachments (#14461)Nyanmisaka
2025-07-07Update dependency z440.atl.core to v7 (#14391)renovate[bot]
2025-07-04Merge pull request #14309 from shanepowell/MediaInfoFixsShane Powell
Fix PeopleHelper.AddPerson Exceptions due to bad meta-data extracts.
2025-07-02Read ALBUMARTISTS in preference to ARTISTS when PreferNonstandardArtistsTag setEvan
Jellyfin implemented ARTISTS multivalue tag but did not implement the equivalent ALBUMARTISTS multivalue tag. This change adds ALBUMARTISTS support. If present and PreferNonstandardArtistsTag is set, ALBUMARTISTS will be used in preference to ALBUMARTIST. As with ARTISTS, the intent is to offer support for multiple album artists without affecting software that does not read ALBUMARTIST as a multivalued tag. Example album before/after: ALBUM : Amici e Rivali ARTIST : Lawrence Brownlee / Michael Spyres album_artist : Lawrence Brownlee ARTISTS : Lawrence Brownlee;Michael Spyres ALBUMARTISTS : Lawrence Brownlee;Michael Spyres Before ALBUMARTISTS support, Jellyfin reports: Album Artist: Lawrence Brownlee [hyperlinked] On each track Artist: Lawrence Brownlee, Michael Spyres After ALBUMARTISTS support, Jellyfin reoprts: Album Artist: Lawrence Brownlee [hyperlinked], Michael Spyres [hyperlinked] On each track Artist: none shown (no other artists in source metadata) This is ideal as both key artists are hyperlinkable from their albums. References to other products implementing ALBUMARTISTS: - Navidrome: https://www.navidrome.org/docs/usage/tagging-guidelines/#handling-multiple-artists-and-collaborations - Kodi: https://kodi.wiki/view/Music_tagging#albumartists - MusicBrainz Picard: https://picard-docs.musicbrainz.org/en/variables/variables_basic.html (_albumartists tag)
2025-06-26Fix modification checks and make sure to use UTC (#14347)Tim Eisele
2025-06-24Improve cast and crew handling (#14370)theguymadmax
2025-06-24Adapt LrcLyricParser to new LrcParser version (#14263)Max Rumpf