| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 31 hours | Fix incorrect list capacity | theguymadmax | |
| 7 days | Improve OriginalLanguage normalization and inheritance (#16829) | Erik W | |
| Improve OriginalLanguage normalization and inheritance | |||
| 12 days | Run tree-wide dotnet format | jakobkukla | |
| 2026-05-16 | Move ComicVine and GoogleBooks ExternalUrl providers to ↵ | Shadowghost | |
| MediaBrowser.Providers.Books | |||
| 2026-05-15 | Fix integrated provider images | Shadowghost | |
| 2026-05-15 | Merge pull request #15970 from Shadowghost/similarity | Bond-009 | |
| Implement similarity providers | |||
| 2026-05-14 | Add Listenbrainz plugin Logo | Shadowghost | |
| 2026-05-14 | Make Cache duration user configurable | Shadowghost | |
| 2026-05-13 | Apply review suggestions | Shadowghost | |
| 2026-05-07 | Add OriginalLanguage as option to PreferredAudioLanguage (#12579) | Erik W | |
| * Add OriginalLanguage as option to PreferredAudioLanguage * Support for multiple original languages * Add original audio stream indicator * Fetch OriginalLanguage from TMDB * Adapt to EFCore refactor * Fix PlayDefaultAudioTrack OriginalLanguage behavior * Fix better PlayDefaultAudioTrack OriginalLanguage behavior * Add comment to ItemFields * Improved PlayDefaultAudioTrack behavior * Add migration for original language * Use sting.Equals for string comparisons * Always set dto OriginalLanguage * Remove OriginalLanguage from ItemFields --------- Co-authored-by: Lampan-git <lampan-git@users.noreply.github.com> | |||
| 2026-05-06 | Merge branch 'master' into feature/season-provider-id-from-path | Bond-009 | |
| 2026-05-05 | Move MusicBrainz Query client to plugin instance | Shadowghost | |
| 2026-05-03 | Implement Similarity providers | Shadowghost | |
| 2026-04-27 | hide HLS controllers and update obsolete endpoints | dkanada | |
| 2026-04-14 | Fix artist metadata not being fetched on initial library scan (#16606) | theguymadmax | |
| * Fix artist metadata not being fetched on initial library scan * Update Emby.Server.Implementations/Library/Validators/ArtistsValidator.cs Co-authored-by: Bond-009 <bond.009@outlook.com> --------- Co-authored-by: Bond-009 <bond.009@outlook.com> | |||
| 2026-03-25 | Parse provider IDs from season and episode folder/file names | Marc Brooks | |
| Season and episode directories/files can now include provider ID attributes in their names (e.g. "Season 01 [tvdbid=22222]" or "Show S01E01 [tmdbid=99999].mkv"), consistent with the existing behavior for series folders. Supported providers: imdbid, tvdbid, tvmazeid, tmdbid. Adds TmdbSeasonExternalId and TmdbEpisodeExternalId so that the TMDB season and episode IDs are surfaced in the metadata editor. Seasons do not have their own IMDb IDs, so we don't support imdbid parsing in SeasonResolver. Instead, generate IMDb season URLs via ImdbExternalUrlProvider using the parent series' IMDb ID and the season number, matching the IMDb URL format: imdb.com/title/{seriesId}/episodes/?season={N} Add tests for the ExternalUrlProviders. | |||
| 2026-03-23 | Merge pull request #15593 from dkanada/book-provider-ids | Bond-009 | |
| include external IDs and URLs for book providers | |||
| 2026-02-15 | Fix build | Bond_009 | |
| 2026-02-14 | Merge pull request #16144 from DerMaddis/series-production-year | Bond-009 | |
| TmdbSeriesProvider: Set ProductionYear field | |||
| 2026-02-14 | Backport pull request #16116 from jellyfin/release-10.11.z | saltpi | |
| 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-13 | TmdbSeriesProvider: Set ProductionYear in SearchResult mappers | DerMaddis | |
| 2026-02-01 | Remove handling for 5-letter language codes in TMDb language normalization | Riri | |
| 2026-01-30 | TmdbSeriesProvider: Set ProductionYear field | DerMaddis | |
| 2026-01-29 | include external IDs and URLs for book providers | dkanada | |
| 2026-01-28 | Backport pull request #16066 from jellyfin/release-10.11.z | theguymadmax | |
| Fix TMDB crew department mapping Original-merge: 673f617994da6ff6a45cf428a3ea47de59edc6c5 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2026-01-18 | Backport pull request #15872 from jellyfin/release-10.11.z | Shadowghost | |
| Be more strict about PersonType assignment Original-merge: b56de6493f67cd1cdc43b47745ae66908d1aef41 Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2025-12-29 | Fix build | Bond_009 | |
| 2025-12-29 | Pass cancellation token to GetReleaseGroupResultAsync | Bond_009 | |
| 2025-10-27 | Backport pull request #15113 from jellyfin/release-10.11.z | ivanjx | |
| 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-13 | Handle es-419 in TMDb (#14946) | Erik W | |
| 2025-10-09 | Fix artist external Url | theguymadmax | |
| 2025-10-04 | Handle xx as TMDb no language for backdrops (#14941) | Cody Robibero | |
| 2025-09-12 | Various cleanups (#14785) | Bond-009 | |
| 2025-09-11 | Sort trailers before teasers (#14715) | theguymadmax | |
| 2025-07-27 | Preserve interpunct (·) (#14543) | theguymadmax | |
| 2025-06-24 | Improve cast and crew handling (#14370) | theguymadmax | |
| 2025-06-11 | Properly handle file access issues in some cases (#14272) | Tim Eisele | |
| 2025-06-03 | Add year parameter to TMDB series cache key | theguymadmax | |
| 2025-05-18 | Fix ArgumentNullException in TmdbExternalUrlProvider (#14130) | theguymadmax | |
| 2025-03-31 | Fix Tmdb external URL generation (#13817) | Tim Eisele | |
| * Fix Tmdb external URL generation * Update MediaBrowser.Providers/Plugins/Tmdb/TmdbExternalUrlProvider.cs | |||
| 2025-03-14 | Fix build and tests (#13718) | Tim Eisele | |
| 2025-03-13 | Merge pull request #13175 from Shadowghost/external-url-providers | Joshua M. Boniface | |
| Migrate to IExternalUrlProvider | |||
| 2025-03-12 | Merge branch 'master' into sort-nfo-data | Marc Brooks | |
| 2025-02-28 | Add support for reading and storing Recording MBIDs from file metadata (#12173) | Dominik Krivohlavek | |
| * Add recording metadata provider * Add recording MBID * Save recording MBID during probing * Set recording ID in probe result normalizer * Add recording external media type * Reimplement after changes in upstream * Rename variable * Rename variable * Revert "Set recording ID in probe result normalizer" This reverts commit 9dd18c8aba3f970a5816a13a33acf3d58b0e440f. * Fix setting provider ID * Simplify code * Fix comment * Add missing using | |||
| 2025-02-25 | Backport pull request #13611 from jellyfin/release-10.10.z | Shadowghost | |
| Remove empty ParentIndexNumber workaround Original-merge: 1daf761aece5114a6ac3b7b938f114e70b83d99e Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2025-02-25 | Clean up usings and honor SortName | Marc Brooks | |
| 2025-02-22 | Apply suggestions from code review | Tim Eisele | |
| Co-authored-by: Cody Robibero <cody@robibe.ro> | |||
| 2025-02-21 | Use TryGetProviderId where possible | Shadowghost | |
| 2025-02-20 | Migrate to IExternalUrlProvider | Shadowghost | |
| 2025-02-03 | Merge branch 'master' into sort-nfo-data | Marc Brooks | |
