Commit Graph

34 Commits

Author SHA1 Message Date
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
Luke Pulverenti
6b1c6ace22 more identify fixes 2016-04-24 20:36:10 -04:00
nfnty
0879089eb5 Use HTTPS for API requests 2016-04-23 06:47:15 +02:00
Luke Pulverenti
14548735f3 fix identify by imdb id 2016-04-19 22:28:24 -04:00
Luke Pulverenti
1cea5bcbd8 improve identify feature 2016-04-05 22:18:56 -04:00
Sven Van den brande
168587b2a0 Remove unused code... 2016-03-27 23:11:27 +02:00
Luke Pulverenti
ae684cf0a5 fix movie search 2016-03-25 12:16:51 -04:00
Luke Pulverenti
1d2b6329bf update channels 2016-03-19 11:38:05 -04:00
Luke Pulverenti
3743152e0f don't use search query when only a single result is needed 2016-01-15 14:16:25 -05:00
softworkz
182f1da03e Added OmdbEpisodeProvider as an alternative source for series episodes
This new episode provider implementation does not bulk-download or cache
episode data. It is only meant to be a backup source for situations
where media is not recognized by the default provider (TheTvDb).
2016-01-12 05:54:26 +01:00
Luke Pulverenti
b5a7483fcc adjust provider caching 2015-11-12 13:42:16 -05:00
softworkz
091792145f Remote-Search: Fixed providers to return year information when searching for series
* OmdbProvider: The result often contains strings like '2010-' or
'2010-2012'. I fixed the parsing to use the first 4 digits only in these
cases
* TheMovieDb: While the search method did send appropriate queries for
different search types, it didn't differentiate for deserialization of
results. I fixed this at least for the TvResults, in order to get the
'first_air_date' property parsed.
*  TheTvdb: The parsing of the 'FirstAired' node was missing here as
well (for search results)
2015-10-06 00:38:18 +02:00
Luke Pulverenti
26487dc455 rework people 2015-10-04 23:24:24 -04:00
softworkz
8a99144df7 OmdbItemProvider: Use search instead of title API
In my configuration, the Omdb provider is the first in the list for
movie metadata. This was the default at the time I installed MB and I
never changed that (don't know what the current defaults are for a new
installation).
When I use the identify command for movies in the metadata editor, I
always get a single result only. This is due to the fact that the Omdb
provider used the title API with "t=moviename", while there is also a
search api with "s=moviename" which will return multiple results.

This commit modifies the OmdbItemProvider to use the search API variant
and enable returning multiple results
2015-10-01 03:44:44 +02:00
Luke Pulverenti
e5aea2b622 pool tuners 2015-08-19 12:43:23 -04:00
Luke Pulverenti
a9b015dc74 update omdb 2015-07-06 10:20:23 -04:00
Luke Pulverenti
f2abd8ba39 update live tv database 2015-06-01 10:49:23 -04:00
Luke Pulverenti
25736b259a normalize tv recording objects 2015-05-31 14:22:51 -04:00
Luke Pulverenti
3ec7ceac02 update connection manager 2015-05-28 19:37:43 -04:00
Luke Pulverenti
c3dbca1507 update translations 2015-01-28 13:10:26 -05:00
Luke Pulverenti
b3127f19b5 updated tvdb search 2015-01-27 01:50:40 -05:00
Luke Pulverenti
56f6b0335c updated nuget 2014-12-02 22:13:03 -05:00
Luke Pulverenti
124754a04f use new naming project 2014-11-17 21:48:22 -05:00
Luke Pulverenti
3be25f8bfb channel improvements 2014-09-28 11:27:26 -04:00
Luke Pulverenti
1afb28b487 add cinema mode feature 2014-09-22 17:56:54 -04:00
Luke Pulverenti
862cb87f0f 3.0.5306.16273 2014-07-12 10:05:51 -04:00
Luke Pulverenti
21706ffa52 limit ifo's to 300mb+ 2014-02-23 22:27:13 -05:00
Luke Pulverenti
55b770ac2f make sure omdb provider returns a name 2014-02-22 16:05:00 -05:00
Luke Pulverenti
a91c676565 update omdb provider name 2014-02-20 16:10:26 -05:00
Luke Pulverenti
13e4b2a6a7 add search methods to remote metadata providers 2014-02-19 23:53:15 -05:00
Luke Pulverenti
8b71ab2e7d expose omdb to metadata config 2014-02-15 11:36:09 -05:00
Luke Pulverenti
013d5a467e restored external subtitle support 2014-02-10 13:39:41 -05:00
Luke Pulverenti
60e2fd4d44 support mcm episodes 2014-02-08 23:52:52 -05:00
Luke Pulverenti
5e2a2a02ef converted recording providers 2014-02-07 11:42:19 -05:00