Bond_009
119f64f5e7
Make some methods async
2020-08-21 22:01:19 +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
Mark Monteiro
0e9164351b
Merge remote-tracking branch 'upstream/master' into external-id-type
2020-06-26 10:12:22 -04: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
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
telans
3d9049ef08
fix SA1508
2020-06-15 10:45:55 +12:00
telans
acd4389653
fix SA1005
2020-06-15 10:41:00 +12:00
dkanada
403cd3205f
Merge pull request #3254 from crobibero/ilogger
...
Use typed logger where possible
2020-06-13 00:29:43 +09:00
aled
299e49f39d
Fix a small number of compile warnings
2020-06-09 23:12:53 +01:00
aled
22a860a806
Fix a small number of compile warnings
2020-06-06 20:17:49 +01:00
crobibero
44957c5a9a
Use typed logger where possible
2020-06-05 18:15:56 -06: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
Mark Monteiro
d06fee75b6
Rename Name to ProviderName
2020-05-17 17:36:36 -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
Luke Foust
0fb78cf54b
Add documentation around Name, Id, and Type. Changed ExternalIdType to ExternalIdMediaType
2020-03-26 14:26:12 -07:00
Luke Foust
9bdb99fe92
Add type to externalids to distinguish them in the UI
2020-03-22 12:58:53 -07:00
dkanada
a96c0a72b8
Merge pull request #2549 from dkanada/refactor
...
Refactor some provider classes
2020-03-18 17:43:15 +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
Mark Monteiro
b67e9cde8c
Replace ILogger with ILogger<T> wherever possible
...
Log entries will contain additional class context when using this interface
2020-03-03 23:07:10 +01:00
Bond_009
87d2479b78
Fix warnings
2020-01-31 22:26:53 +01:00
Mark Monteiro
421092b478
Clean up checks for Dictionary keys
2019-12-11 23:48:41 +01:00
Mark Monteiro
1e0967f43c
Fix issue with episode search
2019-12-11 23:47:51 +01:00
EscAbe
3b7b8eba4c
Fix for #2088
2019-12-01 20:50:24 +01:00
Bond_009
d529f81cd9
Improve IInstallationManager interface
2019-11-01 17:57:19 +01:00
Bond-009
92abc202a4
Style fix
2019-11-01 16:42:47 +01:00
Bond-009
43f51b2d90
Fix build
2019-11-01 16:35:44 +01:00
Bond_009
10ae815bb4
Address comments
2019-10-29 17:56:06 +01:00
Bond_009
d9a03c9bb1
Fix more warnings
2019-10-29 17:55:16 +01:00
Bond_009
c5995af493
Some style fixes
2019-09-25 17:19:48 +02:00
Andrew Rabert
907b3185c2
Use regex to replace multiple spaces with one space
...
This communicates the intent of the code more clearly than before.
No noticeable performance impact.
2019-09-01 21:44:34 -04:00
Andrew Rabert
6478cd2ea4
Fix infinite looping when scanning TV metadata
...
It's a possible that name and sb will never be equal. This is caused by
additional replacements before this loop.
Regression introduced in c699c546e4124da8c1978b86d1a424d24d3d77d6a
2019-09-01 21:40:47 -04:00
Claus Vium
817d9b3389
Move and rename tmdb providers for better separation
2019-08-18 14:50:26 +02:00
Anthony Lavado
28d707604b
Merge pull request #1629 from cvium/fix_tvdb_guest_stars
...
Fix tvdb guest stars with multiple roles
2019-08-17 02:22:07 -04:00
Anthony Lavado
f1f4b1a184
Merge pull request #1628 from cvium/fix_tvdb_ep_provider_id
...
Always fetch episode id as EpisodeInfo does not contain it
2019-08-17 02:10:36 -04:00
Claus Vium
9e3f4ac954
Move the first argument to its own line
2019-08-16 21:10:42 +02:00
Claus Vium
e4158d9703
Continue
2019-08-16 20:11:01 +02:00
Claus Vium
8d230e67a2
Place args on separate lines
2019-08-16 20:09:30 +02:00
Claus Vium
daf29233e6
Invert the second if
2019-08-16 20:07:00 +02:00
Claus Vium
15f7a2078b
Invert the if
2019-08-16 19:58:44 +02:00
Claus Vium
26b4fb21fe
Update MediaBrowser.Providers/TV/TheTVDB/TvdbEpisodeProvider.cs
...
Co-Authored-By: Bond-009 <bond.009@outlook.com>
2019-08-16 19:53:28 +02:00
Bond_009
c699c546e4
Improve LocalizationManager
2019-08-16 17:31:47 +02:00
Claus Vium
11504321b5
Handle negative roleStartIndex since not all guest stars have roles
2019-08-15 19:54:01 +02:00
Claus Vium
f7f3627bb1
Remove unused import
2019-08-15 14:56:49 +02:00
Claus Vium
f4a99beb16
Fix tvdb guest stars loop
2019-08-15 14:54:22 +02:00
Claus Vium
38b0967044
Log episode id and series id when either request fails
2019-08-15 13:43:12 +02:00
Claus Vium
14575f0a06
Always fetch episode id as EpisodeInfo does not contain it
2019-08-15 13:39:56 +02:00