Luke Pulverenti
42d67db1b8
removed dead code
8 years ago
Luke Pulverenti
151d88f20d
encapsulate path substitution
8 years ago
Luke Pulverenti
62d9eb1ec7
rework upnp discovery
8 years ago
Luke Pulverenti
232b5758f0
update dialogs
8 years ago
Luke Pulverenti
13004d2541
enable sync for channels that allow downloading
8 years ago
Luke Pulverenti
d68a826833
update dialogs
8 years ago
Luke Pulverenti
4e0adb17e7
update dialogs
8 years ago
Luke Pulverenti
c3f947f4da
add sports and kids recording categories
8 years ago
Luke Pulverenti
67505e24bd
fix artist editor
8 years ago
Luke Pulverenti
d4324b7e89
add chapter image error handling
8 years ago
Luke Pulverenti
9c7eef891b
add configurable encoding params
8 years ago
Luke Pulverenti
daeedb98ea
update now playing tabs
8 years ago
Luke Pulverenti
aa56fab9b0
trim excess logging
8 years ago
Luke Pulverenti
f646c0f29d
update season cleanup
8 years ago
Luke Pulverenti
2d7c82d0dd
add loopback handler
8 years ago
softworkz
bd4ffa898e
Programmatic provider id handling for xml and nfo persistence
8 years ago
Eric Reed
47ceccb240
Read MCM CollectionNumber
8 years ago
Luke Pulverenti
2bdaba633c
make chapter images a per-library setting
8 years ago
Luke Pulverenti
510fbf139c
fix repeated guide refreshes
8 years ago
Luke Pulverenti
6377e7365b
fix sync container statuses
8 years ago
Luke Pulverenti
2b61894e3c
update translations
8 years ago
Luke Pulverenti
93a05271c2
fix notifications query
8 years ago
Luke Pulverenti
916bda6f32
fix slow episode responses
8 years ago
Luke
01960fa2fa
Merge pull request #2090 from softworkz/TvMazePrep
...
Core server preparation for new "TV Maze Provider Plugin"
8 years ago
Luke Pulverenti
c46e38725e
support realtime monitor per library
8 years ago
Luke Pulverenti
e4851e1b25
reduce rescanning due to IsOffline
8 years ago
Luke Pulverenti
17e1c8c22b
update sync settings
8 years ago
softworkz
ac4023ed47
Core server preparation for new "TV Maze Provider Plugin"
8 years ago
Luke Pulverenti
acd60f1d85
update admin session filter
8 years ago
softworkz
751febc1de
Auto-Organize: Async operation and instant feedback UI (reworked)
...
This commit includes changes to enable and stabilize asyncronous
operation in the auto-organize area. Here are the key points:
- The auto-organize correction dialog is now closed (almost) instantly.
This means that the user does not have to wait until the file copy/move
operation is completed in order to continue. (even with local HDs the
copy/move process can take several minutes or even much longer with
network destination).
- This commit also implements locking of files to be organized in order
to prevent parallel processing of the same item. In effect, there can be
2 or more manual organization operations active even while the normal
auto-organization task is running without causing any problems
- The items that are currently being processed are indicated as such in
the log with an orange color and a spinner graphic
- The client display is refreshed through websocket messages
- A side effect of this is that other clients showing the auto-organize
log at the same time are always up-to-date as well
8 years ago
Luke Pulverenti
f5ad9186ec
update boxset resolver
8 years ago
Luke Pulverenti
719ad3971e
update genre validator
8 years ago
Luke Pulverenti
845c4a0d62
update item by name validators
8 years ago
Luke Pulverenti
cc62faa1c2
update season queries
8 years ago
Luke Pulverenti
d6dc6ffe7e
update season methods
8 years ago
Luke Pulverenti
43c94884e7
update logging
8 years ago
Luke Pulverenti
fd6aa72dac
add guide optimizations
8 years ago
Luke Pulverenti
a69f8ecb3d
update logging
8 years ago
Luke Pulverenti
8a7b24000d
update season queries
8 years ago
Luke Pulverenti
184d447023
update series queries
8 years ago
Luke Pulverenti
ea62399fe8
use shared headroom
8 years ago
Luke Pulverenti
ec111eebd3
fix folder caching
8 years ago
Luke
02a4b90f65
Merge pull request #2025 from softworkz/AsyncStreamInterface
...
Async stream handling: Use interface instead of Func<Stream,Task>
8 years ago
Luke Pulverenti
1adcfaadef
refresh people on demand, when needed
8 years ago
Luke Pulverenti
325a3cc844
cache ids in UserRootFolder
8 years ago
Luke Pulverenti
89dd4f0be1
save library options on dialog close
8 years ago
Luke Pulverenti
8508e07bb9
improve genre displays
8 years ago
Luke Pulverenti
037c4e8740
improve boxset & playlist performance
8 years ago
Luke Pulverenti
6164049919
update direct stream url for improved caching
8 years ago
Luke Pulverenti
c18b8ec608
add options to library setup
8 years ago
Luke Pulverenti
68d1b60964
stub out objects for per library settings
8 years ago
Luke Pulverenti
e0e6c98e43
limit series pooling to common libraries
8 years ago
Luke Pulverenti
d9ee4f81fd
rework storage of PresentationUniqueKey
8 years ago
Luke Pulverenti
d71a468388
fix played filter for series
8 years ago
softworkz
433254c498
Async stream handling: Use interface instead of Func<Stream,Task>
...
No functional changes
8 years ago
Luke Pulverenti
894d87fabb
add file cache
8 years ago
Luke Pulverenti
c3d8115bc8
update directory service
8 years ago
Luke Pulverenti
0706bd5237
update DirectoryService
8 years ago
Luke Pulverenti
319a956b38
update validators
8 years ago
Luke Pulverenti
79887b2c34
validate encoder presence
8 years ago
Luke Pulverenti
39245133f8
remove people refresh retry
8 years ago
Luke Pulverenti
3e23d32e62
update naming project
8 years ago
Luke Pulverenti
04d480297d
reduce sync db access
8 years ago
Luke
cb994c3e7a
Merge pull request #1985 from softworkz/MediaFixes
...
Fix audio stream for channel media and some minor corrections
8 years ago
Sven Van den brande
219cba7506
Removed redundant Collection Initializers
...
Removed Using directives that are not required
8 years ago
softworkz
267ada923c
ChannelMediaInfo: Create audio stream even when there is no video
8 years ago
Luke Pulverenti
eb321dad3b
fix DateModified not refreshing
8 years ago
Luke Pulverenti
7475722ecf
switch to ExcludeArtistIds
8 years ago
Luke Pulverenti
df5cfc0c25
update more from/similar
8 years ago
Luke Pulverenti
b6979fa28a
pass along date modified
8 years ago
Luke Pulverenti
2e91d69d20
update async stream writing
8 years ago
Luke Pulverenti
de635fe22c
add faster access to series sort name
8 years ago
Luke Pulverenti
f952ac0f1f
fix season ids
8 years ago
Luke Pulverenti
3c6797678b
store chapter image date modified
8 years ago
Luke Pulverenti
1fcbd3c6da
denormalize seriesid
8 years ago
Luke Pulverenti
2772d59559
denormalize seasonid
8 years ago
Luke Pulverenti
26036837dd
denormalize series fields
8 years ago
Luke Pulverenti
0920c9b3a1
next up upgrade fixes
8 years ago
Luke Pulverenti
00634b62c5
remove standard output redirect on image extractions
8 years ago
Luke Pulverenti
1dfe694a77
fix search dipping into restricted channels
8 years ago
Luke Pulverenti
b445948ebf
fix dlna latest lists
8 years ago
Luke Pulverenti
525f780453
add startup error handling
8 years ago
Luke Pulverenti
2733c598b2
remove unused components
8 years ago
Luke Pulverenti
404f2338f9
fix next up order
8 years ago
Luke Pulverenti
775fc94020
update path configs
8 years ago
Luke Pulverenti
db1130166f
fix duplicates in suggestions
8 years ago
Luke Pulverenti
5c5cc212aa
pass all audio codecs to server
8 years ago
Luke Pulverenti
cffc9417c7
update startup wizard
8 years ago
Luke Pulverenti
a75f24e8e1
add temp file with recording conversion
8 years ago
Luke Pulverenti
3d2f6db1b1
added channel properties
8 years ago
Luke Pulverenti
fb07b4640c
update ffmpeg path customization
8 years ago
Luke Pulverenti
6e9f8fb2d1
allow customization of ffmpeg path
8 years ago
Luke Pulverenti
7627c6707d
update components
9 years ago
Luke Pulverenti
759f5a8560
update task results
9 years ago
Luke Pulverenti
c3baf28246
update playlist collages
9 years ago
Luke Pulverenti
f9847be17c
update item by name queries
9 years ago
Luke Pulverenti
bcfe86dd16
update GetChildCount
9 years ago
Luke Pulverenti
626a2ed2a9
update child count creation
9 years ago
Luke Pulverenti
37d7db4bc4
support xmltv gzip
9 years ago
Luke Pulverenti
023b12a798
update recording format
9 years ago
Luke Pulverenti
6118e5f966
update xmltv downloading
9 years ago
Luke Pulverenti
80863e1326
fix button alignments
9 years ago
Luke Pulverenti
7dd2b1592c
add index number filter
9 years ago
Luke Pulverenti
f378a2c789
update item queries
9 years ago
Luke Pulverenti
da6e94396f
update connection pooling
9 years ago
Luke Pulverenti
2107736584
reduce uses of mobile.activepage
9 years ago
Luke Pulverenti
3ba9d3c12f
update channel mapping
9 years ago
Luke Pulverenti
b0c1ba1e19
stub out channel mapping
9 years ago
Luke Pulverenti
527014d73a
stub out channel mapper popup
9 years ago
Luke Pulverenti
cc173bfc28
add recording web socket events
9 years ago
Luke Pulverenti
e2ffb0ba25
stub out channel mapping
9 years ago
Luke Pulverenti
19ee883ca2
record time base
9 years ago
Luke Pulverenti
9fc028b3d7
revoke access tokens on password change
9 years ago
Luke Pulverenti
2e040f9c0c
update collection grouping setting
9 years ago
Luke Pulverenti
c389dc9473
more jquery removal
9 years ago
Luke Pulverenti
b320d57409
restore episode pooling
9 years ago
Luke Pulverenti
ddb6ea6f05
rework user data
9 years ago
Luke Pulverenti
53afb1e1e5
add images table
9 years ago
Luke Pulverenti
ae168bc563
update tag saving
9 years ago
Luke Pulverenti
2979185d8e
add provider ids to database
9 years ago
Luke
e4ce63d816
Merge pull request #1796 from greenlanternprime/dev
...
Remote Trailers support at episode Level
9 years ago
Luke Pulverenti
669af87014
support querying more fields
9 years ago
Luke Pulverenti
e1f562e16f
calculate similarity at database level
9 years ago
Luke Pulverenti
05fedd2b61
rework movie suggestion queryies
9 years ago
Alun Jones
729d65c45e
Remote Trailers support at episode Level
9 years ago
Luke Pulverenti
977f62336b
update storage of genres, studios, tags, & keywords
9 years ago
Luke Pulverenti
3d866534b8
add series trakt link
9 years ago
Luke Pulverenti
6858ff4493
update album refresh
9 years ago
Luke Pulverenti
88415471eb
add trakt external url
9 years ago
Luke Pulverenti
e5655d32f1
fix timestamps in hls subtitles
9 years ago
Luke Pulverenti
4ba6f3b13d
fix dlna artists
9 years ago
Luke Pulverenti
4e624c2cef
removed dead code
9 years ago
Luke Pulverenti
cc19c762b4
update refresh
9 years ago
Luke Pulverenti
77dc47df0c
deprecate provider options
9 years ago
Luke Pulverenti
96d090f908
update episode filters
9 years ago
Luke Pulverenti
e5049f92b4
remove schema version checks
9 years ago
Luke Pulverenti
15f0832a04
deprecate refreshinfo db
9 years ago
Luke Pulverenti
03687d9420
update seasons
9 years ago
Luke Pulverenti
329e047803
update seasons
9 years ago
Luke Pulverenti
432c52f934
update season filters
9 years ago
Luke Pulverenti
2daf91b3fe
update missing season creator
9 years ago
Luke Pulverenti
efe9fa8a8d
update playlist
9 years ago
Luke Pulverenti
defbe7c4af
add ignore attribute
9 years ago
Luke Pulverenti
edfc55fdf6
fix content sometimes not appearing after restart
9 years ago
Luke Pulverenti
ab06f59275
update dialogs
9 years ago
Luke Pulverenti
d1d0487fee
update artist queries
9 years ago
Luke Pulverenti
5486e40e1d
update queries
9 years ago
Luke Pulverenti
e1718a5fa6
optimize dlna views
9 years ago
Luke Pulverenti
270e423acc
update dialogs
9 years ago
Luke Pulverenti
5f1e0cf2d3
optimize dlna queries
9 years ago
Luke Pulverenti
bb5a17780c
optimize dlna queries
9 years ago
Luke Pulverenti
abf9809a1d
fix playlists empty with dlna
9 years ago
Luke Pulverenti
829aa9e855
update shared components
9 years ago
Luke Pulverenti
ae2b6ddf39
update text
9 years ago
Luke Pulverenti
c4e3bbaf4a
import shared media info component
9 years ago
Luke Pulverenti
3118196ac6
update user data queries
9 years ago
Luke Pulverenti
3aa349fd1f
update queries
9 years ago
Luke Pulverenti
9a73026389
update item counts
9 years ago
Luke Pulverenti
3dc494c02d
update FindByPath
9 years ago
Luke Pulverenti
673746621f
fix DeviceDiscovery
9 years ago
Luke Pulverenti
f80c1d93c0
update user queries
9 years ago
Luke Pulverenti
99084edabe
update windows ffmpeg
9 years ago
Luke Pulverenti
fb25ac7c08
update user data queries
9 years ago
Luke Pulverenti
8d6702b115
update artists
9 years ago
Luke Pulverenti
6adc668bed
update icons
9 years ago
Luke Pulverenti
d04b39421e
fix episode query
9 years ago
Luke Pulverenti
c431625d39
update components
9 years ago
Luke Pulverenti
5a496a1fc8
reduce recursive querying
9 years ago
Luke Pulverenti
33c002684e
update recording saving
9 years ago
Luke Pulverenti
107d1fc4f1
move media path methods to core
9 years ago
Luke Pulverenti
2eef80f96e
add name, index number params
9 years ago
Luke Pulverenti
568e339ae8
update series pooling
9 years ago
Luke Pulverenti
cd02373e55
support pooling series and seasons
9 years ago
Luke Pulverenti
311dd50eb7
support more filters at db level
9 years ago
Luke Pulverenti
4ddde2cdc2
introduce presentation unique key
9 years ago
Luke Pulverenti
a4d1c9e6e4
update sqlite
9 years ago
Luke Pulverenti
6330b13262
support multiple user data keys
9 years ago
Luke Pulverenti
1f9d32afc5
limit use of GetUserDataKey
9 years ago
Luke Pulverenti
a15a762ba1
fixes #1484 - (Feature request) Make emby choose output stream based on ffmpeg config
9 years ago
Luke Pulverenti
1a02365f78
cinema mode fixes
9 years ago
Luke Pulverenti
87091b6196
update providers
9 years ago
Luke Pulverenti
92bdbe22b4
disable remember track selections for live channels
9 years ago
Luke Pulverenti
6c62c20a9e
update CollectionFolder
9 years ago
Luke Pulverenti
371cbc0c1d
support headroom with guide
9 years ago
nfnty
0ace5b38c3
Use HTTPS for API requests: Fix missed URLs
9 years ago
Luke Pulverenti
69622a74a8
faster cleanup of missing episodes
9 years ago
Luke Pulverenti
54e04dd027
support duration on recording url
9 years ago
Luke Pulverenti
5401641e2b
remove special characters from sort names
9 years ago
Luke Pulverenti
ebf0eeb3bd
update browser launcher
9 years ago
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.
9 years ago
Luke Pulverenti
992ca4c78a
add OriginalTitle to metadata editor
9 years ago
Luke Pulverenti
ace1ad778e
update xml parsing logging
9 years ago
Luke Pulverenti
916b148274
don't use omdb for missing episodes
9 years ago
Luke Pulverenti
d1b3342e75
update inherited tags
9 years ago
Luke Pulverenti
7f2b2e1b9a
fix block by inherited tags
9 years ago
Luke Pulverenti
b0379ec7f8
improve embedded image extraction
9 years ago
Luke Pulverenti
baca0d6244
update scroll styles
9 years ago
Luke Pulverenti
4f8764ee5a
fix collection grouping for plain folders
9 years ago
Luke Pulverenti
2ec515027f
update DisplayParent
9 years ago
Luke Pulverenti
e31aec4bc5
update metadata refresh
9 years ago
Luke Pulverenti
8e0c9c53bc
add open subtitle option to only download subtitles that are a perfect match
9 years ago
Luke Pulverenti
1cea5bcbd8
improve identify feature
9 years ago
Luke Pulverenti
2ca59daba7
update channel media info
9 years ago
Luke Pulverenti
d9dcd21c47
update hdhr streaming
9 years ago
Luke Pulverenti
6ba2a9ebd2
update subtitle encoding
9 years ago
Luke Pulverenti
9b339d7cae
resolve issue with querying by multiple item ids
9 years ago
Luke Pulverenti
cbcadbf892
update sorting
9 years ago
Luke Pulverenti
504c9e34c0
resolve audio channel playback
9 years ago
Luke Pulverenti
31e98681fa
update sort names
9 years ago
Luke Pulverenti
54de1b744b
stub out sat channel scan
9 years ago
Luke Pulverenti
f308a41cab
update cinema mode trailer selection
9 years ago
Luke Pulverenti
b293211628
resolve missing trailers
9 years ago
Sven Van den brande
168587b2a0
Remove unused code...
9 years ago
Luke Pulverenti
71b6d5d439
add critic rating column
9 years ago
Luke Pulverenti
5661f09899
update sorting
9 years ago
Luke Pulverenti
66d0815fc6
update sorting
9 years ago
Luke Pulverenti
cf35773d82
remove log line
9 years ago
Luke Pulverenti
cc20c8d7d6
update name sorting
9 years ago
Luke Pulverenti
55bbc5d12a
update components
9 years ago
Luke Pulverenti
4f025c8e4a
update tv queries
9 years ago
Luke Pulverenti
ca308bc3c9
update progress ping
9 years ago
Luke Pulverenti
95250b9f22
removed dead code
9 years ago
Luke Pulverenti
23fe6dc4be
update db querying
9 years ago
Luke Pulverenti
dfafa98da3
fix ExcludeLocationTypes
9 years ago
Luke Pulverenti
d4870e788a
update db querying
9 years ago
Luke Pulverenti
52a42229cd
update sync task
9 years ago
Luke Pulverenti
63fe0239e3
update album queries
9 years ago
Luke Pulverenti
a2a0e1ae75
fix query by multiple ids
9 years ago
Luke Pulverenti
f4d61ddcc6
update db querying
9 years ago
Luke Pulverenti
1a00ac0bbe
update db querying
9 years ago
Luke Pulverenti
b4ea519395
update db querying
9 years ago
Luke Pulverenti
6807b2dd71
update playlist querying
9 years ago
Luke Pulverenti
fc6a270fb7
update sorting
9 years ago
Luke Pulverenti
4b7093e923
get recursive items from db
9 years ago
Luke Pulverenti
9b1cad3ce0
update trailers
9 years ago
Luke Pulverenti
bcda2a8f0e
update channels
9 years ago
Luke Pulverenti
b97491cdad
reduce use of ILiveTvRecording
9 years ago
Luke Pulverenti
b9082d7e64
removed ILiveTvItem interface
9 years ago
Luke Pulverenti
036be90278
fix indicators
9 years ago
Luke Pulverenti
db1bf5b1b5
audio podcast
9 years ago
Luke Pulverenti
1d2b6329bf
update channels
9 years ago
Luke Pulverenti
f0c947851d
remove ChannelAudioItem
9 years ago
Luke Pulverenti
7b93b7a33c
finish removing ChannelFolderItem
9 years ago
Luke Pulverenti
cbac67b5ae
remove IChannelMediaItem interface
9 years ago
Luke Pulverenti
9e495d3886
remove IChannelItem interface
9 years ago
Luke Pulverenti
b84f178467
update plugin pages
9 years ago
Luke Pulverenti
14b9f94e0a
add sat ini mappings
9 years ago
Luke Pulverenti
d683f30619
update music user data key
9 years ago
Luke Pulverenti
aa23da0dc4
ipv6 fixes
9 years ago
Luke Pulverenti
3c4b64f653
update handling of deleted recording files
9 years ago