Patrick Barron
9fa4fff15d
Merge branch 'master' into event-rewrite-1
...
# Conflicts:
# Emby.Dlna/Emby.Dlna.csproj
# Emby.Dlna/Eventing/DlnaEventManager.cs
# Emby.Dlna/Service/BaseService.cs
# Emby.Server.Implementations/ScheduledTasks/ScheduledTaskWorker.cs
# MediaBrowser.Controller/Subtitles/SubtitleDownloadEventArgs.cs
2020-08-24 20:04:13 -04:00
crobibero
9626101c9f
Merge remote-tracking branch 'upstream/master' into 3.1.7
2020-08-24 07:39:16 -06:00
Bond_009
119f64f5e7
Make some methods async
2020-08-21 22:01:19 +02:00
Patrick Barron
98ed90c4a2
Merge branch 'master' into event-rewrite-1
2020-08-19 18:11:17 -04:00
Bond_009
5d0a17fd42
More fixes
2020-08-19 18:57:47 +02:00
Bond_009
ce352e4a1d
Address comments
2020-08-19 18:06:27 +02:00
Bond_009
2b400c99ef
Fix warnings
2020-08-19 17:50:50 +02:00
crobibero
01ed5d5407
Fix adding accept headers
2020-08-17 13:59:29 -06:00
crobibero
767c73e5c1
fix usings
2020-08-17 13:22:42 -06:00
crobibero
1325815182
Remove IHttpClient from Providers
2020-08-17 13:10:02 -06:00
crobibero
188166d6eb
Remove IHttpClient from ArtistImageProvider
2020-08-17 11:56:49 -06:00
crobibero
14f57dddcb
Remove IHttpClient from AlbumImageProvider
2020-08-17 11:55:58 -06:00
crobibero
10ac32569e
Remove IHttpClient from ItemImageProvider
2020-08-17 11:54:55 -06:00
crobibero
7a0fa34162
Remove IHttpClient from StudiosImageProvider
2020-08-17 11:52:09 -06:00
crobibero
f7dc124b5e
Remove IHttpClient from ProviderManager
2020-08-17 11:50:07 -06:00
crobibero
aee72aefb0
Remove IHttpClient from StudiosImageProvider
2020-08-17 11:46:40 -06:00
Patrick Barron
ca1f15af19
Move GenericEventArgs to Jellyfin.Data.Events
2020-08-13 20:52:55 -04:00
Anthony Lavado
5480674c4f
Merge pull request #3838 from Bond-009/memorystream
...
MemoryStream optimizations
2020-08-13 13:01:43 -04:00
crobibero
6709645ec9
bump deps
2020-08-12 15:52:29 -06:00
dependabot[bot]
c65275b239
Bump TvDbSharper from 3.2.0 to 3.2.1
...
Bumps [TvDbSharper](https://github.com/HristoKolev/TvDbSharper ) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/HristoKolev/TvDbSharper/releases )
- [Changelog](https://github.com/HristoKolev/TvDbSharper/blob/master/CHANGELOG.md )
- [Commits](https://github.com/HristoKolev/TvDbSharper/compare/v3.2.0...v3.2.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-08-10 12:01:48 +00:00
Bond-009
bacfbbbd58
Merge pull request #3835 from cvium/fix_tvdb_404_shit_nginx_failure
...
Throw HttpException when tvdb sends us crap data
2020-08-10 10:50:21 +02:00
Bond_009
371a09c60b
MemoryStream optimizations
2020-08-09 14:08:55 +02:00
Bond-009
796eeb2cda
Merge pull request #3836 from cvium/remove_tmdb_api_rate_limit
...
Remove rate limit from TMDb provider
2020-08-06 23:53:29 +02:00
Bond-009
8964697d8b
Merge pull request #3834 from cvium/fix_tmdb_external_ids
...
Make external ids nullable in TMDb
2020-08-06 23:52:39 +02:00
cvium
268139c435
Remove rate limit from TMDb provider
2020-08-06 23:47:30 +02:00
cvium
23dfadd430
Throw HttpException when tvdb sends us crap data
2020-08-06 23:43:19 +02:00
cvium
f871087645
Make external ids nullable in TMDb
2020-08-06 23:37:11 +02:00
Anthony Lavado
da14c306b8
Merge pull request #3809 from Bond-009/minor4
...
Minor improvements
2020-08-04 17:35:12 -07:00
cvium
52d409101b
Change OnRefreshStart and OnRefreshComplete logging levels to debug
2020-08-04 09:05:51 +02:00
Bond_009
2b355c36ff
Minor improvements
...
OFC I reduced some allocations
2020-08-03 20:32:45 +02:00
dependabot[bot]
17ba459638
Bump PlaylistsNET from 1.0.6 to 1.1.2
...
Bumps [PlaylistsNET](https://github.com/tmk907/PlaylistsNET ) from 1.0.6 to 1.1.2.
- [Release notes](https://github.com/tmk907/PlaylistsNET/releases )
- [Commits](https://github.com/tmk907/PlaylistsNET/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2020-08-03 12:04:12 +00:00
cvium
e7d9d8f7c5
Change Budget and Revenue to long to avoid overflow
2020-08-02 23:54:58 +02:00
Bond_009
d4092846e4
Optimize Substring and StringBuilder usage
2020-07-29 13:17:01 +02:00
Anthony Lavado
468a7fea4c
Merge pull request #3660 from crobibero/plugin-config-location
...
Force plugin config location
2020-07-26 15:36:08 -07:00
Bond-009
7686f53f52
Merge pull request #3632 from azlm8t/log-path-on-error
...
tvdb: Log path on lookup errors
2020-07-23 10:44:44 +02:00
E.Smith
f50348ca0b
Log path on lookup errors
...
If the lookup fails (due to a bad id in an nfo file for example), then
we had no indication of which directory failed, so the user can not
fix the problem.
Now we include the path in the error message such as:
MediaBrowser.Providers.TV.SeriesMetadataService: Error in
DummySeasonProvider for /media/x/y/z
and
MediaBrowser.Providers.Manager.ProviderManager:
TvdbSeriesImageProvider failed in GetImageInfos for type Series at
/media/x/y/z
2020-07-22 18:22:52 +01:00
crobibero
a1511e430c
implement change properly
2020-07-22 08:23:56 -06:00
crobibero
939b95907b
Force plugin config location
2020-07-22 08:19:26 -06:00
crobibero
05f743480d
fully remove jquery
2020-07-20 17:31:20 -06:00
crobibero
f4cafc2f31
fix built in plugin js
2020-07-20 17:23:36 -06:00
Patrick Barron
6e11f77922
Add missing documentation.
2020-07-19 22:30:25 -04:00
Patrick Barron
3fdbdf4078
Clean up ProviderManager.cs
2020-07-19 20:54:57 -04:00
crobibero
8a778c08d2
Fix tvdb actors url
2020-07-19 08:21:26 -06:00
Patrick Barron
4742ddbb71
Update .NET Core to 3.1.6
2020-07-17 19:48:11 -04:00
crobibero
0095cb1947
Add EnumeratorCancellation attribute
2020-07-16 07:32:58 -06:00
Claus Vium
6d37a5fe52
Change to IAsyncEnumerable
2020-07-15 17:14:39 +02:00
Claus Vium
8c0168ef72
Fetch image keytypes before querying images
2020-07-15 16:45:14 +02:00
Joshua M. Boniface
f3151e7dc7
Merge pull request #3505 from Bond-009/minor3
...
Minor fixes
2020-07-05 00:30:35 -04:00
Bond-009
1448df1684
Update MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs
...
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2020-07-04 22:36:02 +02:00
Bond_009
ae6eaa7f02
Minor fixes
2020-07-04 22:06:27 +02:00
Patrick Barron
6d1b00da64
Use Array.Empty
2020-07-04 11:54:25 -04:00
Mark Monteiro
0e9164351b
Merge remote-tracking branch 'upstream/master' into external-id-type
2020-06-26 10:12:22 -04:00
Bond-009
f75024fade
Fix scan crashed
2020-06-22 10:06:35 +02:00
Anthony Lavado
bb947718ea
Merge pull request #3380 from Bond-009/warn20
...
Enable TreatWarningsAsErrors in Release for MediaBrowser.Providers
2020-06-20 12:26:02 -04:00
telans
98db8f72e0
fix SA1503 for one line if statements
2020-06-20 20:35:29 +12:00
telans
8de6452967
fix some documentation periods
2020-06-20 18:13:11 +12:00
telans
afe09612e8
fix SA1119
2020-06-20 18:13:11 +12:00
Bond_009
eba488a0f8
Enable TreatWarningsAsErrors in Release for MediaBrowser.Providers
2020-06-19 20:24:13 +02:00
Bond-009
9af6eda0b4
Merge pull request #3343 from telans/comment-stops
...
Add full stop at end of comments (SA1629)
2020-06-16 11:54:58 +02:00
telans
ab3dece9f1
fix brace spacing for do while loops
2020-06-16 16:11:32 +12:00
telans
247f9c61e6
fix SA1513/SA1516
2020-06-16 16:11:30 +12:00
telans
9018f8d8be
Add full stop at end of comments (SA1629)
2020-06-16 10:37:52 +12:00
crobibero
24f54837e1
Switch to M3uContent
2020-06-15 08:34:24 -06:00
dependabot[bot]
c243ec7ce9
Bump PlaylistsNET from 1.0.4 to 1.0.6
...
Bumps [PlaylistsNET](https://github.com/tmk907/PlaylistsNET ) from 1.0.4 to 1.0.6.
- [Release notes](https://github.com/tmk907/PlaylistsNET/releases )
- [Commits](https://github.com/tmk907/PlaylistsNET/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2020-06-15 12:01:17 +00:00
telans
3d9049ef08
fix SA1508
2020-06-15 10:45:55 +12:00
telans
acd4389653
fix SA1005
2020-06-15 10:41:00 +12:00
Patrick Barron
42b4f0aa2e
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Jellyfin.Data.csproj
2020-06-13 19:41:05 -04:00
dkanada
403cd3205f
Merge pull request #3254 from crobibero/ilogger
...
Use typed logger where possible
2020-06-13 00:29:43 +09:00
dkanada
91fcd56380
Merge pull request #3071 from rigtorp/tvdb-normalize
...
Make tvdb name normalizer unicode aware
2020-06-12 13:38:09 +09:00
dkanada
6033058f51
Merge pull request #3313 from crobibero/update-dotnet-core
...
Update to .NET Core 3.1.5
2020-06-12 13:34:42 +09:00
Erik Rigtorp
82e8865147
Make tvdb name normalizer unicode aware
2020-06-11 17:26:38 -07:00
Patrick Barron
7a115024aa
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# MediaBrowser.Controller/Library/ILibraryManager.cs
# MediaBrowser.Providers/Users/UserMetadataService.cs
2020-06-11 18:23:12 -04:00
crobibero
a6815018dc
Update to .NET Core 3.1.5
2020-06-11 07:13:56 -06:00
Erik Rigtorp
095afe6359
Clarify comment and log actual search string
2020-06-10 10:58:43 -07:00
aled
299e49f39d
Fix a small number of compile warnings
2020-06-09 23:12:53 +01:00
Bond-009
ad5c41b542
Merge pull request #3258 from aled/2149-fix-a-small-number-of-compile-warnings-1
...
Fix a small number of compile warnings
2020-06-09 22:22:36 +02:00
dkanada
998d5674a2
Merge pull request #3259 from crobibero/omdb-plugin-config
...
Add omdb config as embedded resource
2020-06-09 14:23:06 +09:00
dkanada
686066b134
Merge pull request #3250 from shayaantx/master
...
Ignore languages with null ids when fetching images from tvdb
2020-06-07 14:50:46 +09:00
Cody Robibero
a6999422ea
remove extra spacing
2020-06-06 20:36:07 -06:00
crobibero
826ed9d9c7
Add omdb config as embedded resource
2020-06-06 16:30:18 -06:00
aled
22a860a806
Fix a small number of compile warnings
2020-06-06 20:17:49 +01:00
crobibero
0982b73c11
Merge remote-tracking branch 'upstream/master' into ilogger
2020-06-06 08:26:34 -06:00
dkanada
6d4f3c42a2
Merge pull request #3208 from jellyfin/plugins
...
More work for core plugins
2020-06-06 12:27:45 +09:00
crobibero
57d1dbfe7b
undo erroneous changes
2020-06-05 18:29:58 -06:00
crobibero
44957c5a9a
Use typed logger where possible
2020-06-05 18:15:56 -06:00
shayaantx
42bbfa772f
Update TvdbSeasonImageProvider.cs
2020-06-05 18:14:47 -04:00
shayaantx
4623cb8385
Ignore languages with null ids
2020-06-04 21:30:02 -04:00
Patrick Barron
06f9cde22f
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/EntryPoints/ServerEventNotifier.cs
# Emby.Server.Implementations/Library/UserManager.cs
# Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs
# Emby.Server.Implementations/Sorting/IsPlayedComparer.cs
# Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs
# Emby.Server.Implementations/TV/TVSeriesManager.cs
# Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs
2020-06-04 16:52:23 -04:00
Vasily
668e10ceb7
Merge pull request #2767 from Bond-009/nullable3
...
Enable nullabe reference types for MediaBrowser.Model
2020-06-03 12:26:54 +03:00
dkanada
855a2b2892
fix some easy warnings for tmdb
2020-05-31 15:28:01 +09:00
dkanada
685f8ad1f0
move tmdb to plugin folder
2020-05-31 15:23:09 +09:00
dkanada
24f7f84828
add plugin configurations for tvdb and omdb
2020-05-31 15:15:34 +09:00
Bond_009
7439e095e2
Merge branch 'master' into nullable3
2020-05-27 20:49:18 +02:00
ferferga
ba03ed65fe
Remove "download images in advance" option
2020-05-27 19:13:41 +02:00
Patrick Barron
01ce56016a
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Library/UserManager.cs
# Jellyfin.Data/Jellyfin.Data.csproj
# MediaBrowser.Api/UserService.cs
# MediaBrowser.Controller/Library/IUserManager.cs
2020-05-26 20:29:11 -04:00
dkanada
f75a09838e
remove uses of fnchecked from plugins
2020-05-25 18:25:45 +09:00
Mark Monteiro
4f6e5591ec
Remove 'General' as an ExternalIdMediaType, and instead use 'null' to represent a general external id type
2020-05-23 16:08:51 -04:00
Anthony Lavado
777c9c7bc9
Merge pull request #3056 from rigtorp/tmdbsearch2
...
Reduce number of TMDB lookups if filenames have punctuation chars
2020-05-22 23:46:45 -04:00
Patrick Barron
1d1a145ad4
Fix issues and add profile image support
2020-05-20 10:04:00 -04:00
Mark Monteiro
d06fee75b6
Rename Name to ProviderName
2020-05-17 17:36:36 -04:00
Mark Monteiro
67edf1b7f5
Do not convert 'Type' value to string unnecessarily, and do not replace 'General' type with null
2020-05-17 15:59:13 -04:00
Mark Monteiro
422d5b2b68
Move ExternalIdMediaType enum to MediaBrowser.Model
2020-05-17 15:57:24 -04:00
Mark Monteiro
e5c857ac36
Rename external id type 'None' to 'General'
2020-05-17 15:29:53 -04:00
Mark Monteiro
96acd6481e
Merge branch 'master' into externalid-type
2020-05-17 13:50:44 -04:00
Mark Monteiro
3ed76d7e08
Update to .NET Core 3.1.4
2020-05-17 13:33:38 -04:00
Patrick Barron
aca7e221d8
Merge branch 'master' into userdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/Activity/ActivityLogEntryPoint.cs
# Emby.Server.Implementations/ApplicationHost.cs
# Emby.Server.Implementations/Devices/DeviceManager.cs
# Jellyfin.Server/Jellyfin.Server.csproj
# Jellyfin.Server/Migrations/MigrationRunner.cs
# MediaBrowser.Controller/Devices/IDeviceManager.cs
2020-05-15 17:20:07 -04:00
Erik Rigtorp
e02e041b23
If second cleaning results in same name skip lookup
2020-05-14 16:55:55 -07:00
Erik Rigtorp
de35183903
Update MediaBrowser.Providers/Tmdb/Movies/TmdbSearch.cs
...
Co-authored-by: Vasily <JustAMan@users.noreply.github.com>
2020-05-14 11:56:31 -07:00
Erik Rigtorp
fa1fef1099
Update MediaBrowser.Providers/Tmdb/Movies/TmdbSearch.cs
...
Co-authored-by: Vasily <JustAMan@users.noreply.github.com>
2020-05-14 11:56:25 -07:00
dkanada
11dd96f6c7
Merge pull request #3089 from MrTimscampi/tmdb-original-title
...
Add more information to TmdbSeriesProvider
2020-05-14 13:43:00 +09:00
MrTimscampi
512725a7d1
Fix style issue in TmdbSeriesProvider
2020-05-13 18:02:54 +02:00
Patrick Barron
9ad839c776
Initial migration code
2020-05-12 22:10:35 -04:00
Patrick Barron
62420a6eb1
Remove support for injecting ILogger directly
2020-05-12 16:03:15 -04:00
MrTimscampi
b961c3c9ae
Address suggestions
2020-05-12 15:05:58 +02:00
MrTimscampi
d5ad53e4bb
Add Director to role mapper for TMDb
2020-05-10 15:51:30 +02:00
MrTimscampi
9137069f6d
Add more information to TmdbSeriesProvider
2020-05-10 14:36:46 +02:00
redSpoutnik
2363ad5449
Add Post subtitle in API
2020-05-08 21:56:29 +02:00
Erik Rigtorp
f7c44565fc
Rename member variables to conform to coding standard
2020-05-07 15:47:59 -07:00
Erik Rigtorp
8bd356ab20
Reduce number of TMDB lookups if filenames have punctuation chars
...
Previosly TMDB would be queried with the raw name and always fail,
then retry with the cleaned name. Now non-word chars are always
cleaned out first.
If first query fails, retry with more aggressive cleaning.
2020-05-07 15:47:59 -07:00
Bond-009
d744d7d234
Merge branch 'master' into register-services-correctly
2020-04-22 13:05:03 -04:00
Bond-009
c0b3c11b2e
Merge pull request #2846 from jellyfin/azure
...
Remove requirement to build web during server builds
2020-04-22 00:17:44 +02:00
Mark Monteiro
c5f163293f
Add <ProjectGuid> properties to all project files
...
This is required for SonarCloud analysis to run
2020-04-21 16:21:09 -04:00
Mark Monteiro
f815059698
Merge remote-tracking branch 'upstream/master' into register-services-correctly
2020-04-20 20:11:33 -04:00
Bond_009
6b7517e506
Fix indentation
2020-04-11 15:37:24 +02:00
Bond_009
d8a7462205
DvdLib: remove dependency on MediaBrowser.Model
2020-04-11 12:33:23 +02:00
Bond_009
30ce346f34
Enable nullabe reference types for MediaBrowser.Model
2020-04-05 18:10:56 +02:00
Mark Monteiro
dd5a55aeba
Register ISubtitleManager correctly
2020-04-04 15:12:02 -04:00
Mark Monteiro
3d8b81039d
Log refresh progress at Debug level
2020-04-04 15:08:04 -04:00
Mark Monteiro
51b9a6e94b
Register IProviderManager correctly
2020-04-04 14:56:50 -04:00
Bond-009
f31efce52d
Merge branch 'master' into usings
2020-04-01 22:42:43 +02:00
Bond_009
3ab50f5a3f
Address comments
2020-04-01 19:05:41 +02:00
Bond_009
787049f35f
Merge branch 'master' into minor
2020-04-01 18:53:22 +02:00
Bond-009
ddd5d3aaec
Merge branch 'master' into usings
2020-04-01 18:51:44 +02:00
Anthony Lavado
8c8a396cd6
Merge pull request #2720 from dkanada/music
...
Fix custom musicbrainz servers
2020-03-30 17:19:42 -04:00
dkanada
907f2bb2f4
fix custom musicbrainz servers
2020-03-31 05:16:32 +09:00
ferferga
a9759f6a80
Rename translation keys
2020-03-29 23:46:19 +02:00
ferferga
a2a53ec879
Same with SubtitleScheduledTasks
2020-03-26 22:49:54 +01:00
Luke Foust
0fb78cf54b
Add documentation around Name, Id, and Type. Changed ExternalIdType to ExternalIdMediaType
2020-03-26 14:26:12 -07:00
Luke Foust
ae4e727b24
Merge branch 'master' of https://github.com/lfoust/jellyfin into externalid-type
2020-03-26 13:36:18 -07:00
Mark Monteiro
aa9737afb3
Update .NET Core to 3.1.3
2020-03-25 20:09:48 +01:00
Bond_009
e9d1eabd53
Remove unused usings
2020-03-24 16:12:06 +01:00
Luke Foust
128b18750f
Prevent FormatException when mapping TV series
2020-03-23 10:56:54 -07:00
Luke Foust
9bdb99fe92
Add type to externalids to distinguish them in the UI
2020-03-22 12:58:53 -07:00
Mark Monteiro
debab44870
Update all packages to .NET Core 3.1.2
2020-03-22 02:03:07 +01:00
dkanada
a96c0a72b8
Merge pull request #2549 from dkanada/refactor
...
Refactor some provider classes
2020-03-18 17:43:15 +09:00
Bond-009
a7e1a5c96a
Merge pull request #2506 from mark-monteiro/inject-loggers-with-context
...
Inject loggers with context using ILogger<T>
2020-03-10 15:04:35 +01:00
dkanada
4f195f289c
remove useless interface
2020-03-10 00:10:02 +09:00
dkanada
d7c34b4611
start tvdb migration for plugin interface
2020-03-09 23:53:07 +09:00
dkanada
d16f68bb14
move omdb providers
2020-03-09 23:36:02 +09:00
dkanada
52fde64f10
remove unused files and fix some future warnings
2020-03-09 23:30:57 +09:00