aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers/Plugins/Tmdb
AgeCommit message (Collapse)Author
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-04Handle xx as TMDb no language for backdrops (#14941)Cody Robibero
2025-09-12Various cleanups (#14785)Bond-009
2025-09-11Sort trailers before teasers (#14715)theguymadmax
2025-07-27Preserve interpunct (ยท) (#14543)theguymadmax
2025-06-24Improve cast and crew handling (#14370)theguymadmax
2025-06-03Add year parameter to TMDB series cache keytheguymadmax
2025-05-18Fix ArgumentNullException in TmdbExternalUrlProvider (#14130)theguymadmax
2025-03-31Fix Tmdb external URL generation (#13817)Tim Eisele
* Fix Tmdb external URL generation * Update MediaBrowser.Providers/Plugins/Tmdb/TmdbExternalUrlProvider.cs
2025-03-13Merge pull request #13175 from Shadowghost/external-url-providersJoshua M. Boniface
Migrate to IExternalUrlProvider
2025-03-12Merge branch 'master' into sort-nfo-dataMarc Brooks
2025-02-25Backport pull request #13611 from jellyfin/release-10.10.zShadowghost
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-25Clean up usings and honor SortNameMarc Brooks
2025-02-21Use TryGetProviderId where possibleShadowghost
2025-02-20Migrate to IExternalUrlProviderShadowghost
2025-02-03Merge branch 'master' into sort-nfo-dataMarc Brooks
2024-11-03Backport pull request #12891 from jellyfin/release-10.10.zbenedikt257
Fix TMDB import failing when no IMDB ID is set for a movie Original-merge: c6629aebf871af861b42f711f12ff920117f4bce Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-09-18Sort embedded collections in Nfo filesMarc Brooks
Because the Nfo files emit the collections as they are in-memory, the files are not stable in format, genres, tags, albums, people, etc. are emitted in random orders. Add ordering of the collections when emitting the Nfo files so the file remains stable (unchanged) when underlying media information doesn't change. In the process of this, it became clear that most of the providers and probes don't trim the strings like people's names, genre names, etc. so did a pass of Trim cleanup too. Specific ordering: (alphabetical/numeric ascending after trimming blanks and defaulting to zero for missing numbers) BaseItem: Directors, Writers, Trailers (by Url), Production Locations, Genres, Studios, Tags, Custom Provider Data (by key), Linked Children (by Path>LibraryItemId), Backdrop Images (by path), Actors (by SortOrder>Name) AlbumNfo: Artists, Album Artists, Tracks (by ParentIndexNumber>IndexNumber>Name) ArtistNfo: Albums (by Production Year>SortName>Name) MovieNfo: Artists Fix Debug build lint Fix CI debug build lint issue. Fix review issues Fixed debug-build lint issues. Emits the `disc` number to NFO for tracks with a non-zero ParentIndexNumber and only emit `position` if non-zero. Removed the exception filtering I put in for testing. Don't emit actors for MusicAlbums or MusicArtists Swap from String.Trimmed() to ?.Trim() Addressing PR feedback Can't use ReadOnlySpan in an async method Removed now-unused namespace
2024-08-30Remove BOM from UTF-8 filesBond_009
I think some people need to change their IDE configuration ;)
2024-07-17Add TrySetProviderId extensionBond_009
2024-05-17Backport pull request #11648 from jellyfin/release-10.9.zShadowghost
Fix series status parsing Original-merge: c6c48a2b474012f6e4464b743a937c522f15e04d Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2024-02-28Return backdrops with text as thumb for tmdb (#11078)Cody Robibero
2023-12-17Stop saving Jellyfin API key in settings xmlJoe Rogers
2023-12-16Fix missing posters in collection identifyJoe Rogers
2023-12-16Add api key to configurationJoe Rogers
2023-11-09Convert ItemSortBy to enum (#9765)Cody Robibero
* Convert ItemSortBy to enum * Rename Unknown to Default
2023-11-08Merge pull request #10078 from scampower3/masterBond-009
Combine Title and Overview for multi-episodes files for the TMDB provider
2023-10-16Deep copy instead of Shallow copyLJQ
2023-10-16Applied 2nd Round of Suggested ChangesLJQ
2023-10-08Use non nullable property type when possibleStepan Goremykin
2023-09-11Applied Suggested ChangesLJQ
2023-08-04Removed unused importsLJQ
2023-08-04Combined Title and Overview for multi-episodes files for the TMDB providerLJQ
2023-06-28Use RegexGenerator where possibleBond_009
2023-03-25Convert Person.Type to use PersonKind enum (#9487)Cody Robibero
2023-03-01Allocate less ListsBond_009
2023-02-25Enable nullable for more filesBond_009
2023-02-24Update MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeImageProvider.csBond-009
Co-authored-by: Cody Robibero <cody@robibe.ro>
2023-02-23Enable nullable for more filesBond_009
2023-02-20Various fixes (#9361)Shadowghost
2023-02-09remove a hardcoded DefaultAuthorizationcvium
2023-01-11Fix all warnings in MediaBrowser.ProvidersBond_009
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
2022-11-17Apply review suggestionsShadowghost
2022-11-17Add xmldocs for TMDb provider, correct provider spellingShadowghost
2022-04-07Merge pull request #7551 from cvium/fix_trailertypeCody Robibero
fix: remove (incorrect) negation of bool expression (cherry picked from commit fec2cf5060cdfdf5fa5bbd1e88529fc373dca945) Signed-off-by: crobibero <cody@robibe.ro>
2022-03-18tmdb - update available series end statusCody Robibero
2022-03-11Merge pull request #6528 from oledfish/additional-episode-ordersJoshua M. Boniface