Don't logout if deviceId is null
(cherry picked from commit 1594385497fb7f8e7d12169db34c64821c73864f)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
Fix the 'No decoder surfaces left' error on Cuda
(cherry picked from commit 9b82b370955f700fc3a81330eeacb3a317894c1a)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
PathExtensions: Fix index out of bounds in TryReplaceSubPath
(cherry picked from commit a6ee4632ce618e60909aa4310e33d60dcdfc1aec)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
Remove /Images/Remote API endpoint
(cherry picked from commit e71cd8274ace8237a84882ffddba4fba12fbc6c1)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
add UpdatePeopleAsync and add people to both tables
(cherry picked from commit 5df87b3e0da0ef3010ec9929939ef3084bff42be)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
Leave SyncPlay group on session disconnect.
(cherry picked from commit dcc2df75ec176ca2b4958b0f358f68f2bbaeddd5)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
Change profile matching to match what the web interface says.
(cherry picked from commit 12496677bd47a9c815e5af5dffb6b641656668e6)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
PlayTo Fix: Use external ip not internal interface
(cherry picked from commit f4a59c92e6087d09b20249aac9b7181cc7bb23ba)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
Add tvrage and imdb ids for episodes
(cherry picked from commit e19d89bb4f7db97add74dcd601b4c781686f9e7d)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
use IF NOT EXISTS in migration
(cherry picked from commit 5a4cfe11cfe49ced786a60fa5edef96d3cef53a8)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
Fix notification disabled users list
(cherry picked from commit ebe8301404332667f95e230bdb2a0f154778059d)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
Respect user settings for transcode and remux
(cherry picked from commit 5a6e60b414046c274330479f7dfb9713eea20020)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
Add Person to TypedBaseItems if it's new
(cherry picked from commit 4eeb69233d62d8ea8774acc440c43bef8a5a56fe)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
Use XDocument.LoadAsync instead of XDocument.Parse
(cherry picked from commit a1cdc2c63f51d5720182dcf33da83173bec579e0)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
Do not check permissions for Folders collectiontype
(cherry picked from commit 770c123d12806253675624d165ff08fe9ddbd7de)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
Fix setting audio stream in PlaybackInfo for jellyfin-web.
(cherry picked from commit bf510ca04e2db84546286f696844ee2221e08efb)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
Set mediatype to Audio for playlists in a music library
(cherry picked from commit cd0daa7985c17bef28f8dc109686271045c18794)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
Catch IOException and include stack trace when saving images
(cherry picked from commit 240e67d48568e1bedddd1658a68e0dac0a2f8699)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
fetching images should not kill the scanner
(cherry picked from commit 6577f1deb27f317e0cf7bc10e0e2c5550adc2361)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
move IsPlayed to outerquery
(cherry picked from commit d532e9541044ea38ec09ab84d625b0baf2681d61)
Signed-off-by: Joshua M. Boniface <joshua@boniface.me>