croneter
|
be45d914d3
|
Wrap Kodi DB transactions explicitly
|
2018-11-10 16:09:06 +01:00 |
|
croneter
|
48f5d67d63
|
Change artwork for music items
|
2018-11-10 12:18:02 +01:00 |
|
croneter
|
da7d871af8
|
Add Plex type to sync progress bar
|
2018-11-09 15:05:17 +01:00 |
|
croneter
|
4fca9b56c4
|
Less logging
|
2018-11-09 14:42:09 +01:00 |
|
croneter
|
e624edc7ae
|
Download PMS xml chunks asynchronously
|
2018-11-09 14:39:43 +01:00 |
|
croneter
|
d16da6fa6f
|
Fix OperationalError: database is locked
|
2018-11-09 11:19:32 +01:00 |
|
croneter
|
0255bd3584
|
Rename method
|
2018-11-09 09:48:04 +01:00 |
|
croneter
|
ab718bae2a
|
Optimize sync of video filename
|
2018-11-09 09:26:54 +01:00 |
|
croneter
|
76728d7319
|
Pass plex_type with section
|
2018-11-09 09:10:22 +01:00 |
|
croneter
|
5b85b2b71a
|
Enable cProfiling for full sync
|
2018-11-09 09:08:04 +01:00 |
|
croneter
|
4e1f975647
|
Fix ValueError for queue on Kodi exit
|
2018-11-09 09:07:46 +01:00 |
|
croneter
|
0b81fcd39c
|
Fix sync progress
|
2018-11-09 09:05:14 +01:00 |
|
croneter
|
7830a0e0e3
|
Let full_sync finish gracefully on Kodi exit
|
2018-11-09 08:56:57 +01:00 |
|
croneter
|
e37223f016
|
Fix full_sync advancing before a section was synced
|
2018-11-09 08:44:05 +01:00 |
|
croneter
|
c8e8e04697
|
Speed up sync of actor artwork
|
2018-11-09 08:02:04 +01:00 |
|
croneter
|
463d0540a4
|
Speed up sync with dedicated add_artwork method
|
2018-11-09 07:56:10 +01:00 |
|
croneter
|
096af4dc7c
|
Simplify code
|
2018-11-09 07:42:47 +01:00 |
|
croneter
|
5f57b0af5f
|
Greatly speed up sync with dedicated add_people method
|
2018-11-08 21:40:19 +01:00 |
|
croneter
|
a16eae143a
|
Rewire kodi database access
|
2018-11-08 21:22:16 +01:00 |
|
croneter
|
150229061b
|
Reduce Python DB overhead
|
2018-11-08 15:15:52 +01:00 |
|
croneter
|
2319d2fc9c
|
Further speed up add_file
|
2018-11-07 13:37:37 +01:00 |
|
croneter
|
05c96dc1c6
|
Speed up idPath look-up
|
2018-11-07 13:33:16 +01:00 |
|
croneter
|
3d837fcf33
|
Enable PKC to use Kodi DB index "ix_files"
|
2018-11-07 13:31:38 +01:00 |
|
croneter
|
015451d2fd
|
Speed up Plex API
|
2018-11-07 12:08:35 +01:00 |
|
croneter
|
8ef0af3ec7
|
Commit DB changes for every 200 items
|
2018-11-07 10:41:40 +01:00 |
|
croneter
|
0db29dd568
|
Get movie set information asynchronously
|
2018-11-07 10:37:32 +01:00 |
|
croneter
|
e460aea7e8
|
Do not catch exceptions if checksum calc goes awry
|
2018-11-07 07:46:20 +01:00 |
|
croneter
|
923c413921
|
Add fallback if checksum updatedAt is missing
|
2018-11-07 07:45:19 +01:00 |
|
croneter
|
009fc9937a
|
Fix OperationalError when trying to wipe empty Plex DB
|
2018-11-06 20:33:05 +01:00 |
|
croneter
|
a5ce8e0a93
|
More thorough cleanup upon PKC first run
|
2018-11-06 20:24:36 +01:00 |
|
croneter
|
a81fd527c1
|
Be smart when wiping Kodi DBs: only wipe music if necessary
|
2018-11-06 20:22:30 +01:00 |
|
croneter
|
20f26364b8
|
Enforce plex id type int
|
2018-11-06 19:06:48 +01:00 |
|
croneter
|
c996e5c9be
|
Allow float offset values
|
2018-11-06 19:03:01 +01:00 |
|
croneter
|
f767342e13
|
Introduce properties for playqueue items
|
2018-11-06 19:01:56 +01:00 |
|
croneter
|
30a1a0a70c
|
Fix TypeErrors
|
2018-11-06 18:21:14 +01:00 |
|
croneter
|
ff6f056bca
|
Fix Plex Companion seeking
|
2018-11-06 18:16:32 +01:00 |
|
croneter
|
a75afc109c
|
Fix TypeError for selecting Plex media streams
|
2018-11-06 15:12:17 +01:00 |
|
croneter
|
440f399917
|
Fix TypeError
|
2018-11-06 14:13:28 +01:00 |
|
croneter
|
b08b3dc443
|
Fix TypeError
|
2018-11-06 14:11:47 +01:00 |
|
croneter
|
41ec923a30
|
Fix KeyErrors
|
2018-11-06 14:08:14 +01:00 |
|
croneter
|
892a1afdcb
|
Fix KeyError
|
2018-11-06 13:50:46 +01:00 |
|
croneter
|
06d00b2a12
|
Use Kodi hostname as Plex Companion friendly name
|
2018-11-06 13:43:40 +01:00 |
|
croneter
|
52a225eb92
|
Fix setting int/float ListItem property
|
2018-11-06 13:02:10 +01:00 |
|
croneter
|
df6cb5718a
|
Fix casting of int/float to str or unicode
|
2018-11-06 12:41:06 +01:00 |
|
croneter
|
2e8be9ec6b
|
Fix AttributeErrors
|
2018-11-06 12:35:02 +01:00 |
|
croneter
|
b7fa4f2c7b
|
Fix playback receiving string plex id, not int
|
2018-11-06 12:33:02 +01:00 |
|
croneter
|
1b94e23386
|
Fix worker quitting prematurely
|
2018-11-06 11:30:04 +01:00 |
|
croneter
|
3414a0a688
|
Fix SyntaxError
|
2018-11-06 11:20:20 +01:00 |
|
croneter
|
3123af6426
|
Use a dedicated full sync thread manager
- Prevents threads from restarting all the time
|
2018-11-06 11:17:21 +01:00 |
|
croneter
|
7180595e05
|
Correctly show the current sync item number
|
2018-11-05 18:31:59 +01:00 |
|