Commit graph

170 commits

Author SHA1 Message Date
Luke Pulverenti
e441e2f53d update active recordings 2017-08-24 15:52:19 -04:00
Luke Pulverenti
1ad990ad72 update live tv data transfer 2017-08-19 15:43:35 -04:00
Luke Pulverenti
0951819f00 fixes #2798, fixes #2799 2017-08-13 16:15:07 -04:00
Luke Pulverenti
6b28eee2db rework episode queries 2017-08-12 22:09:07 -04:00
Luke Pulverenti
a7db7cd40c reduce traffic from session player 2017-08-11 02:29:49 -04:00
Luke Pulverenti
e7425e6205 revert servicestack.text update 2017-08-10 14:01:31 -04:00
Luke Pulverenti
c147b64de8 3.2.26.19 2017-08-09 17:08:01 -04:00
Luke Pulverenti
40442f887b consolidate emby.server.core into emby.server.implementations 2017-08-09 15:56:38 -04:00
Luke Pulverenti
4e52c027bc improve nextup queries 2017-08-01 12:45:57 -04:00
Luke Pulverenti
dcaf8356e6 update inherited images 2017-06-29 15:10:58 -04:00
Luke Pulverenti
1e5c3db9eb support individual library refreshing 2017-06-23 12:04:45 -04:00
Luke Pulverenti
9f0e6d17c8 add hevc cuvid 2017-06-12 03:11:54 -04:00
Luke Pulverenti
33014f77aa update GetItems method 2017-05-26 02:48:54 -04:00
Luke Pulverenti
f07af448fa update main projects 2017-05-24 15:12:55 -04:00
Luke Pulverenti
da77b05817 update data queries 2017-05-21 03:25:49 -04:00
Luke Pulverenti
6091e00e18 clean related files when deleting items 2017-02-18 03:32:17 -05:00
Luke Pulverenti
b91f1e4d16 support dummied up image a/r's 2017-02-10 15:06:52 -05:00
Luke Pulverenti
ac2c45dd6a update dlna genre views 2016-12-20 14:59:25 -05:00
Luke Pulverenti
d84bb7160f update next up queries 2016-12-12 14:40:27 -05:00
Luke Pulverenti
c2d0fd9985 update season queries 2016-12-12 03:53:25 -05:00
Luke Pulverenti
016d8301f5 update series queries 2016-12-06 03:24:29 -05:00
Luke Pulverenti
f9702672f4 optimize series display 2016-11-25 12:36:00 -05:00
Luke Pulverenti
f275d7f3d2 reduce library queries 2016-11-21 03:54:53 -05:00
Luke Pulverenti
65a1ef020b move sync repository to portable project 2016-11-19 00:52:49 -05:00
Luke Pulverenti
3bf72b71b3 consolidate internal interfaces 2016-10-31 00:28:23 -04:00
Luke Pulverenti
ef6b90b8e6 make controller project portable 2016-10-25 15:02:04 -04:00
Luke Pulverenti
c7f559f8ce make model project portable 2016-10-21 22:08:34 -04:00
Luke Pulverenti
5cd3276775 pass requested fields to data layer 2016-10-08 01:57:38 -04:00
Luke Pulverenti
aa56fab9b0 trim excess logging 2016-09-03 14:26:48 -04:00
Luke Pulverenti
f646c0f29d update season cleanup 2016-09-03 14:18:59 -04:00
Luke Pulverenti
cc62faa1c2 update season queries 2016-08-18 01:56:10 -04:00
Luke Pulverenti
d6dc6ffe7e update season methods 2016-08-17 16:52:16 -04:00
Luke Pulverenti
a69f8ecb3d update logging 2016-08-17 01:33:30 -04:00
Luke Pulverenti
8a7b24000d update season queries 2016-08-16 13:08:37 -04:00
Luke Pulverenti
184d447023 update series queries 2016-08-16 02:13:54 -04:00
Luke Pulverenti
1adcfaadef refresh people on demand, when needed 2016-08-14 17:29:35 -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
de635fe22c add faster access to series sort name 2016-07-10 11:44:53 -04:00
Luke Pulverenti
0920c9b3a1 next up upgrade fixes 2016-07-01 11:51:35 -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
f378a2c789 update item queries 2016-06-12 01:03:52 -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
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
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
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
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
9b339d7cae resolve issue with querying by multiple item ids 2016-04-02 17:08:35 -04:00
Luke Pulverenti
78f5152ddb sync fixes 2016-02-26 01:38:29 -05:00
Luke Pulverenti
ce34c35b94 encode with qsv 2015-11-06 10:02:22 -05:00
Luke Pulverenti
35fc099114 removed dead db fields 2015-09-29 13:35:23 -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
Luke Pulverenti
55b9bffabc added optional SeasonUserData 2014-12-27 00:08:39 -05:00
Luke Pulverenti
8807e80d0a start using user policy 2014-12-20 01:06:27 -05:00
Luke Pulverenti
ea9e8b957c update sync objects 2014-12-11 01:20:28 -05:00
Luke Pulverenti
049ef9b4ec update naming methods 2014-11-16 17:46:01 -05:00
Luke Pulverenti
f6769b73f2 add MediaInfo to improve media analysis for video files 2014-09-20 11:48:23 -04:00
Luke Pulverenti
33c6c37316 Adjust transcoding throttling 2014-08-30 10:26:29 -04:00
Luke Pulverenti
3ba6364f25 fixes #887 - Support ttml subtitle output 2014-08-05 19:59:24 -04:00
Luke Pulverenti
2714127d2b fixes #791 - Support server-side playlists 2014-08-02 22:16:37 -04:00
Luke Pulverenti
97c5b468a0 add dlna channel factory 2014-07-17 20:39:07 -04:00
Luke Pulverenti
13509c1d8d dlna fixes 2014-04-19 13:43:12 -04:00
Luke Pulverenti
83619ef25a added app theme classes and service 2014-02-27 23:49:02 -05:00
Luke Pulverenti
6e5d90bafe rework checkboxes for block unrated items 2014-02-21 10:24:29 -05:00
Luke Pulverenti
1a9e2dfd83 fixed themoviedb search returning no results 2014-02-17 16:35:08 -05:00
Luke Pulverenti
eec9e04825 take photos into the core 2014-02-13 00:11:54 -05:00
Luke Pulverenti
b1713a16cd switch to generic lookup type 2014-02-06 22:10:13 -05:00
Luke Pulverenti
821a3d29a2 converted movie providers to new system 2014-02-05 23:39:16 -05:00
Luke Pulverenti
135168b0e0 support adding additional users to sessions 2014-01-03 21:35:41 -05:00
Luke Pulverenti
ecc6fcfbab add custom collection sort orders to edit page 2014-01-03 15:32:27 -05:00