Commit Graph

803 Commits

Author SHA1 Message Date
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 ec7e90bcb7 Merge pull request #1205 from softworkz/AggregateRemoteSearch
Remote-Search: Allow result aggregation of multiple providers
2015-09-30 22:06:13 -04:00
softworkz 57fd2ed0f8 Remote-Search: Allow result aggregation of multiple providers
Previously, when a remote search (without provider restriction) was
executed, the search used results from the first provider that returned
at least a single result only. Other providers are ignored.

This commit changes the behaviour in a way that all available providers
are queried until a certain number of search results has been collected.
The number is hardcoded to 10 (like it was before), but could be
parametrized in the future.
2015-10-01 03:51:50 +02: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 1cf65f1a2e restore changes 2015-09-30 00:19:45 -04:00
Luke Pulverenti 8809b76a4f 3.0.5724.6 2015-09-30 00:13:48 -04:00
Luke Pulverenti 35fc099114 removed dead db fields 2015-09-29 13:35:23 -04:00
Luke Pulverenti ebc95ffb9a update access denied exceptions 2015-09-25 22:31:13 -04:00
Luke Pulverenti 2e0076e03f update nfo writer 2015-09-25 08:53:38 -04:00
Luke Pulverenti f3e9bbed23 update file system methods 2015-09-24 13:50:49 -04:00
Luke e429b42146 Merge pull request #1185 from TomGillen/absolute-ids
Re-designed item identity providers
2015-09-23 14:34:36 -04:00
Luke Pulverenti 7488ea8c14 update video probing 2015-09-23 00:00:30 -04:00
Luke Pulverenti 718545a79b update metadata editor 2015-09-19 22:06:56 -04:00
Thomas Gillen 6d25610d53 Fix not initialising structs properly 2015-09-19 23:56:59 +01:00
Thomas Gillen 556b34d000 Re-designed item identity providers 2015-09-19 22:25:19 +01:00
Luke Pulverenti aff7309a08 update ffmpeg with qsv-compatible version 2015-09-18 13:50:24 -04:00
Luke Pulverenti a2c371ec60 rework collection editor 2015-09-15 23:55:26 -04:00
Luke Pulverenti a0fa1b5f8f update client sync 2015-09-15 14:09:44 -04:00
Luke Pulverenti 11d7585aa3 use taglibsharp to read image sizes 2015-09-14 13:39:35 -04:00
Luke Pulverenti 8cf45a3e4a add more methods to IFileSystem 2015-09-13 19:07:54 -04:00
Luke 14de062681 update file system methods 2015-09-13 17:32:02 -04:00
Luke Pulverenti dd17096b5d update libs 2015-09-11 22:18:09 -04:00
Luke Pulverenti baf2f80154 update camera upload 2015-09-10 14:28:22 -04:00
Luke Pulverenti b7af1213a4 fix auto organize 2015-09-06 12:02:41 -04:00
Luke Pulverenti d8c8e57a0b update tabs 2015-09-01 10:01:59 -04:00
Luke Pulverenti 274d8176b3 update hls 2015-08-28 20:50:39 -04:00
Luke Pulverenti 9a0462c868 added keyframe setting 2015-08-28 13:39:52 -04:00
Luke Pulverenti 31e36a56e7 update live tv menu 2015-08-28 11:02:22 -04:00
Luke Pulverenti a0c3bb0380 update live tv image 2015-08-28 00:19:08 -04:00
Luke Pulverenti 4ca526979d 3.0.5713.4 2015-08-27 11:58:07 -04:00
Luke Pulverenti 5b21ec6747 update interval trigger 2015-08-26 21:31:54 -04: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 a59f146965 update components 2015-08-07 10:21:29 -04:00
Luke Pulverenti 96346fc88c update globalize 2015-08-05 21:21:18 -04:00
Luke Pulverenti 47b1a4cafd update image processing 2015-08-02 15:08:55 -04:00
Luke Pulverenti 6d13cec38e update metadata parsing 2015-08-02 13:31:08 -04:00
Luke Pulverenti 901dab5760 rework transcoding settings 2015-07-30 21:52:11 -04:00
Luke Pulverenti d440e89c50 update schedules direct page 2015-07-27 01:03:34 -04:00
Luke Pulverenti 609d2283c6 update polymer 2015-07-23 22:48:10 -04:00
Luke Pulverenti 1279c6d8b5 fix roku live tv stream closing 2015-07-17 22:52:27 -04:00
Luke Pulverenti caed649d7a update components 2015-07-16 19:55:16 -04:00
Luke Pulverenti c6a64efab7 3.0.5675.1 2015-07-16 08:56:38 -04:00
Luke Pulverenti b1be4939df update components 2015-07-13 17:26:11 -04:00
Luke Pulverenti 365a992736 update dto dictionary building 2015-07-12 15:33:00 -04:00
Luke Pulverenti d4fad83ee2 update favorites page 2015-07-09 01:52:25 -04:00
Luke Pulverenti dfa17aec70 update people queries 2015-07-06 22:25:23 -04:00
Luke Pulverenti a9b015dc74 update omdb 2015-07-06 10:20:23 -04:00
Luke Pulverenti b1be09242c update people saving 2015-06-28 21:10:45 -04:00