Commit graph

56 commits

Author SHA1 Message Date
Erwin de Haan 846456b41e Reformatted the files with notes. 2019-01-12 21:41:08 +01:00
Erwin de Haan e2751d42e8 Merge branch 'dev' into code-cleanup 2019-01-11 12:50:36 +01:00
Joshua Boniface 8489febcc7 Update Omdb API key to our own 2019-01-10 15:17:07 -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
Bond_009 db62648510 Remove firebase and empty resource config file 2019-01-03 19:51:18 +01: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 51ca72ab5d adjust default provider order 2017-10-05 14:10:07 -04:00
Luke Pulverenti b5f14258e0 3.2.30.2 2017-08-29 13:07:04 -04:00
Luke Pulverenti e91f569c15 update live tv startup 2017-06-03 03:36:32 -04:00
Luke Pulverenti 33014f77aa update GetItems method 2017-05-26 02:48:54 -04:00
Luke Pulverenti 0beb803aed add sample rate condition 2017-05-13 15:31:25 -04:00
Luke Pulverenti 1991da85af update setting of file attributes 2017-05-12 00:54:19 -04:00
Luke Pulverenti 696a6b34ea improve smb support 2017-05-04 14:14:45 -04:00
Luke Pulverenti 568d769cc8 support omdb episodes by imdb; add more search data 2017-05-03 17:53:33 -04:00
Luke Pulverenti a9b041a7e6 rework refresh queue 2017-04-29 22:37:51 -04:00
Luke Pulverenti 4154fdf9c6 update omdb info parsing 2017-04-12 13:09:12 -04:00
Luke Pulverenti 372d40598d remove qsv hevc decoding for now 2017-04-01 15:49:36 -04:00
Luke Pulverenti eb2d3d0889 add placeholder for omdb base url 2017-02-13 16:03:41 -05:00
Luke Pulverenti 6405f6c0c7 update xmltv parsing 2017-02-09 18:25:10 -05:00
Luke Pulverenti b67a106b5e attach user agent to omdb requests 2017-02-08 13:50:50 -05:00
Luke Pulverenti ac3ec6d185 update image saver 2017-02-04 16:22:55 -05:00
Luke Pulverenti 3ff216f05a update ShortOverview 2017-01-26 15:27:12 -05:00
Luke Pulverenti d90494f204 update naming project 2016-12-23 14:35:05 -05:00
Luke Pulverenti c0491fb563 rework genre views 2016-11-15 14:42:43 -05:00
Luke Pulverenti 345ad10665 don't buffer responses by default 2016-10-31 14:39:41 -04:00
Luke Pulverenti ef6b90b8e6 make controller project portable 2016-10-25 15:02:04 -04:00
Luke Pulverenti aa36fc0e6f add null check to omdb 2016-10-22 10:51:19 -04:00
Luke Pulverenti bba0c564c7 remove dead interface objects 2016-10-17 12:35:29 -04:00
Sven Van den brande 219cba7506 Removed redundant Collection Initializers
Removed Using directives that are not required
2016-07-29 21:18:03 +02:00
Luke Pulverenti 3043d0687f disable omdb people for now 2016-07-01 22:15:56 -04:00
softworkz c022b728f8 OMDB improvements
- Improved parsing of production year (cases like '2001-2003')
- Parse writer field as person
- Parse director field as person
- Parse actors fields as persons
2016-07-01 22:06:04 +02:00
softworkz 192e36275b OMDB Episode Provider: Use new full season API for retrieval and caching 2016-06-23 03:29:51 +02:00
softworkz 7e22ce5f5e OmdbProvider instantiation 2016-06-04 05:11:33 +02:00
softworkz f7900e7757 OmdbImageProvider: Check poster field of cached item to determine if an image is available 2016-06-04 03:16:44 +02:00
softworkz f601614539 minifix 2016-06-04 03:16:35 +02:00
softworkz 99528878b7 OmdbProvider: Added local caching
The lack of caching in the OmdbProvider could result in long library
scan time.
This commit adds caching for the OmdbProvider similar to the
MovieDbProvider.
Downloaded metadata is saved locally and only updated if the last
refresh occured 3 or more days before
2016-06-04 03:16:24 +02:00
softworkz 0e126533a4 OmdbProvider: Fix for empty json fields 2016-06-04 00:45:31 +02:00
softworkz 1910be0976 OmdbProvider: Fix for data fields containing "N/A" 2016-06-04 00:21:06 +02:00
nfnty 0879089eb5 Use HTTPS for API requests 2016-04-23 06:47:15 +02:00
Luke Pulverenti b5a7483fcc adjust provider caching 2015-11-12 13:42:16 -05:00
Luke Pulverenti e5aea2b622 pool tuners 2015-08-19 12:43:23 -04:00
Luke Pulverenti 96e207acb3 update omdb provider 2015-08-16 12:46:50 -04:00
Luke Pulverenti a9b015dc74 update omdb 2015-07-06 10:20:23 -04:00
Luke Pulverenti a93045c01a fix web project 2015-05-30 10:32:18 -04:00
Luke Pulverenti 3ec7ceac02 update connection manager 2015-05-28 19:37:43 -04:00
Luke Pulverenti f02f322208 remove mono compiler directives 2014-10-06 19:58:46 -04:00
Luke Pulverenti 0690b4f2e0 Add user cinema mode setting 2014-10-01 20:28:16 -04:00
Luke Pulverenti c05cb1dcb1 fix mac ffmpeg build 2014-09-28 12:50:33 -04:00
Luke Pulverenti 88d241edc1 add ShortOverview 2014-06-24 00:18:02 -04:00