Claus Vium
5a054e5150
Remove useless doc
2019-02-15 19:33:10 +01:00
Claus Vium
98f003f71a
Review comments
2019-02-15 19:33:10 +01:00
Claus Vium
b9efcace79
Extract imagetype-to-keytype statements into a utility function and move tvdb specific utils to separate class
2019-02-15 19:33:10 +01:00
Claus Vium
5e2e190f3e
Add key delimiter to avoid potential clashes
2019-02-15 19:33:10 +01:00
Claus Vium
828434058f
Use language supplied as argument instead of reading from TvDbClient
2019-02-15 19:33:10 +01:00
Claus Vium
dfbf5fc9fa
Add generic key generation function
2019-02-15 19:33:10 +01:00
Claus Vium
8029cd3ebb
Add better language support
2019-02-15 19:33:10 +01:00
Vasily
e970d7a6aa
Update MediaBrowser.Providers/TV/MissingEpisodeProvider.cs
...
Co-Authored-By: cvium <cvium@users.noreply.github.com>
2019-02-15 19:33:10 +01:00
Claus Vium
350e795640
Fix namespace in tvdbclientmanager
2019-02-15 19:33:10 +01:00
Claus Vium
f5bda652c4
Add support for searching for episodes by premiere date and fixed timezones
2019-02-15 19:33:10 +01:00
Claus Vium
e8189cd0f6
Fix namespaces
2019-02-15 19:33:10 +01:00
Claus Vium
18231fedef
Add braces to if's and other minor style changes
2019-02-15 19:33:10 +01:00
Claus Vium
935c7231eb
Review comments
2019-02-15 19:33:10 +01:00
Vasily
da2c7db0df
Apply suggestions from code review
...
Co-Authored-By: cvium <cvium@users.noreply.github.com>
2019-02-15 19:33:10 +01:00
Claus Vium
83d98ac92d
Fix episode provider
2019-02-15 19:33:10 +01:00
Claus Vium
b997b12d27
Add names to tuple items and reduce list iterations
2019-02-15 19:33:10 +01:00
Claus Vium
6887e790c8
Minor fixes in MissingEpisodeProvider
2019-02-15 19:33:10 +01:00
Claus Vium
0d43b06042
Fix MissingEpisodeProvider (almost)
2019-02-15 19:33:10 +01:00
Claus Vium
ced9868357
Fix a copy paste mistake and add series end date
2019-02-15 19:33:10 +01:00
Claus Vium
23c867f946
Remove TvdbPrescanTask as it looks like it was used for pre-fetching data, which is no longer relevant
2019-02-15 19:33:10 +01:00
Claus Vium
42c233c74e
Add much needed exception handling and logging
2019-02-15 19:33:10 +01:00
Claus Vium
1f8e74f3a8
Add caching for all tvdb requests
2019-02-15 19:33:10 +01:00
Claus Vium
d6835f8dd6
Use the locking properly, this is not Python...
2019-02-15 19:33:10 +01:00
Claus Vium
86940e96d5
More MemoryCache PoC
2019-02-15 19:33:10 +01:00
Claus Vium
75d90c8e4c
Add caching PoC
2019-02-15 19:33:10 +01:00
Claus Vium
ecbc0538f6
Add some error handling, grab imdb id and other minor fixes
2019-02-15 19:33:10 +01:00
Claus Vium
2a26760911
Episode provider is somewhat broken
2019-02-15 19:33:10 +01:00
Claus Vium
19b6808602
Remove some junk from series provider
2019-02-15 19:33:10 +01:00
Claus Vium
c2202be0f8
Some of it works???
2019-02-15 19:33:10 +01:00
Claus Vium
9729ae52a3
initial commit
2019-02-15 19:33:10 +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
Bond-009
1ea219bf3f
Merge branch 'master' into culture
2019-01-30 16:57:15 +01:00
Vasily
91e99effc9
Apply suggestions from code review for flipped conditions.
...
Co-Authored-By: EraYaN <EraYaN@users.noreply.github.com>
2019-01-29 14:45:07 +01:00
Erwin de Haan
b9a111432a
Unwrapped all /(Write|Read)All(Text|Bytes)/ functions.
2019-01-28 22:10:50 +01:00
Erwin de Haan
581a7fe078
Unwrapped MoveDirectory
, DirectoryExists
, FileExists
& removed MoveFile
2019-01-28 22:10:00 +01:00
Erwin de Haan
a430568082
Unwrapped OpenRead
and CopyFile
2019-01-28 22:09:58 +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
a709cbdc64
Fix more analyzer warnings
2019-01-27 12:12:44 +01:00
Bond_009
35d97dc949
Minor improvements to library scan code
2019-01-20 19:40:37 +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
Erwin de Haan
b062577d81
Find+Sed BOM removal *.cs: MediaBrowser.Providers-SocketHttpListener
2019-01-13 21:03:10 +01:00
Erwin de Haan
587bb85b41
Visual Studio Reformat: MediaBrowser.Providers
2019-01-13 20:26:31 +01:00
Erwin de Haan
e2751d42e8
Merge branch 'dev' into code-cleanup
2019-01-11 12:50:36 +01:00
Andrew Rabert
e5c2dbdf23
Merge pull request #540 from joshuaboniface/api-keys
...
Update Emby API keys to our own
2019-01-10 23:02:29 -05:00
Joshua Boniface
fddd72a3bd
Update Fanart commented-out API key to our own
2019-01-10 15:17:08 -05:00
Erwin de Haan
ec1f5dc317
Mayor code cleanup
...
Add Argument*Exceptions now use proper nameof operators.
Added exception messages to quite a few Argument*Exceptions.
Fixed rethorwing to be proper syntax.
Added a ton of null checkes. (This is only a start, there are about 500 places that need proper null handling)
Added some TODOs to log certain exceptions.
Fix sln again.
Fixed all AssemblyInfo's and added proper copyright (where I could find them)
We live in *current year*.
Fixed the use of braces.
Fixed a ton of properties, and made a fair amount of functions static that should be and can be static.
Made more Methods that should be static static.
You can now use static to find bad functions!
Removed unused variable. And added one more proper XML comment.
2019-01-10 20:38:53 +01:00