Rich Lander
fb92eab69b
Fix analysis issues
3 years ago
Cody Robibero
65f8d8c0cd
[CA1801] Parameter is never used. Remove the parameter or use it in the method body.
3 years ago
Bond_009
cf061f7563
MediaBrowser.Providers: Remove some warnings
3 years ago
Bond_009
981cf4cfa0
Remove our own RemoveDiacritcs string extension in favor of Diacritics.Net
3 years ago
Bond_009
6f8ccab788
Move non-jellyfin extensions to separate project
3 years ago
Bond-009
83e492b72b
Merge pull request #5384 from Larvitar/season-metadata-fix
3 years ago
Claus Vium
8daa679a26
Update MediaBrowser.Providers/Manager/MetadataService.cs
3 years ago
Bond-009
cfad97ff28
Merge pull request #6096 from cvium/saving_private_ram
3 years ago
Stan
adf406b182
Fix playback of complex BluRay ISOs ( #6166 )
3 years ago
Cody Robibero
d461e3912a
Remove warninigs from MediaBrowser.Controller (Part 3) ( #6078 )
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
3 years ago
cvium
0835b26889
review
3 years ago
Mariusz Chryc
d44025c620
Clear episode and season provider IDs during ApplySearchResult
3 years ago
Claus Vium
2d5ed7cb95
Apply suggestions from code review
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
3 years ago
Claus Vium
b12f509de3
Merge pull request #5696 from Maxr1998/fix-music-video-metadata-probing
3 years ago
PingWin
7cba148a30
Don't prefer OMDB rating over all other providers
4 years ago
cvium
42a2cc1747
Remove some unnecessary allocations
4 years ago
Bond-009
a7b7ff000b
Merge branch 'master' into tmdb-person-language
4 years ago
David Ullmer
ee7a95e088
Move GetMetadataLanguage
4 years ago
David Ullmer
6353966abd
Fix cache key
4 years ago
David Ullmer
96e05e5b66
Add tests for NoralizeLanguage
4 years ago
cvium
81ac11828b
Fix ArrayIndexOutOfBounds
4 years ago
cvium
1b49435a0e
Reduce some allocations
4 years ago
Bond-009
f06f3450c1
Merge pull request #5307 from barronpm/using-declarations
4 years ago
Patrick Barron
81992ef205
Fix build
4 years ago
David Ullmer
c584d36fd4
Fix Tmdb person language
4 years ago
David Ullmer
cb01dd8684
Use TMDb parental rating building from movies for shows
4 years ago
Patrick Barron
e55f35b62e
Merge branch 'master' into using-declarations
4 years ago
wehrstedt
ad1d9d9a23
fixed no channel icons when using tvheadend ( #5996 )
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
Co-authored-by: Maximilian Wehrstedt <wehrstedt.coding@outlook.de>
4 years ago
Bond_009
ddb04dc12b
Use new ReadAllLines extensions
4 years ago
Bond_009
e432796f6f
Minor improvements
4 years ago
BaronGreenback
2e98de9062
Code Clean up: Convert to null-coalescing operator ?? ( #5845 )
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
4 years ago
BaronGreenback
f2c10471bf
Code Clean up: Use Pattern Matching ( #5838 )
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
4 years ago
Bond_009
e128b6d997
TmdbUtils: Use ordinal string compare
4 years ago
cvium
77261a8445
add UpdatePeopleAsync and add people to both tables
4 years ago
Bond-009
e19d89bb4f
Merge pull request #5881 from cvium/tmdb-episode-externalids
...
Add tvrage and imdb ids for episodes
4 years ago
Bond-009
aa992efd31
Update MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeProvider.cs
4 years ago
Bond-009
86a2e6eeda
Merge pull request #5867 from Bond-009/provider
...
ProviderManager: fix discard and 2 warnings
4 years ago
Bond-009
6b103f7ab2
Merge pull request #5870 from cvium/fix-tmdbpersonprovider
4 years ago
Bond-009
da78a96312
Merge pull request #5807 from Bond-009/refreshdelay
...
Remove throttle in refresh code
4 years ago
cvium
96348ed744
Add tvrage and imdb ids for episodes
4 years ago
cvium
c0ea56a10d
use int.Parse
4 years ago
Bond-009
94d339cf12
Merge pull request #5744 from mohd-akram/absolute-dvd-order
4 years ago
cvium
06b8cf42d1
Fix TMDb Person Provider
4 years ago
Bond_009
dcd6ab769b
ProviderManager: fix discard and 2 warnings
4 years ago
Bond-009
4c915f5edf
Merge pull request #5683 from jellyfin/dependabot/nuget/Newtonsoft.Json-13.0.1
...
Bump Newtonsoft.Json from 12.0.3 to 13.0.1
4 years ago
Mohamed Akram
64071873a0
Use StringComparison.Ordinal
4 years ago
Mohamed Akram
90b941b3f6
Add review changes
4 years ago
cvium
351b987982
Add Person to TypedBaseItems if it's new
4 years ago
BaronGreenback
bc1cc2d04a
Remove unused using directives
4 years ago
Bond_009
3d0a42da9e
Remove throttle in refresh code
4 years ago
dependabot[bot]
d459f625d5
Bump Newtonsoft.Json from 12.0.3 to 13.0.1
...
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json ) from 12.0.3 to 13.0.1.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases )
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/12.0.3...13.0.1 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
Bond-009
51af569159
Merge pull request #5802 from jellyfin/dependabot/nuget/TMDbLib-1.8.1
...
Bump TMDbLib from 1.7.3-alpha to 1.8.1
4 years ago
Bond_009
2b948aead9
Fix possible ArgumentNullException
...
```
System.ArgumentNullException: Value cannot be null. (Parameter 'source')
at System.Linq.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)
at System.Linq.Enumerable.Where[TSource](IEnumerable`1 source, Func`2 predicate)
at MediaBrowser.Providers.Manager.ProviderManager.GetImages(BaseItem
item, IRemoteImageProvider provider, IReadOnlyCollection`1
preferredLanguages, CancellationToken cancellationToken,
Nullable`1 type) in
/home/bond/dev/jellyfin/MediaBrowser.Providers/Manager/ProviderManager.cs:line
280
```
4 years ago
dependabot[bot]
f1c4b541c1
Bump TMDbLib from 1.7.3-alpha to 1.8.1
...
Bumps [TMDbLib](https://github.com/LordMike/TMDbLib ) from 1.7.3-alpha to 1.8.1.
- [Release notes](https://github.com/LordMike/TMDbLib/releases )
- [Commits](https://github.com/LordMike/TMDbLib/compare/v1.7.3-alpha...v1.8.1 )
Signed-off-by: dependabot[bot] <support@github.com>
4 years ago
cvium
35cfd760d4
Do not touch "old" local artwork unless saving locally
4 years ago
Mohamed Akram
ce4f730221
Add support for TMDB series absolute and DVD order
4 years ago
Maxr1998
24ac8a1223
Improve metadata probing to better support music videos
4 years ago
Bond_009
2ed0801be2
Fix possible nullref
...
when `ProviderManager.SaveMetadata` gets called before
`ProviderManager.AddParts`
```
Error Message:
System.ArgumentNullException : Value cannot be null. (Parameter 'source')
Stack Trace:
at System.Linq.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)
at System.Linq.Enumerable.Where[TSource](IEnumerable`1 source, Func`2 predicate)
at MediaBrowser.Providers.Manager.ProviderManager.SaveMetadata(BaseItem item, ItemUpdateType updateType, IEnumerable`1 savers) in D:\a\1\s\MediaBrowser.Providers\Manager\ProviderManager.cs:line 674
at MediaBrowser.Providers.Manager.ProviderManager.SaveMetadata(BaseItem item, ItemUpdateType updateType) in D:\a\1\s\MediaBrowser.Providers\Manager\ProviderManager.cs:line 655
at Emby.Server.Implementations.Library.LibraryManager.RunMetadataSavers(BaseItem item, ItemUpdateType updateReason) in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 2012
at Emby.Server.Implementations.Library.LibraryManager.UpdateItemsAsync(IReadOnlyList`1 items, BaseItem parent, ItemUpdateType updateReason, CancellationToken cancellationToken) in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 1970
at Emby.Server.Implementations.Library.LibraryManager.CreateRootFolder() in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 775
at Emby.Server.Implementations.Library.LibraryManager.get_RootFolder() in D:\a\1\s\Emby.Server.Implementations\Library\LibraryManager.cs:line 180
at Emby.Server.Implementations.IO.LibraryMonitor.Start() in D:\a\1\s\Emby.Server.Implementations\IO\LibraryMonitor.cs:line 135
at Emby.Server.Implementations.IO.LibraryMonitorStartup.RunAsync() in D:\a\1\s\Emby.Server.Implementations\IO\LibraryMonitorStartup.cs:line 26
at Emby.Server.Implementations.ApplicationHost.StartEntryPoints(IEnumerable`1 entryPoints, Boolean isBeforeStartup)+MoveNext() in D:\a\1\s\Emby.Server.Implementations\ApplicationHost.cs:line 541
at System.Threading.Tasks.Task.WhenAll(IEnumerable`1 tasks)
at Emby.Server.Implementations.ApplicationHost.RunStartupTasksAsync(CancellationToken cancellationToken) in D:\a\1\s\Emby.Server.Implementations\ApplicationHost.cs:line 525
at Jellyfin.Server.Integration.Tests.JellyfinApplicationFactory.CreateServer(IWebHostBuilder builder) in D:\a\1\s\tests\Jellyfin.Server.Integration.Tests\JellyfinApplicationFactory.cs:line 101
at Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactory`1.EnsureServer()
at Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactory`1.CreateDefaultClient(DelegatingHandler[] handlers)
at Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactory`1.CreateDefaultClient(Uri baseAddress, DelegatingHandler[] handlers)
at Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactory`1.CreateClient(WebApplicationFactoryClientOptions options)
at Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactory`1.CreateClient()
at Jellyfin.Server.Integration.Tests.OpenApiSpecTests.GetSpec_ReturnsCorrectResponse() in D:\a\1\s\tests\Jellyfin.Server.Integration.Tests\OpenApiSpecTests.cs:line 26
--- End of stack trace from previous location ---
```
4 years ago
Bond-009
7c51d0a50e
Merge pull request #5671 from jellyfin/tmdbmovieprovider-originaltitle
...
set original title in tmdbmovieprovider
4 years ago
Claus Vium
df60d176b8
ensure only valid images are saved in ItemImageProvider
4 years ago
Claus Vium
28a0eb6d53
set original title in tmdbmovieprovider
4 years ago
Bond-009
16011d96a0
Merge pull request #5321 from Ullmie02/nfo-thumb
4 years ago
David
a4cac09d5b
Use |=
4 years ago
Erwin de Haan
470305f75e
Authenticated arbitrary file overwrite in SubtitleController -> SubtitleManager
...
GHSL-2021-050: Issue 5 Arbitrary file overwrite.
4 years ago
cvium
151156f227
Clean the entity name for non-words before searching
4 years ago
Bond_009
a8ed753f6c
FxCop -> Net Analyzers (part 2)
4 years ago
Claus Vium
84e16a8535
Merge pull request #5431 from cvium/fix_tmdb_imdbid
...
Use imdbid as fallback in movie provider
4 years ago
Bond-009
97fd136a8c
Merge pull request #5428 from cvium/fix_tmdb_year
...
Default to the searchinfo year, fallback to parsed year
4 years ago
cvium
880c8636bc
Use imdbid as fallback in movie provider
...
Includes post-ProviderIdExtensions cleanup
4 years ago
cvium
80fb52e64f
Default to the searchinfo year, fallback to parsed year
4 years ago
Bond_009
d202df6e8a
Remove useless line
4 years ago
Bond_009
9ed7f429c0
FxCop -> Net Analyzers (part 1)
4 years ago
David
60ffa6f514
Use FileShare.None when creating files
4 years ago
cvium
ba366118f9
Do not use language or imagelanguages when searching for images
...
TMDb API returns all images if languages are excluded, which is needed for the All Languages toggle in Identify.
4 years ago
cvium
664c5da317
return false when providerid is null or empty
4 years ago
David Ullmer
8f99bdd07c
Fix TMDb search name containing year ( #5349 )
4 years ago
David
16694b0cfc
Add nfo thumb tag support
4 years ago
Patrick Barron
9413d974f3
Switch to using declarations in MediaBrowser.Providers
4 years ago
Joshua M. Boniface
5ce4df4178
Merge pull request #5270 from Bond-009/imdb
4 years ago
dkanada
175e2a5249
Merge pull request #5242 from jellyfin/cancellationtokens
...
Properly forward cancellationTokens
4 years ago
Bond_009
b2700ecf44
TMDB: Also search with IMDB or TVDB Id if specified
4 years ago
Bond_009
c1b17b2fa4
TMDB: Include year in search
4 years ago
Bond_009
e9f22303a4
Properly forward cancellationTokens
4 years ago
Mariusz Chryc
0d1f356373
Remove season name from metadata result
4 years ago
Bond_009
eeff9f52c6
Fix Omdb caching
4 years ago
crobibero
c1d1b6e9f4
Fix serialization loop
4 years ago
crobibero
a3a31952f4
Fix OMDb converter
4 years ago
Joshua M. Boniface
406ae3e43a
Merge pull request #4709 from BaronGreenback/PluginDowngrade
4 years ago
martinek-stepan
cc92f7afe5
Enable nullable for MediaBrowser.XbmcMetadata project ( #4612 )
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
Co-authored-by: Stepan <ste.martinek+git@gmail.com>
4 years ago
Cody Robibero
5c57569692
Merge branch 'master' into PluginDowngrade
4 years ago
Bond-009
054adf6379
Merge pull request #4853 from Ullmie02/servicestack-json
4 years ago
David
9e0f425783
Make RootObject and SeasonRootObject internal again
4 years ago
David
21fd124bca
Code revie
4 years ago
David
f73bb92ce3
Remove manual N/A removal and write directly to stream
4 years ago
David
e0499f8769
Remove attributes
4 years ago
crobibero
fc212e5e5f
Remove JsonOmdbNotAvailableConverterFactory
4 years ago
crobibero
6ddbe8420f
Add tests for special Omdb json
4 years ago
David
043d045448
Put json serializer options in private field
4 years ago
crobibero
570b4dc0d0
Explicity reference Newtonsoft.Json
4 years ago
David
2a574914ea
Use streams instead of strings
4 years ago