Commit graph

136 commits

Author SHA1 Message Date
Luke Pulverenti ddb6ea6f05 rework user data 2016-06-03 20:15:14 -04:00
Luke e4ce63d816 Merge pull request #1796 from greenlanternprime/dev
Remote Trailers support at episode Level
2016-06-01 11:26:56 -04:00
Alun Jones 729d65c45e Remote Trailers support at episode Level 2016-05-31 19:25:26 +01:00
Luke Pulverenti 3d866534b8 add series trakt link 2016-05-31 11:38:47 -04:00
Luke Pulverenti 6858ff4493 update album refresh 2016-05-29 16:20:32 -04:00
Luke Pulverenti 77dc47df0c deprecate provider options 2016-05-24 20:42:12 -04:00
Luke Pulverenti 96d090f908 update episode filters 2016-05-24 15:48:53 -04:00
Luke Pulverenti 03687d9420 update seasons 2016-05-21 00:35:22 -04:00
Luke Pulverenti 329e047803 update seasons 2016-05-20 17:32:43 -04:00
Luke Pulverenti 432c52f934 update season filters 2016-05-20 17:18:48 -04:00
Luke Pulverenti d1d0487fee update artist queries 2016-05-18 01:34:10 -04:00
Luke Pulverenti ae2b6ddf39 update text 2016-05-12 15:21:43 -04:00
Luke Pulverenti 3118196ac6 update user data queries 2016-05-11 10:36:28 -04:00
Luke Pulverenti 99084edabe update windows ffmpeg 2016-05-08 23:13:38 -04:00
Luke Pulverenti fb25ac7c08 update user data queries 2016-05-08 02:31:08 -04:00
Luke Pulverenti 6adc668bed update icons 2016-05-07 13:47:41 -04:00
Luke Pulverenti d04b39421e fix episode query 2016-05-06 22:11:22 -04:00
Luke Pulverenti c431625d39 update components 2016-05-06 16:21:55 -04:00
Luke Pulverenti 568e339ae8 update series pooling 2016-05-02 13:11:45 -04:00
Luke Pulverenti cd02373e55 support pooling series and seasons 2016-05-02 01:32:04 -04:00
Luke Pulverenti 4ddde2cdc2 introduce presentation unique key 2016-05-01 18:11:24 -04:00
Luke Pulverenti 6330b13262 support multiple user data keys 2016-04-30 19:05:21 -04:00
softworkz ad6bde6355 Restrict metadata refresh of missing/virtual episodes
This commit can significantly improe library scan times!
(in my case from 15minutes to 50s)

This fixes the following situation:

When a user has a series in his library with lots of episodes (like
thousands), the metadata for ALL series episodes was refreshed during
each library scan. This resulted in very long scan times, even when
using the provider's cached data.

This fix skips metadata refresh for episodes that are NOT present in the
local library and are having an airdate older than 30days (no more
changes likely to occur) during library scans.

But these skipped items would still be refreshed during a full metadata
refresh.

I believe this is an acceptable balance between performance and
accuracy.
2016-04-23 06:41:07 +02:00
Luke Pulverenti 992ca4c78a add OriginalTitle to metadata editor 2016-04-20 01:21:40 -04:00
Luke Pulverenti 916b148274 don't use omdb for missing episodes 2016-04-18 00:25:43 -04:00
Luke Pulverenti 2ec515027f update DisplayParent 2016-04-09 00:16:53 -04:00
Luke Pulverenti 9b339d7cae resolve issue with querying by multiple item ids 2016-04-02 17:08:35 -04:00
Luke Pulverenti 31e98681fa update sort names 2016-03-31 17:14:03 -04:00
Sven Van den brande 168587b2a0 Remove unused code... 2016-03-27 23:11:27 +02:00
Luke Pulverenti 78f5152ddb sync fixes 2016-02-26 01:38:29 -05:00
Luke Pulverenti cc19ce0daf added new parent methods 2015-11-11 09:56:31 -05:00
Luke Pulverenti ce34c35b94 encode with qsv 2015-11-06 10:02:22 -05:00
Luke Pulverenti 0bd1f36ece update db queries 2015-10-29 09:28:05 -04:00
Luke Pulverenti 11c5bd4a74 update mouse handler 2015-10-23 12:04:33 -04:00
Luke Pulverenti 35fc099114 removed dead db fields 2015-09-29 13:35:23 -04:00
Luke Pulverenti 718545a79b update metadata editor 2015-09-19 22:06:56 -04:00
Luke Pulverenti a7b25c065c update stream buffering 2015-07-31 16:38:08 -04:00
Luke Pulverenti a38f04b1b9 added headroom scrolling 2015-05-04 10:35:38 -04:00
Luke Pulverenti a75ce4197d 3.0.5597.1 2015-04-29 13:39:23 -04:00
Luke Pulverenti a7b32d4ec0 update audio transcoding bitrate 2015-04-25 23:25:07 -04:00
Mike 6fbbf913e4 Fix season images not showing up when Emby starts.
The TvdbSeasonImageProvider was running before the TvdbSeasonImageProvider. This caused the seriesid be null on the series. (This is apparently populated as part of the metadata refresh on the series. Moving that scan before the seasons seems to fix the problem.

See the following code from TvdbSeriesImageProvider

var seriesId = series != null ? series.GetProviderId(MetadataProviders.Tvdb) : null;
if (!string.IsNullOrEmpty(seriesId) && season.IndexNumber.HasValue)
2015-03-23 21:37:21 -04:00
Luke Pulverenti 0708dc953e add live tv collage 2015-03-14 11:38:16 -04:00
Luke Pulverenti 7fdc6e7e91 support storage of original title 2015-03-09 21:30:20 -04:00
Luke Pulverenti 18ff8aba74 fix language settings inheritance 2015-02-14 22:36:07 -05:00
Luke Pulverenti e6e5d1a794 sync updates 2015-02-07 00:28:38 -05:00
Luke Pulverenti 7d415fc2fd some initial work on cloud sync 2015-02-05 00:29:37 -05:00
Luke Pulverenti 83ec91f836 restore dummy season folder creation 2015-01-28 16:29:02 -05:00
Luke Pulverenti bed6bed5c6 support getting all episodes per series 2015-01-27 23:30:44 -05:00
Luke Pulverenti a1a56557ec sync updates 2015-01-25 01:34:50 -05:00
Luke Pulverenti 6755937800 sync updates 2015-01-24 17:33:26 -05:00