Commit graph

195 commits

Author SHA1 Message Date
tomkat83
4f2cb62434 Fix OperationalError on update sync 2017-02-03 12:59:36 +01:00
tomkat83
8b9c116f26 Fix removing uniqueid and ratings 2017-02-02 17:09:20 +01:00
tomkat83
dd0339b51c Remove uniqueid and ratings entries if item deleted 2017-02-02 16:53:50 +01:00
tomkat83
56d5e84f72 Krypton: update userratings on startup&user change 2017-02-02 16:21:01 +01:00
tomkat83
1343edc0d0 Fix userratings for Kodi Krypton 2017-02-02 15:23:54 +01:00
tomkat83
f2c7578a25 Overhaul of fanart sync download 2017-02-02 12:27:21 +01:00
tomkat83
2055879458 Store Plex library in our database for reference 2017-02-01 12:33:37 +01:00
tomkat83
0a987e86b4 Fix ImportError 2017-01-24 16:54:51 +01:00
tomkat83
8aba0d998d Code refactoring: put variables in one place 2017-01-24 16:04:42 +01:00
tomkat83
5c836f7911 Krypton: add ratings and IMDB id for TV shows 2017-01-09 20:47:32 +01:00
tomkat83
6ab2ab4b26 Fix SyntaxError 2017-01-09 20:39:41 +01:00
tomkat83
087a6ff465 Ensure Jarvis compatibility 2017-01-09 20:37:24 +01:00
tomkat83
8acf07c607 Krypton: add ratings and IMDB id for movies 2017-01-09 20:33:52 +01:00
tomkat83
e90f48cc8e Rename plex database fields; abstract types 2017-01-07 20:11:48 +01:00
tomkat83
ad80fdfe1d Rename embydb_functions to plexdb_functions 2017-01-04 20:57:16 +01:00
tomkat83
266ad70605 Rename database to plex.db 2017-01-04 20:09:09 +01:00
tomkat83
146f063fc9 Playqueues overhaul continued 2017-01-02 14:07:24 +01:00
tomkat83
ad8b7c7d90 Merge Master 2016-12-20 16:13:19 +01:00
tomkat83
3b22cb41a0 Fix for Krypton premiered synch for new items
- Fixes #142
2016-11-12 17:22:45 +01:00
tomkat83
50860573fa Fix Plex trailers not being synced
- Fixes #129
2016-10-26 21:34:58 +02:00
tomkat83
30adb5bd27 Optimize code 2016-10-26 21:06:16 +02:00
tomkat83
14d279aa4c Fix episode filename & path not being updated 2016-10-26 21:04:46 +02:00
tomkat83
c35ba0edef Fix TV show paths not updating 2016-10-26 20:53:20 +02:00
Piotr Smolinski
2c6f751299 Propagated the pathid/fileid change
I moved the pathid/fileid resolution outside of create/update section
that it is shared by both flows. Then I added the idFile change to the
UPDATE statement and replaced emby_db.updateReference with
emby_db.createReference. The latter one is UPSERT type update, therefore
also safe here.
2016-10-24 23:37:29 +02:00
tomkat83
5ac807760b Fix movie year for Krypton (reset your Kodi DB!)
- Fixes #79
2016-10-18 20:47:45 +02:00
tomkat83
b5b3b8380f Music sync: Fix ProgrammingError 2016-09-21 19:52:11 +02:00
tomkat83
9c46757b42 Do warn user 2016-09-11 17:31:38 +02:00
tomkat83
c4de7587bf Revert "constructor (with Artwork() as art)"
This reverts commit 168014c33b.
2016-09-11 15:49:50 +02:00
tomkat83
168014c33b constructor (with Artwork() as art)
- Way too slow
2016-09-11 15:49:37 +02:00
tomkat83
940e41921f Don't warn user of OperationalErrors 2016-09-11 13:52:14 +02:00
tomkat83
2fbdd54324 Speed up sync - download art in the background 2016-09-10 19:49:03 +02:00
tomkat83
24d6514b7f Code optimization 2016-09-10 11:59:42 +02:00
tomkat83
d310b6c7e8 Optimize import 2016-09-10 11:49:14 +02:00
tomkat83
8070e921ed Optimize import 2016-09-10 11:48:29 +02:00
tomkat83
3f55754908 Fix AttributeError 2016-09-04 17:19:00 +02:00
tomkat83
339eaaa13a Fix log errors 2016-09-04 16:57:06 +02:00
tomkat83
044f1a5550 Don't import read_embyserver 2016-09-02 17:32:03 +02:00
tomkat83
9def7d3e6a Cleanup itemtypes.py 2016-08-30 16:40:11 +02:00
tomkat83
900290c75a Compatibility with latest Kodi Krypton. Fixes #80 2016-08-12 18:36:41 +02:00
tomkat83
bc7be04fc2 Reduce boilerplate 2016-07-22 16:51:44 +02:00
tomkat83
04e31986b5 Force pick first media stream for direct path sync
- Otherwise user would need to choose media stream for every item with
several streams - cumbersome for large libraries with many such items
2016-07-12 20:27:59 +02:00
im85288
9dbcb5e6ff set artwork 2016-06-06 21:10:58 +01:00
tomkat83
386f4ca5f0 Get rid of obsolete setting markPlayed
- Instead, always mark played at 90%
2016-06-05 18:55:12 +02:00
tomkat83
fcf6948735 Improvements to resume points
- Plex sometimes tells time in milliseconds instead of seconds
- Fixes #49
2016-06-05 18:39:26 +02:00
tomkat83
92b60ae3ac Fix filename change recognition for episodes
- Fixes #26
2016-06-04 16:13:47 +02:00
tomkat83
523a2eaf61 Fix filename changes not being recognized
- Fixes #26, finally!
2016-06-04 14:19:55 +02:00
tomkat83
a92146abc2 Remove emby references 2016-05-31 08:06:42 +02:00
Matthew Schick
7ac7b1db31 Quick hack to get sets working 2016-05-16 11:56:48 -04:00
tomkat83
d01a8aafa1 Fix encoding and decoding 2016-05-07 22:17:12 +02:00
tomkat83
df38786638 Account for string.encode() not allowing args
- E.g. Android TV
2016-05-07 13:15:02 +02:00