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
Luke Pulverenti
28b0ff1e75
allow custom language per item
2013-12-28 11:58:13 -05:00
Luke Pulverenti
44c0eba39d
abstract preferred metadata language per item
2013-12-26 19:23:58 -05:00
Luke Pulverenti
a0e6c0422b
added more options for block unrated
2013-12-26 11:53:23 -05:00
Luke Pulverenti
cd859ac2e6
added IHasImages and IHasUserData
2013-12-19 16:51:32 -05:00
Luke Pulverenti
aa83cb75fd
make next up smarter using watched history from deleted items
2013-12-11 14:54:20 -05:00
Luke Pulverenti
5f9b99c960
deprecated IndexFolder.cs
2013-12-10 21:51:26 -05:00
Luke Pulverenti
50ea8cd941
added series level settings to control display of specials
2013-12-10 16:26:30 -05:00
Luke Pulverenti
90184470fa
expose episode absolute numbers for editing
2013-12-10 15:42:42 -05:00
Luke Pulverenti
55a776427b
Removed unused properties from BaseItem.
2013-12-05 11:50:21 -05:00
Luke Pulverenti
6247929a62
#643 - Support episodes directly in series folder
2013-12-03 16:12:20 -05:00
Luke Pulverenti
cd279d98e0
added IHasTrailers
2013-12-02 11:46:25 -05:00
Luke Pulverenti
9758adb8a5
add soundtracks to theme media result
2013-11-12 10:36:08 -05:00
Luke Pulverenti
f7deec40d0
added DateLastEpisodeAdded
2013-09-29 20:51:21 -04:00
Luke Pulverenti
b538dc31b1
added new properties and endpoints for series special features
2013-08-30 21:08:32 -04:00
Luke Pulverenti
466f617234
display series air time
2013-05-15 09:57:13 -04:00
Luke Pulverenti
b443d591a2
fixes #200 - MB3 Locking Folders for a long time
2013-04-28 01:29:27 -04:00
Luke Pulverenti
785deff188
removed excess hashing in providers and made user data key-based
2013-04-13 14:02:30 -04:00
LukePulverenti
465f0cc1e2
moved some network code to the networking assembly
2013-02-23 12:54:51 -05:00
LukePulverenti
767cdc1f6f
Pushing missing changes
2013-02-20 20:33:05 -05:00
LukePulverenti Luke Pulverenti luke pulverenti
2467ca9668
Moved some entities to the main project
2012-09-10 21:34:02 -04:00