Commit Graph

67 Commits

Author SHA1 Message Date
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
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
Joshua Boniface
04ab1daa02 Update FanArt API key to our own 2019-01-09 12:24:16 -05:00
hawken
bd169e4fd4 remove trailing whitespace 2019-01-07 23:27:46 +00:00
stefan
48facb797e Update to 3.5.2 and .net core 2.1 2018-09-12 19:26:21 +02:00
Luke Pulverenti
060215143f improve httpclient resource disposal 2017-10-20 12:16:56 -04:00
Luke Pulverenti
52aeb3c40b consolidate interfaces 2017-08-07 17:06:13 -04:00
Luke Pulverenti
33014f77aa update GetItems method 2017-05-26 02:48:54 -04:00
Luke Pulverenti
696a6b34ea improve smb support 2017-05-04 14:14:45 -04:00
Luke Pulverenti
a9b041a7e6 rework refresh queue 2017-04-29 22:37:51 -04:00
Luke Pulverenti
345ad10665 don't buffer responses by default 2016-10-31 14:39:41 -04:00
Luke Pulverenti
fd04fddca0 update locks 2016-10-29 19:49:23 -04:00
Luke Pulverenti
7130d8a78f prep for portable providers project 2016-10-27 14:37:46 -04:00
Luke Pulverenti
ef6b90b8e6 make controller project portable 2016-10-25 15:02:04 -04:00
nfnty
12f10fd36a Use HTTPS for API requests: FanArt: http:// -> https:// (2) 2016-06-05 21:20:46 +02:00
Luke Pulverenti
77dc47df0c deprecate provider options 2016-05-24 20:42:12 -04:00
Luke Pulverenti
9ec3b6c0eb update change monitors 2016-04-27 16:52:09 -04:00
nfnty
0879089eb5 Use HTTPS for API requests 2016-04-23 06:47:15 +02:00
Sven Van den brande
168587b2a0 Remove unused code... 2016-03-27 23:11:27 +02:00
Luke Pulverenti
612409acff mark fanart images 2015-10-31 14:52:52 -04:00
Luke Pulverenti
64317e3ddd update fanart music api 2015-10-29 11:47:05 -04:00
Luke Pulverenti
078277ebc2 continue file system rework 2015-10-04 00:23:11 -04:00
Luke Pulverenti
8ad702060e begin file system rework 2015-10-03 23:38:46 -04:00
Luke
14de062681 update file system methods 2015-09-13 17:32:02 -04:00
Luke Pulverenti
7990f9ca50 update connect 2015-06-04 16:27:46 -04:00
Luke Pulverenti
5f76b59e67 separate provider options 2015-01-18 00:45:10 -05:00
Luke Pulverenti
f552174069 fixes #979 - Support personal fanart api key 2015-01-12 02:01:19 -05:00
Luke Pulverenti
42b1416602 begin work on daily episodes 2014-12-22 22:58:14 -05:00
Luke Pulverenti
d7f3214b32 move last fm providers to a plugin 2014-07-13 17:03:57 -04:00
Luke Pulverenti
e551322347 switch providers to use CachePath for storage 2014-02-28 23:13:44 -05:00
Luke Pulverenti
aef805efb9 fix directory not found error in episode organization 2014-02-25 10:40:16 -05:00
Luke Pulverenti
4a39df98cd rework image extraction settings 2014-02-19 13:50:37 -05:00
Luke Pulverenti
eec9e04825 take photos into the core 2014-02-13 00:11:54 -05:00
Luke Pulverenti
013d5a467e restored external subtitle support 2014-02-10 13:39:41 -05:00
Luke Pulverenti
12757d094b use music brainz values from audio files with bottom up refresh 2014-02-07 17:40:03 -05:00
Luke Pulverenti
65903c56de get album images from songs before internet 2014-02-06 19:43:45 -05:00
Luke Pulverenti
4205dcac9d Add dlna headers to static responses 2014-02-03 12:44:13 -05:00
Luke Pulverenti
67fde8c16d convert album providers 2014-01-31 14:55:21 -05:00
Luke Pulverenti
9685b81db5 convert artist providers 2014-01-30 23:50:09 -05:00
Luke Pulverenti
b9d17c9bc7 add more methods to file system interface 2014-01-01 13:26:31 -05:00
Luke Pulverenti
25db52003c added more metadata control 2013-12-26 01:17:19 -05:00
Thomas Gillen
f0d0e1b94d Added Backdrops and Screenshots to MetadataFields 2013-12-15 18:33:07 +00:00
Thomas Gillen
08b7f88b22 Added Images to MetadataFields 2013-12-15 00:26:01 +00:00
Luke Pulverenti
803de20bb9 don't keep retrying season images over and over when they come back 404 2013-12-08 13:38:32 -05:00
Luke Pulverenti
63c9104e62 Pull ProviderData out of memory 2013-12-06 15:07:34 -05:00
Luke Pulverenti
f05ea5d20f prevent providers from attempting image downloads over and over again 2013-11-30 01:08:14 -05:00
Luke Pulverenti
01f1ed05b9 remove need to pass in image index when adding backdrops 2013-11-07 11:48:23 -05:00
Luke Pulverenti
885287e631 added manual last fm image provider 2013-11-06 10:46:02 -05:00
Luke Pulverenti
33c0b0e99c #609 - Add manual image selection for Artists 2013-11-05 17:29:07 -05:00