Commit graph

4534 commits

Author SHA1 Message Date
Croneter
a8d02bffdc Merge branch 'master' into playlists 2018-05-03 07:43:45 +02:00
Croneter
aa1afba417 Version bump 2018-05-02 20:00:53 +02:00
Croneter
b357f43e79 Revert "Use list instead of set"
This reverts commit 5cea57e935.
Fixes #460
Fixes #458
2018-05-02 19:29:04 +02:00
Croneter
0c3db3e2f8 Delete all synced playlists on PKC (database) reset 2018-05-02 19:13:56 +02:00
Croneter
5b4ed1d6a6 Fix music playlists 2018-05-02 18:50:31 +02:00
Croneter
b00ec8989c Optimize logging 2018-05-02 18:22:23 +02:00
Croneter
63c829b042 Fix error message upon playlist deletion 2018-05-02 18:14:33 +02:00
Croneter
81b1d18192 Don't let librarysync crash if Plex playlist deletion doesnt work 2018-05-02 18:05:27 +02:00
Croneter
3016c9747f Fix possible AttributeError 2018-05-02 17:59:06 +02:00
Croneter
c3b649c1b1 Clean up code 2018-05-02 17:55:27 +02:00
Croneter
799f9ba25a Fix Plex playlist duplicating 2018-05-02 17:55:19 +02:00
Croneter
c98a8456ff Introduce playlist locking; override watchdog dispatching 2018-05-02 17:45:31 +02:00
Croneter
2971dd3f7c Extend websocket listening to Plex playlist changes 2018-05-02 17:27:35 +02:00
Croneter
0baa081dc6 Optimize logging 2018-05-02 16:57:27 +02:00
Croneter
5fd6587ff7 Fix deleting Plex playlists 2018-05-02 16:47:03 +02:00
Croneter
2f25453fe2 Plex playlist creation does not update hash; fix Kodi monitoring 2018-05-02 16:46:54 +02:00
Croneter
02e1917072 Increase logging 2018-05-02 16:20:20 +02:00
Croneter
94641b9ed6 Improve logging 2018-05-02 15:59:59 +02:00
Croneter
c4841ed946 Fix logging 2018-05-02 15:56:31 +02:00
Croneter
c36746dbdf Fix use of wrong function 2018-05-02 15:50:26 +02:00
Croneter
b33ed4ccbe Fix putting more items on Plex playlist 2018-05-02 15:44:54 +02:00
Croneter
61b0645314 Rename function 2018-05-02 15:34:21 +02:00
Croneter
e637f36a21 Save Plex playlist details on initialization 2018-05-02 15:17:58 +02:00
Croneter
376338a9b0 Fix initializing of playlists on the Plex side 2018-05-02 09:33:37 +02:00
Croneter
ba0aff0f54 Rename function 2018-05-01 18:08:31 +02:00
Croneter
6c3c9a4f93 Use m3u instead of m3u8 2018-05-01 17:59:51 +02:00
Croneter
9f4dbe6ee5 Increase logging 2018-05-01 17:13:00 +02:00
Croneter
341571e232 Fix saving Plex updatedAt value for new playlists 2018-05-01 17:09:58 +02:00
Croneter
8ee20b1bba Fix sync if Kodi playlist has been deleted 2018-05-01 16:52:12 +02:00
Croneter
20fef65b3d Fix playlist id and naming on playlist creation 2018-05-01 16:48:31 +02:00
Croneter
7ddfc0143d Revert "Remove API method playlist_type()"
This reverts commit 7b64b794f2.
2018-05-01 16:44:40 +02:00
Croneter
7dde71734c Fix updating playlist object from XML 2018-05-01 16:41:10 +02:00
Croneter
1a3a94894b Fix AttributeError for exceptions 2018-05-01 16:37:27 +02:00
Croneter
ff72648570 Fix AttributeError 2018-05-01 16:35:26 +02:00
Croneter
f8682fb8cb Fix AttributeErrors 2018-05-01 16:33:49 +02:00
Croneter
e2c90ac0f4 Fix AttributeErrors for Plex playlist id 2018-05-01 16:31:03 +02:00
Croneter
7b64b794f2 Remove API method playlist_type() 2018-05-01 16:30:04 +02:00
Croneter
6f6fb16352 Hopefully fix download of Plex playlists 2018-05-01 16:27:18 +02:00
Croneter
b448d1c06f Fix setting Kodi playlist path 2018-05-01 16:20:57 +02:00
Croneter
e8aba6b77b Increase logging 2018-05-01 16:18:06 +02:00
Croneter
26c588828e Fix ValueError 2018-05-01 16:12:25 +02:00
Croneter
4e16756829 Fix AttributeErrors 2018-05-01 16:09:35 +02:00
Croneter
1780b3948b Fix KeyError 2018-05-01 16:08:24 +02:00
Croneter
0cedfd7a7d Fix Plex playlist download 2018-05-01 16:04:26 +02:00
Croneter
df2b3810bf Fix FutureWarning for etree xmls 2018-05-01 15:24:58 +02:00
Croneter
1de2390cdd Fix IndexError for setting playlist path 2018-05-01 15:23:39 +02:00
Croneter
892458981d Fix AttributeError for setting playlist path 2018-05-01 15:21:29 +02:00
Croneter
151c679e29 Fix WindowsError for WatchDog trying to monitor playlists 2018-05-01 15:13:42 +02:00
Croneter
5ce97246d1 Fix TypeError for getting a PMS playlist 2018-05-01 14:59:57 +02:00
Croneter
f622eab809 Fix TypeError for PlaylistObject instantiation 2018-05-01 14:56:07 +02:00