Commit Graph

992 Commits

Author SHA1 Message Date
Luke Pulverenti
68d1b60964 stub out objects for per library settings 2016-08-13 01:49:00 -04:00
Luke Pulverenti
e0e6c98e43 limit series pooling to common libraries 2016-08-12 15:30:04 -04:00
Luke Pulverenti
d9ee4f81fd rework storage of PresentationUniqueKey 2016-08-12 15:11:45 -04:00
Luke Pulverenti
d71a468388 fix played filter for series 2016-08-08 14:14:05 -04:00
Luke Pulverenti
0706bd5237 update DirectoryService 2016-08-06 00:48:00 -04:00
Luke Pulverenti
39245133f8 remove people refresh retry 2016-08-04 00:38:58 -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
eb321dad3b fix DateModified not refreshing 2016-07-24 12:46:17 -04:00
Luke Pulverenti
7475722ecf switch to ExcludeArtistIds 2016-07-22 18:10:39 -04:00
Luke Pulverenti
df5cfc0c25 update more from/similar 2016-07-22 13:54:43 -04:00
Luke Pulverenti
de635fe22c add faster access to series sort name 2016-07-10 11:44:53 -04:00
Luke Pulverenti
f952ac0f1f fix season ids 2016-07-07 23:22:02 -04:00
Luke Pulverenti
3c6797678b store chapter image date modified 2016-07-06 13:44:44 -04:00
Luke Pulverenti
1fcbd3c6da denormalize seriesid 2016-07-05 02:01:31 -04:00
Luke Pulverenti
2772d59559 denormalize seasonid 2016-07-05 01:40:18 -04:00
Luke Pulverenti
26036837dd denormalize series fields 2016-07-04 16:11:30 -04:00
Luke Pulverenti
0920c9b3a1 next up upgrade fixes 2016-07-01 11:51:35 -04:00
Luke Pulverenti
1dfe694a77 fix search dipping into restricted channels 2016-06-30 15:01:48 -04:00
Luke Pulverenti
b445948ebf fix dlna latest lists 2016-06-30 10:50:08 -04:00
Luke Pulverenti
404f2338f9 fix next up order 2016-06-29 12:31:01 -04:00
Luke Pulverenti
db1130166f fix duplicates in suggestions 2016-06-28 23:17:27 -04:00
Luke Pulverenti
5c5cc212aa pass all audio codecs to server 2016-06-26 12:21:10 -04:00
Luke Pulverenti
759f5a8560 update task results 2016-06-19 02:18:29 -04:00
Luke Pulverenti
f9847be17c update item by name queries 2016-06-17 09:06:13 -04:00
Luke Pulverenti
bcfe86dd16 update GetChildCount 2016-06-16 14:18:38 -04:00
Luke Pulverenti
626a2ed2a9 update child count creation 2016-06-16 09:24:12 -04:00
Luke Pulverenti
023b12a798 update recording format 2016-06-15 14:56:37 -04:00
Luke Pulverenti
6118e5f966 update xmltv downloading 2016-06-15 12:45:45 -04:00
Luke Pulverenti
80863e1326 fix button alignments 2016-06-14 23:12:32 -04:00
Luke Pulverenti
7dd2b1592c add index number filter 2016-06-14 22:18:19 -04:00
Luke Pulverenti
f378a2c789 update item queries 2016-06-12 01:03:52 -04:00
Luke Pulverenti
2107736584 reduce uses of mobile.activepage 2016-06-11 13:10:06 -04:00
Luke Pulverenti
e2ffb0ba25 stub out channel mapping 2016-06-08 01:24:25 -04:00
Luke Pulverenti
19ee883ca2 record time base 2016-06-06 17:13:00 -04:00
Luke Pulverenti
2e040f9c0c update collection grouping setting 2016-06-05 15:44:55 -04:00
Luke Pulverenti
c389dc9473 more jquery removal 2016-06-04 12:10:10 -04:00
Luke Pulverenti
b320d57409 restore episode pooling 2016-06-04 00:57:46 -04:00
Luke Pulverenti
ddb6ea6f05 rework user data 2016-06-03 20:15:14 -04:00
Luke Pulverenti
53afb1e1e5 add images table 2016-06-03 12:24:04 -04:00
Luke Pulverenti
ae168bc563 update tag saving 2016-06-02 13:43:29 -04:00
Luke Pulverenti
2979185d8e add provider ids to database 2016-06-02 00:41:12 -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
Luke Pulverenti
669af87014 support querying more fields 2016-06-01 02:01:43 -04:00
Luke Pulverenti
e1f562e16f calculate similarity at database level 2016-06-01 01:50:00 -04:00
Luke Pulverenti
05fedd2b61 rework movie suggestion queryies 2016-05-31 14:42:32 -04:00
Alun Jones
729d65c45e Remote Trailers support at episode Level 2016-05-31 19:25:26 +01:00
Luke Pulverenti
977f62336b update storage of genres, studios, tags, & keywords 2016-05-31 14:07:54 -04: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
88415471eb add trakt external url 2016-05-29 02:03:09 -04:00
Luke Pulverenti
4ba6f3b13d fix dlna artists 2016-05-26 23:46:31 -04:00
Luke Pulverenti
cc19c762b4 update refresh 2016-05-24 22:06:56 -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
e5049f92b4 remove schema version checks 2016-05-22 14:53:37 -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
2daf91b3fe update missing season creator 2016-05-20 15:45:04 -04:00
Luke Pulverenti
efe9fa8a8d update playlist 2016-05-19 15:57:30 -04:00
Luke Pulverenti
defbe7c4af add ignore attribute 2016-05-19 15:06:58 -04:00
Luke Pulverenti
edfc55fdf6 fix content sometimes not appearing after restart 2016-05-19 01:20:47 -04:00
Luke Pulverenti
ab06f59275 update dialogs 2016-05-18 13:02:56 -04:00
Luke Pulverenti
d1d0487fee update artist queries 2016-05-18 01:34:10 -04:00
Luke Pulverenti
5486e40e1d update queries 2016-05-17 16:16:30 -04:00
Luke Pulverenti
e1718a5fa6 optimize dlna views 2016-05-16 14:20:08 -04:00
Luke Pulverenti
270e423acc update dialogs 2016-05-16 13:11:49 -04:00
Luke Pulverenti
5f1e0cf2d3 optimize dlna queries 2016-05-15 15:55:17 -04:00
Luke Pulverenti
bb5a17780c optimize dlna queries 2016-05-15 15:49:50 -04:00
Luke Pulverenti
abf9809a1d fix playlists empty with dlna 2016-05-15 15:25:54 -04:00
Luke Pulverenti
ae2b6ddf39 update text 2016-05-12 15:21:43 -04:00
Luke Pulverenti
c4e3bbaf4a import shared media info component 2016-05-11 18:08:19 -04:00
Luke Pulverenti
3118196ac6 update user data queries 2016-05-11 10:36:28 -04:00
Luke Pulverenti
9a73026389 update item counts 2016-05-10 15:20:17 -04:00
Luke Pulverenti
3dc494c02d update FindByPath 2016-05-10 14:43:17 -04:00
Luke Pulverenti
673746621f fix DeviceDiscovery 2016-05-10 12:18:05 -04:00
Luke Pulverenti
f80c1d93c0 update user queries 2016-05-09 00:56:41 -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
8d6702b115 update artists 2016-05-07 14:58:16 -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
5a496a1fc8 reduce recursive querying 2016-05-06 00:50:39 -04:00
Luke Pulverenti
2eef80f96e add name, index number params 2016-05-04 12:32:34 -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
311dd50eb7 support more filters at db level 2016-05-01 21:46:08 -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
Luke Pulverenti
1f9d32afc5 limit use of GetUserDataKey 2016-04-30 18:05:13 -04:00
Luke Pulverenti
1a02365f78 cinema mode fixes 2016-04-29 23:59:46 -04:00
Luke Pulverenti
87091b6196 update providers 2016-04-27 21:59:09 -04:00
Luke Pulverenti
92bdbe22b4 disable remember track selections for live channels 2016-04-27 14:44:08 -04:00
Luke Pulverenti
6c62c20a9e update CollectionFolder 2016-04-27 13:53:23 -04:00
Luke Pulverenti
371cbc0c1d support headroom with guide 2016-04-26 22:59:43 -04:00
Luke Pulverenti
5401641e2b remove special characters from sort names 2016-04-25 13:35:49 -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