From 432cb416ec73306a4369bd69cb7a38f0ac99cdf7 Mon Sep 17 00:00:00 2001 From: croneter Date: Thu, 3 Mar 2016 17:28:43 +0100 Subject: [PATCH 1/6] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f9601277..ce6826d4 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,7 @@ 7. Once you're succesfully authenticated to your Plex server, the initial sync will start. 8. The first sync of the Plex server to local Kodi database may take a LONG time. With my setup (~400 movies, ~600 episodes, couple of Test music albums and a very powerful NAS), sync take approximately 5 minutes. 9. Once the full sync is done, you can browse your media in Kodi, syncs will be automatically done in the background. +10. Restart! Again, this is beta. You have been warned. It's a given that you will need to fully resync and reset your setup on a regular basis. From b87c304b406891a2cab65c9624f7f20ef711cfa7 Mon Sep 17 00:00:00 2001 From: croneter Date: Fri, 4 Mar 2016 07:33:31 +0100 Subject: [PATCH 2/6] Update README.md --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index ce6826d4..54bae1f2 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,12 @@ Again, this is beta. You have been warned. It's a given that you will need to fully resync and reset your setup on a regular basis. +**Having Problems? Then thanks for your log files** + +1. Activate a more detailed logging for KodiPlexConnect: Settings -> Advanced -> "Debug" +2. Follow the instructions here: http://kodi.wiki/view/Log_file/Easy +3. Post the link to your log (that you posted e.g. here: http://xbmclogs.com/) on https://forums.plex.tv/discussion/210023/plexkodiconnect-supercharge-your-plex-kodi-connection + ### Welcome to PlexKodiConnect **Connect your Plex Media Server to a Kodi Front End** From 04d2db5bb472e1a7c14f5871bae0367126932748 Mon Sep 17 00:00:00 2001 From: croneter Date: Fri, 4 Mar 2016 07:39:06 +0100 Subject: [PATCH 3/6] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 54bae1f2..1e9a4027 100644 --- a/README.md +++ b/README.md @@ -51,6 +51,7 @@ Guess what, this is BETA. Currently these features are working: **Known Issues:** - Windows users: Kodi Helix 14.2 RC1 required - other versions will result in errors with recently added items etc. - You must have a static IP address for your Plex media server if you plan to use Plex Music features. This is due to the way Kodi works and cannot be helped. +- PlexKodiConnect continuously polls the Plex Media Server for changes. If something on the PMS changed, this change is synced to Kodi. Hence if you rescan your entire library, a long PlexKodiConnect re-sync is triggered. - This is a BETA version and could potentially set fire to your Raspi From 45ca204bfa644ed94b21ac1bb177a5ad4ea076bd Mon Sep 17 00:00:00 2001 From: tomkat83 Date: Mon, 14 Mar 2016 17:52:21 +0100 Subject: [PATCH 4/6] Version bump --- addon.xml | 2 +- changelog.txt | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/addon.xml b/addon.xml index eaa8153d..f4112858 100644 --- a/addon.xml +++ b/addon.xml @@ -1,7 +1,7 @@ diff --git a/changelog.txt b/changelog.txt index 69ddd90c..933027c3 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,10 @@ +version 1.0.10 +- Limit max number of items requested from PMS (default=200) +- Enforce PMS authentication before playback start +- Fix KeyError for library sync +- Fix TypeError for Plex Companion +- New fix item episode thumbs not caching + version 1.0.9 - Fix Recently Added - Update node names to reflect plex From 58cb57e39799027e4cd4cd6436c3b4e143e03f7f Mon Sep 17 00:00:00 2001 From: tomkat83 Date: Mon, 14 Mar 2016 18:12:26 +0100 Subject: [PATCH 5/6] Hotfix DB comparison --- resources/lib/librarysync.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/resources/lib/librarysync.py b/resources/lib/librarysync.py index e1c3b1e1..d435de37 100644 --- a/resources/lib/librarysync.py +++ b/resources/lib/librarysync.py @@ -1382,6 +1382,12 @@ class LibrarySync(Thread): # there WAS no current DB, e.g. deleted. return True minMajor, minMinor, minPatch = minimum.split(".") + currMajor = int(currMajor) + currMinor = int(currMinor) + currPatch = int(currPatch) + minMajor = int(minMajor) + minMinor = int(minMinor) + minPatch = int(minPatch) if currMajor > minMajor: return True From e9e3f4f933e04f68b8d8507a0ca252bad4197311 Mon Sep 17 00:00:00 2001 From: tomkat83 Date: Mon, 14 Mar 2016 18:18:18 +0100 Subject: [PATCH 6/6] Version bump --- addon.xml | 2 +- changelog.txt | 3 +++ service.py | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/addon.xml b/addon.xml index f4112858..92bcd889 100644 --- a/addon.xml +++ b/addon.xml @@ -1,7 +1,7 @@ diff --git a/changelog.txt b/changelog.txt index 933027c3..4633cc2c 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,6 @@ +version 1.0.11 +- Hotfix DB comparison. Sorry for that :-) + version 1.0.10 - Limit max number of items requested from PMS (default=200) - Enforce PMS authentication before playback start diff --git a/service.py b/service.py index 1f007bd2..80227ed2 100644 --- a/service.py +++ b/service.py @@ -88,7 +88,7 @@ class Service(): videonodes.VideoNodes().clearProperties() # Set the minimum database version - window('emby_minDBVersion', value="1.0.2") + window('emby_minDBVersion', value="1.0.11") def ServiceEntryPoint(self):