Commit graph

155 commits

Author SHA1 Message Date
croneter
f6336feb72 Increase logging 2018-02-28 13:45:53 +01:00
croneter
f0bbcb5086 Start Kodi ids at 0, not 1 2018-02-28 13:45:34 +01:00
croneter
db3be4cf09 Fix IntegrityError 2018-02-28 13:45:08 +01:00
croneter
82ed5afb02 Further optimize DB access 2018-02-27 21:14:42 +01:00
croneter
b6fc820f81 Optimize DB access for ratings and unique id 2018-02-26 10:58:27 +01:00
croneter
e21c16f846 Delete playstates from Kodi DB 2018-02-26 09:33:13 +01:00
croneter
725132131c Delete streamdetails from Kodi DB 2018-02-26 09:18:44 +01:00
croneter
769fe8b926 Delete empty movie sets from Kodi DB 2018-02-26 09:06:35 +01:00
croneter
9540e3505c Remove obsolete code 2018-02-25 18:42:53 +01:00
croneter
1a2e8bf6ee Delete tags from Kodi DB 2018-02-25 18:31:45 +01:00
croneter
652f5757cf Delete studios from the Kodi DB 2018-02-25 18:20:44 +01:00
croneter
bad32e90ab Delete genres in Kodi DB 2018-02-25 18:15:17 +01:00
croneter
eedabf5888 Fix TypeErrors because SQL returns tuplex 2018-02-25 18:07:48 +01:00
croneter
818f370c46 Prettify 2018-02-25 17:51:36 +01:00
croneter
411f691547 Delete people entries from Kodi DB 2018-02-25 17:45:38 +01:00
croneter
b79ed87ea7 Ensure deletion of countries in Kodi DB for movies 2018-02-25 14:15:50 +01:00
croneter
5c944cd092 Fix kodidb_function.py classes 2018-02-25 13:42:20 +01:00
croneter
b42a9e2062 Prettify logging 2018-02-25 13:37:30 +01:00
croneter
ae6fb9ecfa Remove Kodi Helix support 2018-02-25 13:35:09 +01:00
croneter
919cd6ddfd Fix info screen and actors not working 2018-02-23 17:22:57 +01:00
croneter
e6631c3c78 Get rid of Helix code 2018-02-23 16:10:52 +01:00
croneter
6ece9ab5cf Start cast order with 0 like Kodi 2018-02-23 16:10:11 +01:00
croneter
eeeb3efb7e Adjust Kodi bookmarks DB entries to resemble Kodi entries 2018-02-22 08:13:24 +01:00
croneter
be5c1e6b8a Re-introduce dependency add-ons, part 1
We need them in order to keep the Kodi DB straight
2018-02-21 20:24:31 +01:00
croneter
933bd44ad5 Revert "Monitor for DB file path change"
This reverts commit aac22c3369.
2018-02-21 08:01:00 +01:00
croneter
aac22c3369 Monitor for DB file path change 2018-02-20 18:02:34 +01:00
croneter
0173129ffc Correctly set-up paths table 2018-02-20 10:19:11 +01:00
croneter
7ce157accd Wipe all resume points before resyncing them 2018-02-15 20:15:53 +01:00
croneter
fc1d77eff2 Fix ImportError 2018-02-15 16:52:25 +01:00
croneter
aa756e60bc Ensure that we have unicode paths for database lookup 2018-02-15 08:22:37 +01:00
croneter
55a64d56b1 Add resiliance when adding items to Plex playqueue 2018-02-15 08:09:57 +01:00
croneter
5068327408 Prettify 2018-02-11 14:42:49 +01:00
croneter
ca8ad96a05 Prettify 2018-02-11 12:59:04 +01:00
croneter
31d42d0b04 Change bookmarks from Videoplayer to DVDPlayer 2018-02-08 16:02:29 +01:00
croneter
0731ae0179 Enable resume within a playqueue 2018-02-07 14:32:58 +01:00
croneter
ed4ae181ec Fix weird resume from playback behavior 2018-02-05 20:23:35 +01:00
croneter
9cac51d5c9 Major Plex Companion overhaul, part 2 2017-12-13 20:14:27 +01:00
tomkat83
cdd38c6ef7 Optimize some imports 2017-12-09 14:35:08 +01:00
tomkat83
83b18faac1 Fix first artist [missing tag] (Reset your DB!)
- Thanks @angelblue05
- Fixes #308
2017-08-08 20:44:36 +02:00
tomkat83
7d6310601c Fix possible OperationalErrors 2017-05-12 13:25:46 +02:00
tomkat83
44af9a20e5 Fix possible SQL injection vectors 2017-05-08 19:28:34 +02:00
tomkat83
3636823327 Less logging 2017-05-06 18:52:50 +02:00
tomkat83
a7adfa1cc5 Elaborate on function 2017-02-13 20:50:10 +01:00
tomkat83
f5198bf937 Elaborate on function description 2017-02-13 20:27:39 +01:00
tomkat83
922f4150a0 Fix getting unique id 2017-02-13 20:26:30 +01:00
tomkat83
9612ee78ab Fix getting the rating id 2017-02-13 20:23:02 +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
e1bb74c341 More explicit coding 2017-01-29 13:06:09 +01:00
tomkat83
8aba0d998d Code refactoring: put variables in one place 2017-01-24 16:04:42 +01:00
tomkat83
5c89df9110 Fix Sync crashing due to AttributeError
- Fixes #177
2017-01-10 21:14:30 +01:00
tomkat83
8acf07c607 Krypton: add ratings and IMDB id for movies 2017-01-09 20:33:52 +01:00
tomkat83
0dfafbbe3e Move playbackutils methods to API 2017-01-08 15:03:41 +01:00
tomkat83
e90f48cc8e Rename plex database fields; abstract types 2017-01-07 20:11:48 +01:00
tomkat83
146f063fc9 Playqueues overhaul continued 2017-01-02 14:07:24 +01:00
tomkat83
ee86f58a3f Move get Kodi_id from filename to function 2016-12-29 11:22:02 +01:00
tomkat83
ad8b7c7d90 Merge Master 2016-12-20 16:13:19 +01: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
2fbdd54324 Speed up sync - download art in the background 2016-09-10 19:49:03 +02:00
tomkat83
d61fa64ed8 Merge conflicts kodidb_functions.py 2016-08-30 16:43:56 +02:00
tomkat83
6aab9df054 Merge branch 'develop' of https://github.com/MediaBrowser/Emby.Kodi into develop 2016-08-29 18:44:27 +02:00
angelblue05
76dfa1286c Update logging
Use the logging module. Moved logging to it's own file.
2016-07-24 03:59:48 -05:00
tomkat83
cfbc7f770c Use playing item filename and path to find ID
- Fixes #67
- Everything else doesn 't work
2016-06-25 16:02:40 +02:00
tomkat83
be63414893 Be smarter when trying to tell what Kodi plays
- Fixes #67
2016-06-25 12:25:01 +02:00
tomkat83
e70ce89c34 Fix matching by filename 2016-06-25 11:27:38 +02:00
tomkat83
5210e7c442 Be smarter when trying to tell what Kodi plays
- Fixes #67
- Episodes may still throw a -1 for the id - useless!
2016-06-24 21:28:30 +02:00
angelblue05
5658801f72 Centralized logging 2016-06-17 22:03:28 -05:00
tomkat83
3e3c5ab018 Dedicated settings to download set fanart 2016-06-08 20:03:30 +02:00
tomkat83
faf95f671c Reduce movie set/collection boilerplate
- To increase code maintainability
2016-06-08 19:50:24 +02:00
im85288
9dbcb5e6ff set artwork 2016-06-06 21:10:58 +01:00
Matthew Schick
7ac7b1db31 Quick hack to get sets working 2016-05-16 11:56:48 -04:00
tomkat83
450437b812 Merge remote-tracking branch 'MediaBrowser/master' into develop 2016-04-26 13:53:19 +02:00
tomkat83
07ed22e44a Link parent paths in Kodi video DB
- Should speed up On Deck video node
2016-04-22 14:46:08 +02:00
tomkat83
34c40f1f28 Fix Episode Info not popping up 2016-04-20 08:46:51 +02:00
tomkat83
0d79ec76b1 Enable playstate update if Kodi does not give DB id 2016-04-18 12:09:01 +02:00
tomkat83
cccd545b4c Fix IndexError when trying to match movie title 2016-04-11 14:51:35 +02:00
tomkat83
fdb42c1f26 Fix Kodi information screen not working 2016-04-07 13:49:05 +02:00
SpootDev
e0f33ffc12 missing self 2016-04-06 13:28:08 -05:00
SpootDev
98bee106cb self kodi 2016-03-31 10:34:53 -05:00
SpootDev
7e41f8b051 type reserved 2016-03-31 10:25:36 -05:00
SpootDev
a6a3da60f2 self cursor 2016-03-31 10:21:14 -05:00
tomkat83
43a7886eae Fix time sync for Music items 2016-03-28 10:51:38 +02:00
tomkat83
5949988b68 Plex websockets - groundworks 2 2016-03-24 18:52:02 +01:00
tomkat83
b20308d68f Playback updates if an item is resumed 2016-03-22 16:17:06 +01:00
tomkat83
cffe8acb69 Deactivate info "Gathering information from files"
However, Kodi STILL tries to gather info from music files unsuccessfully
(PMS http folder cannot be accessed)
2016-03-22 13:25:30 +01:00
tomkat83
2c0312a035 Fix music libraries being scanned twice 2016-03-17 15:18:57 +01:00
tomkat83
40c742e71e Attempt to increase music db stability 2016-03-17 15:06:04 +01:00
tomkat83
908dfd2fe3 Fix getUnplayedMusicItems 2016-03-17 13:34:11 +01:00
tomkat83
a16b2bdeb3 Merge remote-tracking branch 'MediaBrowser/master' into develop 2016-03-17 10:03:00 +01:00
angelblue05
623c6cab85 Fix artists/music 2016-03-16 06:13:47 -05:00
tomkat83
ae9d4924c2 Redesign fast sync 2016-03-11 14:42:14 +01:00
tomkat83
50d142ad0b Merge remote-tracking branch 'MediaBrowser/master' into develop 2016-02-19 18:47:09 +01:00
angelblue05
38f432a282 Add missing artist link for music videos 2016-02-18 20:01:11 -06:00
tomkat83
bcbbb1b42f Plex Music!
Playing does not work yet, but Lib sync is up
2016-02-12 16:53:49 +01:00
tomkat83
e8900b0a4a Again, big clean-up 2016-02-11 14:03:04 +01:00
tomkat83
0d4c8ae53e Added logging decorator 2016-01-26 17:20:13 +01:00
xnappo
07d03781a2 Lower lever changes for Krypton
Not modifying utils.py yet, just putting in low level version
placeholders and minor music rating change for Krypton change.
2016-01-23 09:45:31 -06:00
marcelveldt
ee9f08080e work in progress - move home videos to plugin listing 2016-01-11 22:20:34 +01:00
angelblue05
b61b8ae894 Failsafe incase view is named after existing tag
After the initial sync already completed.
2016-01-09 03:03:39 -06:00