Shadowghost
ff18586beb
Apply review suggestions
2022-10-07 11:12:16 +02:00
Shadowghost
42fc02cab6
Add xmldocs
2022-09-13 17:20:22 +02:00
Shadowghost
61fa325ef0
Extend music parsing
2022-09-13 17:20:22 +02:00
Joe Rogers
e3a7c9238d
Pull default MergeData implementation to parent
2021-12-28 15:12:09 +01:00
Bond_009
f5ca9cbc3b
Enable nullable for MediaBrowser.Providers
2021-10-26 15:49:01 +02:00
Bond_009
384ab39f5b
Fix some warnings
2020-09-07 13:20:39 +02:00
Bond_009
2b400c99ef
Fix warnings
2020-08-19 17:50:50 +02: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
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
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
Mark Monteiro
96acd6481e
Merge branch 'master' into externalid-type
2020-05-17 13:50:44 -04:00
Luke Foust
0fb78cf54b
Add documentation around Name, Id, and Type. Changed ExternalIdType to ExternalIdMediaType
2020-03-26 14:26:12 -07:00
Bond_009
e9d1eabd53
Remove unused usings
2020-03-24 16:12:06 +01:00
Luke Foust
9bdb99fe92
Add type to externalids to distinguish them in the UI
2020-03-22 12:58:53 -07: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
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
dkanada
76e49a1eb7
migrate audiodb to plugin
2020-03-03 02:07:31 +09:00
dkanada
a34826008f
update external ids
2020-02-24 00:22:23 +09:00
dkanada
65a9d618cc
add config options for musicbrainz
2020-02-22 15:04:52 +09:00
Bond-009
c8409d2ea1
Remove FileSystem.GetStream
2020-01-22 22:20:35 +01:00
Bond_009
d868530d1e
Fix comments
2019-10-29 18:37:10 +01:00
Bond_009
d9a03c9bb1
Fix more warnings
2019-10-29 17:55:16 +01:00
Bond_009
e4f893a0eb
More warning fixes
2019-08-29 22:28:33 +02:00
Claus Vium
817d9b3389
Move and rename tmdb providers for better separation
2019-08-18 14:50:26 +02:00
dkanada
09dfa071dc
move fanart image provider to plugin
2019-05-31 01:48:20 -07:00
Bond-009
682432f55a
Iterate over IEnumerable before disposing
2019-04-30 22:18:40 +02:00
PloughPuff
d2e408539e
MusicBrainz 503 Retry Strategy
...
Upon receiving back a 503 Service Unavailable from MusicBrainz (indicating throttling), retry the same request a number of times before giving up.
2019-03-15 19:33:26 +00:00
PloughPuff
d125fbc43d
Added contact email to user agent
...
MusicBrainz request a contact email address is supplied in comment section of user agent field.
2019-03-14 21:34:09 +00:00
PloughPuff
f8bb7a7ff4
Increased interval to 1050ms and moved to class scope
...
Review comments from JustAMan.
2019-03-14 19:01:17 +00:00
PloughPuff
6d3e6d800f
Only delay making request if necessary
...
When requesting data from MusicBrainz, only delay the request if previous request was less than rate limit ago, instead of always delaying for one second at start.
2019-03-14 19:01:17 +00:00
Bond-009
bf43dc00bb
More warning fixes
2019-03-13 22:32:52 +01:00
Bond-009
afdef163ea
Fix build by removing non existent namespace
...
Looks like a wrong auto merge. (We really should fix CI)
2019-03-12 20:49:29 +01:00
Bond-009
3ddbda9aca
Merge branch 'master' into xml
2019-03-12 16:37:18 +01:00
Bond-009
58061a7295
Make MusicBrainz base url configurable
2019-03-08 17:15:52 +01:00
Bond_009
a9302b8b53
Remove useless abstraction around XmlReaderSettings
...
This removes the amount of stuff that needs to be passed around
Also removes some unneeded `ManagedFileSystem` usage
2019-03-07 12:04:14 +01:00
Claus Vium
21f0a7e020
Make all class implementing dynamically loaded interfaces public
2019-02-15 23:05:14 +01:00
Erwin de Haan
f1ef0b0b4c
Fix namespacing so it lines up properly with file names and paths ( #715 )
...
* Fix stupid namespacing so it lines up properly with file names and paths.
2019-02-09 10:10:33 +01:00
Erwin de Haan
d7c6d16250
Unwrapped CreateDirectory and DeleteDirectory
2019-01-28 22:09:56 +01:00
Erwin de Haan
3a831994f6
Unwrapped GetDirectoryName and DirectorySeperatorChar
2019-01-28 22:06:34 +01:00
Bond_009
8af256f9c2
Fix always null expressions
2019-01-25 21:52:10 +01:00
Erwin de Haan
924ec0c191
Revert Jellyfin.Versioning, Update all versions and user agents.
2019-01-20 01:12:44 +01:00
Erwin de Haan
38f96af079
Reformat JustAMan review pt2 changes
...
Refs #575
2019-01-17 20:24:39 +01:00
Erwin de Haan
e867446437
ReSharper format: conform inline 'out' parameters.
2019-01-13 21:46:33 +01:00
Erwin de Haan
65bd052f3e
ReSharper conform to 'var' settings
2019-01-13 21:37:13 +01:00
Erwin de Haan
a36658f6f0
ReSharper Reformat: Properties to expression bodied form.
2019-01-13 21:31:14 +01:00