Commit graph

233 commits

Author SHA1 Message Date
angelblue05
0200df3225 Fix key error 2015-12-05 19:43:41 -06:00
Shaun
fc8c41ccf3 remove some save last sync calls 2015-11-24 15:20:12 +11:00
Shaun
3c9aa10587 add messaging to sync thread exit 2015-11-20 13:52:06 +11:00
angelblue05
d03d24d078 Making sync process more robust
Central commit, central force update kodi library. This is to make sure
we don't have a kodi videoscan running at the same time as our syncing
process, in order to prevent the dreaded "database is locked" error.
2015-11-05 21:11:42 -06:00
angelblue05
22b62133eb Kodi database scan
Prevent writing to database when the kodi database scan is running.
2015-10-22 21:55:32 -05:00
angelblue05
d0bf205331 Database warning
Warn the user visually of the database not found error.
2015-10-21 22:44:40 -05:00
angelblue05
3605a48933 Fix for tv show is not found on server
When processing episodes, if the show failed to be added.
2015-10-04 06:40:39 -05:00
im85288
0c0832421b rotten tomatoes removed 2015-09-27 22:06:22 +01:00
angelblue05
a39784cb81 Fix profile switch v2
Make sure the threads are terminated correctly. This time, verify the
profile before anything else.
2015-09-24 06:59:26 -05:00
angelblue05
e0343891af Revert "Fix profile switching"
This reverts commit 0e61825579.
2015-09-24 06:48:43 -05:00
angelblue05
0e61825579 Fix profile switching
Make sure the threads are properly terminated.
2015-09-24 06:16:19 -05:00
im85288
0a6dd94eff add library monitor to assist with embyskinhelper for data such as critcrating etc 2015-09-15 18:03:52 +01:00
angelblue05
0546dcc2f6 Move database log line
So it only prints one time.
2015-09-15 11:26:32 -05:00
xnappo
5496cb0667 Switch to local code for version check 2015-09-10 21:27:36 -05:00
angelblue05
c92454bb92 Support mixed content and undefined collection
Undefined collection - when rich presentation is disabled.
2015-09-08 13:36:49 -05:00
angelblue05
c698e39bb2 Prevent loop if user decides not to reset db yet 2015-09-07 04:12:28 -05:00
xnappo
5592429863 Missed a line at merge 2015-09-06 12:32:07 -05:00
xnappo
76bec3e846 Add library version tracking 2015-09-06 12:28:00 -05:00
shaun
2b9e352d72 user server time, add max items setting 2015-09-06 15:44:23 +10:00
shaun
b923eed55d move data access to inside the try 2015-09-05 18:35:46 +10:00
Shaun
53cc2c9c74 ad some limits to the inc sync counts atm its 1K 2015-09-05 16:58:39 +10:00
Shaun
fc0442e0ed remove all movies from box set before updating to cacth movies that have been removed
only sync box sets that have changed for inc sync
2015-09-01 23:02:55 +10:00
angelblue05
67e2256c62 Change logging level for database checks 2015-08-28 03:13:06 -05:00
angelblue05
fc1344b7da Add option to sync empty tv shows 2015-08-25 22:21:31 -05:00
angelblue05
afa582057a Revert "Music library - remote"
This reverts commit 88632dad60.
2015-08-20 20:51:47 -05:00
angelblue05
88632dad60 Music library - remote
Trying strm files to still have plugin paths. Will require restart
because I've added a new column to hold the full path for strm in the
event we need to delete them.
2015-08-20 06:42:40 -05:00
angelblue05
888e5f2989 Fix for userdata
Forgot the music check for the database check.
2015-08-17 18:24:07 -05:00
angelblue05
db45faed24 Add userdata update only for music
Only songs have playcount and lastplayed
2015-08-14 22:16:38 -05:00
shaun
f87cdae256 add progress dialog to inc sync 2015-08-15 12:00:21 +10:00
angelblue05
0da02868c2 Comment out music userdata
Not ready yet, forgot to exclude it.
2015-08-14 05:33:40 -05:00
angelblue05
2e2448b823 Revert "Comment out music userdata as it's not ready yet."
This reverts commit 5b81da2d96.
2015-08-14 05:32:11 -05:00
angelblue05
5b81da2d96 Comment out music userdata as it's not ready yet. 2015-08-14 05:30:43 -05:00
angelblue05
c0f9948cf5 Convert settings to utils method for addon settings 2015-08-14 04:03:12 -05:00
Shaun
05be6eaa07 Move last sync run save time to after the updates happen 2015-08-11 09:14:22 +10:00
angelblue05
232e2d98ed Fix bug in incremental
Due to changes in parameter, requires the full item instead of the
itemId.
2015-08-09 21:18:26 -05:00
Shaun
72ff484777 use new date param 2015-08-05 19:44:18 +10:00
xnappo
7e281ecf13 Still allow full manual sync 2015-08-04 09:17:41 -05:00
angelblue05
de0690833e Follow up - apply limit to the artists and albums 2015-08-04 02:12:58 -05:00
angelblue05
59aaa4d42b First attempt at fixing music
Pull the list of songs in batch of 200 items to prevent timeouts.
2015-08-04 01:07:39 -05:00
angelblue05
a243b50f87 Revert itemtype change
Since .getItem no longer returns None but returns an empty dictionary.
2015-08-03 04:59:39 -05:00
shaun
d548ab6e27 add url encoding to time stamp 2015-08-03 18:36:35 +10:00
shaun
c3e2d88784 Merge remote-tracking branch 'origin/master'
Conflicts:
	resources/lib/LibrarySync.py
2015-08-02 19:23:54 +10:00
shaun
ac80632644 fix silly bug with addon setting not being setup soon enough 2015-08-02 19:16:55 +10:00
angelblue05
6ff953df55 Fix error 2015-08-02 03:59:41 -05:00
shaun
6df36cd6a3 always rebuild the nodes and create sources on a startup sync 2015-08-02 16:24:26 +10:00
xnappo
50d83dee7e error handling 2015-08-01 22:10:43 -05:00
xnappo
084d1fb493 Don't use incremental sync on first run 2015-08-01 10:49:28 -05:00
shaun
327d790095 added the last time sync run (-5 min) 2015-08-01 12:21:01 +10:00
shaun
368c474ce9 use the user changes function to register for user changes at startup 2015-08-01 10:53:33 +10:00
Shaun
9903b8d53d first cut at using the new server plugin to do start up sync 2015-08-01 10:26:22 +10:00