croneter
|
6d8885fae9
|
Optimize code
|
2018-12-27 12:10:41 +01:00 |
|
croneter
|
a9cf7eb294
|
New setting to escape paths e.g. for HTTP direct paths
- Fixes #555
|
2018-12-27 12:08:18 +01:00 |
|
croneter
|
50686ae191
|
Fix database is locked
- Fixes #580
|
2018-12-25 19:12:49 +01:00 |
|
croneter
|
4ee828dfe9
|
Move function
|
2018-12-25 18:26:13 +01:00 |
|
croneter
|
6076da724b
|
Fix video resuming from old resume point
|
2018-12-25 18:13:50 +01:00 |
|
croneter
|
4fb4643ac0
|
Add-on paths: don't fail playback with an empty video
|
2018-12-24 17:44:52 +01:00 |
|
croneter
|
a9f51f9ac4
|
Faster way to initialize playlists on the Plex side
- Partially fixes #578
|
2018-12-24 17:06:01 +01:00 |
|
croneter
|
323a4482e5
|
Improve logging
|
2018-12-24 13:19:40 +01:00 |
|
croneter
|
e9f49be7f3
|
Fix PKC recreating playlists too often
|
2018-12-23 13:01:50 +01:00 |
|
croneter
|
db6a7ba9b4
|
Shutdown playlist sync if necessary
- Partially fixes #578
|
2018-12-23 11:12:47 +01:00 |
|
croneter
|
6950a3d979
|
Increase logging
|
2018-12-23 10:20:28 +01:00 |
|
croneter
|
b0563f5dcc
|
Beta version bump 2.5.7
|
2018-12-22 15:22:30 +01:00 |
|
croneter
|
6237d932d8
|
Improve Plex playQueue resiliance
- Partially fixes #566
|
2018-12-22 15:06:28 +01:00 |
|
croneter
|
16ff6a51f5
|
Increase database connection timeout when wiping
|
2018-12-22 14:33:52 +01:00 |
|
croneter
|
ff8bfd9523
|
Fix music DB not being wiped on database reset
- Fixes #575
|
2018-12-22 14:33:30 +01:00 |
|
croneter
|
79e4ff4509
|
Increase timeout for database connections
- Partially fixes #574
|
2018-12-22 14:20:56 +01:00 |
|
croneter
|
7966dd5ee4
|
Fix resume for episodes for add-on paths
|
2018-12-21 19:02:36 +01:00 |
|
croneter
|
512479e47e
|
Fix movies not showing up on switching PMS
|
2018-12-21 17:22:30 +01:00 |
|
croneter
|
825237dfed
|
Close sync dialog if video playback starts
|
2018-12-21 17:00:51 +01:00 |
|
croneter
|
519c9675ae
|
Finish full syncs during playbacks, don't start new ones
|
2018-12-21 16:53:53 +01:00 |
|
croneter
|
3b3d671f37
|
Remove obsolete import
|
2018-12-21 16:48:57 +01:00 |
|
croneter
|
5cf52aa2a3
|
Fix not all songs being synced
|
2018-12-21 16:33:31 +01:00 |
|
croneter
|
9b9d2be53d
|
Only marking full sync as successful if that is indeed the case
|
2018-12-21 16:27:59 +01:00 |
|
croneter
|
9087f27f2a
|
Optimize code
|
2018-12-21 16:03:56 +01:00 |
|
croneter
|
9a5239ab1d
|
Optimize code
|
2018-12-21 15:37:16 +01:00 |
|
croneter
|
8803d3353c
|
Fix some very few items not being synced
|
2018-12-21 15:36:14 +01:00 |
|
croneter
|
bd1b0cc533
|
Optimize code
|
2018-12-21 15:18:19 +01:00 |
|
croneter
|
5d6b8f1273
|
Fix many items not getting synced
|
2018-12-21 15:18:06 +01:00 |
|
croneter
|
9682d7a313
|
Return None as timestamp instead of 1970 timestamp
|
2018-12-20 12:52:45 +01:00 |
|
croneter
|
4fbcdcac7f
|
Fix episodes not being synced to due a missing season
- Partially fixes #566
|
2018-12-14 19:51:30 +01:00 |
|
croneter
|
48b08b4ba4
|
Fix ValueError during sync due to missing Plex timestamp
|
2018-12-14 19:38:34 +01:00 |
|
croneter
|
1c25441e99
|
Fix AttributeError when a playlist disappeared
- Should fix #568
|
2018-12-11 14:57:43 +01:00 |
|
croneter
|
1156a4efa1
|
Don't show sync messages while Kodi is playing something
- Fixes #570
|
2018-12-11 12:54:14 +01:00 |
|
croneter
|
b87ba4c753
|
Fix OperationalError and PKC not starting up
|
2018-12-10 20:32:59 +01:00 |
|
croneter
|
1a46664051
|
Fix permanent missing library items if PMS failed to send a single response
|
2018-12-10 20:00:48 +01:00 |
|
croneter
|
97d829779f
|
Fix OperationalError: enforce Kodi restart with clean DB once
- Fixes #570
|
2018-12-10 19:51:17 +01:00 |
|
croneter
|
d2e0479225
|
Fix switching PMS not recognizing when old PMS is selected
|
2018-12-10 19:19:46 +01:00 |
|
croneter
|
e0fbccabc8
|
Fix PKC not automatically connecting to changed PMS IP on startup
|
2018-12-10 07:39:40 +01:00 |
|
croneter
|
6eb36f0560
|
Remove message "Full library sync finished"
|
2018-12-10 07:35:46 +01:00 |
|
croneter
|
74e801cf4d
|
Remove cProfile program metrics measurements
|
2018-12-10 07:32:57 +01:00 |
|
croneter
|
edbb99b2e2
|
Fix a couple of issues related to episodes
- Hopefully fixes #566
|
2018-12-10 07:23:25 +01:00 |
|
croneter
|
d406843e78
|
Fix Plex sections not showing up or disappearing
|
2018-12-09 19:21:02 +01:00 |
|
croneter
|
3f173f9677
|
Force-Reboot Kodi immediately if sqlite PRAGMA WAL causes errors
|
2018-12-09 18:41:05 +01:00 |
|
croneter
|
22ea4a6a7c
|
Fix FutureWarning
|
2018-12-09 18:38:15 +01:00 |
|
croneter
|
8ed61410ab
|
Revert "Catch error if Kodi DB cannot be used in WAL mode"
This reverts commit e13273c5b8 .
|
2018-12-09 17:48:42 +01:00 |
|
croneter
|
e13273c5b8
|
Catch error if Kodi DB cannot be used in WAL mode
|
2018-12-09 17:29:58 +01:00 |
|
croneter
|
07174a39f3
|
Revert "Catch error if Kodi DB cannot be used in WAL mode"
|
2018-12-09 17:28:45 +01:00 |
|
croneter
|
3a73b9de44
|
Fix AttributeError
|
2018-12-09 17:23:43 +01:00 |
|
croneter
|
f13950590e
|
Increase database connection cache size
|
2018-12-09 17:19:16 +01:00 |
|
croneter
|
70cf483fe2
|
Do a Kodi library update after synching new/changed items
|
2018-12-09 16:16:26 +01:00 |
|
croneter
|
2baafa77bb
|
Shut down download threads as soon as they're done
|
2018-12-09 16:15:37 +01:00 |
|
croneter
|
aeda4d97ba
|
Remove obsolete code
|
2018-12-09 15:56:48 +01:00 |
|
croneter
|
adeeee7162
|
Fix wierd behavior upon switching to another PMS
|
2018-12-09 15:25:30 +01:00 |
|
croneter
|
1cc8cb7ad3
|
Force a full sync on switching Plex user
|
2018-12-09 14:36:13 +01:00 |
|
croneter
|
27d34167e9
|
Fix current sync progress for more than 2000 items
|
2018-12-09 14:23:01 +01:00 |
|
croneter
|
de90ab225f
|
Revert "Do not cache artwork vor Kodi 18 Leia or later"
This reverts commit 9cc731e18f .
|
2018-12-09 14:16:33 +01:00 |
|
croneter
|
866412a720
|
Catch error if Kodi DB cannot be used in WAL mode
|
2018-12-09 14:00:26 +01:00 |
|
croneter
|
9cc731e18f
|
Do not cache artwork vor Kodi 18 Leia or later
- Seems Kodi is doing a better job at it then PKC
- PKC caching could mess with Kodi threads trying to cache artwork that needs to show up immediately
|
2018-12-09 13:56:51 +01:00 |
|
croneter
|
c8405414d1
|
Add PKC settings status indication for caching
|
2018-12-09 13:52:26 +01:00 |
|
croneter
|
01bbaaa90a
|
Replace annoying sync message with PKC settings info
|
2018-12-09 13:45:09 +01:00 |
|
croneter
|
dac7cdd47e
|
Fix KeyError when synching playlists
- Should fix #568
|
2018-12-09 13:10:15 +01:00 |
|
croneter
|
4f750379f1
|
Fix ImportError for Plex Companion gdm issues
- Partially fixes #568
|
2018-12-09 13:07:36 +01:00 |
|
croneter
|
80414ea0d4
|
Optimize sqlite transactions
|
2018-12-09 13:04:27 +01:00 |
|
croneter
|
d33ba7e502
|
Rewire library sync
|
2018-12-09 13:02:08 +01:00 |
|
croneter
|
f6415ae444
|
Optimize code
|
2018-12-09 09:14:45 +01:00 |
|
croneter
|
1ab1f18e07
|
Fix PKC version being recorded several times
- Partially fixes #566
|
2018-12-03 07:59:25 +01:00 |
|
croneter
|
28e4561461
|
Fix OperationalError: near "WHERE": syntax error
- Partially fixes #566
|
2018-12-03 07:54:27 +01:00 |
|
croneter
|
1864adf151
|
Fix OSError on resetting the database
|
2018-12-02 17:46:35 +01:00 |
|
croneter
|
acc1b24480
|
Fix songs not appearing
|
2018-12-02 17:10:53 +01:00 |
|
croneter
|
260ff230c5
|
Don't check whether we need to delete "Artist" role for songs
|
2018-12-02 17:01:19 +01:00 |
|
croneter
|
64b8c522af
|
Don't fill discography table for Kodi 18
|
2018-12-02 17:00:13 +01:00 |
|
croneter
|
f2ca67c418
|
Fix strMusicBrainzAlbumID
|
2018-12-02 16:32:36 +01:00 |
|
croneter
|
0400eec0c9
|
Fix iOrder of song_genre table being None instead of 0
|
2018-12-02 16:16:21 +01:00 |
|
croneter
|
a55c0c6ecb
|
Add dateAdded for songs
|
2018-12-02 16:12:17 +01:00 |
|
croneter
|
59af1d09a3
|
Optimize code
|
2018-12-02 16:03:20 +01:00 |
|
croneter
|
8b3272aa7b
|
Fix FutureWarning
|
2018-12-02 16:02:46 +01:00 |
|
croneter
|
89aa7bc1d9
|
Fix user select dialog not opening
|
2018-12-02 15:59:05 +01:00 |
|
croneter
|
b3b1d64484
|
Increase logging
|
2018-12-02 15:56:59 +01:00 |
|
croneter
|
f20341b983
|
Fix Plex.tv login not showing up upon installation
|
2018-12-02 15:52:49 +01:00 |
|
croneter
|
bb88c24e11
|
Increase logging
|
2018-12-02 15:46:15 +01:00 |
|
croneter
|
fb3f1d4669
|
Kodi 18: Ensure that we're setting music scan flag correctly upon boot
- Should fix #561
|
2018-12-02 15:25:54 +01:00 |
|
croneter
|
3c0bb49fbf
|
Fix adding new album or artist to Plex in the background
|
2018-12-02 14:10:11 +01:00 |
|
croneter
|
e9f811f2cd
|
Ignore PMS messages related to set/collections
|
2018-12-02 13:20:18 +01:00 |
|
croneter
|
2b3366923a
|
Fix KeyError if a new set/collection is added to Plex
|
2018-12-02 13:19:13 +01:00 |
|
croneter
|
2e0d11a7bb
|
Kodi 18: fix playback report for trailers
|
2018-12-02 11:11:24 +01:00 |
|
croneter
|
861af0f170
|
Further optimize sync speed
|
2018-12-02 10:13:27 +01:00 |
|
croneter
|
7fce226d47
|
Fix items getting deleted on subsequent sync
|
2018-12-01 18:50:52 +01:00 |
|
croneter
|
056463da55
|
Revert "Attempt to fix items getting deleted on second sync"
This reverts commit 459bd72299 .
|
2018-12-01 18:43:47 +01:00 |
|
croneter
|
459bd72299
|
Attempt to fix items getting deleted on second sync
|
2018-12-01 18:43:42 +01:00 |
|
croneter
|
a776f940de
|
Remove obsolete code
|
2018-12-01 16:52:22 +01:00 |
|
croneter
|
d972594553
|
Optimize DB access using transactions
|
2018-12-01 12:19:15 +01:00 |
|
croneter
|
07cf25b324
|
Get section overview xml asynchronously
|
2018-12-01 11:14:12 +01:00 |
|
croneter
|
41bbdbc206
|
Dedicated method for creating new actor
|
2018-12-01 11:09:59 +01:00 |
|
croneter
|
79785d0400
|
Fix FutureWarning
|
2018-12-01 09:13:23 +01:00 |
|
croneter
|
abfb386e13
|
Fix FutureWarning
|
2018-12-01 09:05:45 +01:00 |
|
croneter
|
024e0e5e09
|
Fix Typo
|
2018-11-30 08:05:23 +01:00 |
|
croneter
|
5b22cbcd52
|
Fix crash on switching Kodi profile
- Should fix #559
- Cannot use cElementTree with Kodi/XBMC reliably 😞
|
2018-11-28 09:13:38 +01:00 |
|
croneter
|
061dcb77e0
|
Revert "Catch cElementTree TypeError"
This reverts commit a10e3925d5 .
|
2018-11-28 08:19:21 +01:00 |
|
croneter
|
a10e3925d5
|
Catch cElementTree TypeError
- Hopefully fixes #559
|
2018-11-26 20:44:36 +01:00 |
|
croneter
|
36d14ffdcf
|
Optimize join()
|
2018-11-26 19:47:41 +01:00 |
|