Cody Robibero
89be3aa37f
Convert Person.Type to use PersonKind enum ( #9487 )
2 years ago
Joe Rogers
2d2b0a528c
Add missing checks for item locked state in metadata updates
2 years ago
Bond-009
210a4921f2
Fix some warnings and only disable TreatWarningsAsErrors for CodeAnalysis ( #8709 )
2 years ago
Shadowghost
a97ec65227
Apply review suggestions
2 years ago
Shadowghost
2ac095d8cd
Apply review suggestions
2 years ago
Shadowghost
08c68eb8dc
Apply review suggestions
2 years ago
Shadowghost
ff18586beb
Apply review suggestions
2 years ago
Shadowghost
42fc02cab6
Add xmldocs
2 years ago
Shadowghost
61fa325ef0
Extend music parsing
2 years ago
Joe Rogers
e3a7c9238d
Pull default MergeData implementation to parent
3 years ago
Bond_009
f5ca9cbc3b
Enable nullable for MediaBrowser.Providers
3 years ago
Bond_009
384ab39f5b
Fix some warnings
4 years ago
Bond_009
2b400c99ef
Fix warnings
4 years ago
Mark Monteiro
0e9164351b
Merge remote-tracking branch 'upstream/master' into external-id-type
4 years ago
Bond_009
eba488a0f8
Enable TreatWarningsAsErrors in Release for MediaBrowser.Providers
4 years ago
aled
299e49f39d
Fix a small number of compile warnings
4 years ago
aled
22a860a806
Fix a small number of compile warnings
5 years ago
Mark Monteiro
4f6e5591ec
Remove 'General' as an ExternalIdMediaType, and instead use 'null' to represent a general external id type
5 years ago
Mark Monteiro
d06fee75b6
Rename Name to ProviderName
5 years ago
Mark Monteiro
422d5b2b68
Move ExternalIdMediaType enum to MediaBrowser.Model
5 years ago
Mark Monteiro
e5c857ac36
Rename external id type 'None' to 'General'
5 years ago
Mark Monteiro
96acd6481e
Merge branch 'master' into externalid-type
5 years ago
Luke Foust
0fb78cf54b
Add documentation around Name, Id, and Type. Changed ExternalIdType to ExternalIdMediaType
5 years ago
Bond_009
e9d1eabd53
Remove unused usings
5 years ago
Luke Foust
9bdb99fe92
Add type to externalids to distinguish them in the UI
5 years ago
Bond-009
a7e1a5c96a
Merge pull request #2506 from mark-monteiro/inject-loggers-with-context
...
Inject loggers with context using ILogger<T>
5 years ago
Mark Monteiro
b67e9cde8c
Replace ILogger with ILogger<T> wherever possible
...
Log entries will contain additional class context when using this interface
5 years ago
dkanada
76e49a1eb7
migrate audiodb to plugin
5 years ago
dkanada
a34826008f
update external ids
5 years ago
dkanada
65a9d618cc
add config options for musicbrainz
5 years ago
Bond-009
c8409d2ea1
Remove FileSystem.GetStream
5 years ago
Bond_009
d868530d1e
Fix comments
5 years ago
Bond_009
d9a03c9bb1
Fix more warnings
5 years ago
Bond_009
e4f893a0eb
More warning fixes
5 years ago
Claus Vium
817d9b3389
Move and rename tmdb providers for better separation
5 years ago
dkanada
09dfa071dc
move fanart image provider to plugin
6 years ago
Bond-009
682432f55a
Iterate over IEnumerable before disposing
6 years ago
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.
6 years ago
PloughPuff
d125fbc43d
Added contact email to user agent
...
MusicBrainz request a contact email address is supplied in comment section of user agent field.
6 years ago
PloughPuff
f8bb7a7ff4
Increased interval to 1050ms and moved to class scope
...
Review comments from JustAMan.
6 years ago
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.
6 years ago
Bond-009
bf43dc00bb
More warning fixes
6 years ago
Bond-009
afdef163ea
Fix build by removing non existent namespace
...
Looks like a wrong auto merge. (We really should fix CI)
6 years ago
Bond-009
3ddbda9aca
Merge branch 'master' into xml
6 years ago
Bond-009
58061a7295
Make MusicBrainz base url configurable
6 years ago
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
6 years ago
Claus Vium
21f0a7e020
Make all class implementing dynamically loaded interfaces public
6 years ago
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.
6 years ago
Erwin de Haan
d7c6d16250
Unwrapped CreateDirectory and DeleteDirectory
6 years ago
Erwin de Haan
3a831994f6
Unwrapped GetDirectoryName and DirectorySeperatorChar
6 years ago