Commit Graph

2049 Commits

Author SHA1 Message Date
angelblue05 9cd28f94ab Revert offline fix
Apparently offline is being returned regardless, so something else must
be causing the kodi database being wiped. Probably the server is sending
remove event?
2016-11-10 15:16:51 -06:00
angelblue05 ea3d2a925f Version bump 2.3.12 2016-11-10 14:39:35 -06:00
angelblue05 237ee0d810 Fix virtual episodes and return offline 2016-11-10 14:36:07 -06:00
sfaulds 5cc3847e47 looks like platform is throwing an exception on some systems so catch it 2016-11-10 16:09:23 +11:00
sfaulds 8669f41a2d bump ver 2016-11-10 13:24:53 +11:00
angelblue05 294ed1d995 Try to have offline items returned
To prevent Kodi database from being wiped if server marks content as
offline.
2016-11-09 19:15:20 -06:00
sfaulds 26a4d07246 only set progress if we could get the position 2016-11-10 11:49:38 +11:00
sfaulds 774700bdc8 add OS and Python version logging 2016-11-09 10:16:28 +11:00
angelblue05 a8452d2e81 Fix typo 2016-11-08 08:14:39 -06:00
angelblue05 54f0f37d7e Fix typo 2016-11-08 07:10:21 -06:00
angelblue05 5c85a3166a Version 2.3.9 2016-11-07 19:47:19 -06:00
angelblue05 6d0b2b96bc Change DatabaseConn to return the cursor instead 2016-11-07 17:32:40 -06:00
angelblue05 13e4ff5128 Version bump 2.3.8 2016-11-07 08:39:17 -06:00
angelblue05 fed57ef56b remove unused import 2016-11-07 08:36:32 -06:00
angelblue05 caead29793 Merge branch 'develop' of https://github.com/MediaBrowser/plugin.video.emby into develop 2016-11-07 08:35:42 -06:00
angelblue05 776f5c2560 Fix typo 2016-11-07 08:35:38 -06:00
shaun 579e022f1d bump ver 2016-11-07 22:30:10 +11:00
shaun 61d8a66df6 re throw all DB errors 2016-11-07 22:27:25 +11:00
angelblue05 8704be627d Remove old method 2016-11-06 14:50:37 -06:00
angelblue05 aab9750b40 Move method to embydb
to avoid opening a new db conn
2016-11-06 14:49:37 -06:00
angelblue05 83f88eef33 Don't call private function. Use public video_database to get the path. 2016-11-06 10:37:03 -06:00
shaun 904860031d add conn id to log
use import database and full name space to access DatabaseCon class
2016-11-06 20:34:27 +11:00
shaun cb224ce4a7 use actual module name 2016-11-06 10:40:11 +11:00
shaun e689b29e18 remove logging, only log in TEST mode which needs to be turned on with a code change. 2016-11-06 10:38:33 +11:00
angelblue05 48405f6215 Fix bug 2016-11-05 17:36:52 -05:00
angelblue05 5b6a53f58b Update views.py 2016-11-05 16:39:01 -05:00
angelblue05 82c31e0672 Don't import DatabaseConn initialized
This creates import loops. It's always better to initialize them within
the class' __init__
2016-11-05 16:15:07 -05:00
angelblue05 16df4d6404 New views.py
Combines maintainsViews from librarysync and videonodes and playlist
creation. Still need to move deletion from utils.
2016-11-05 13:36:46 -05:00
angelblue05 1d8d01b5f8 Update boxset title 2016-11-05 05:53:24 -05:00
angelblue05 3e1edb9a66 Fix some studios conversion 2016-11-05 04:57:03 -05:00
shaun c0be7300e4 Merge branch 'develop' of https://github.com/MediaBrowser/plugin.video.emby into develop 2016-11-05 20:44:39 +11:00
shaun 8bd44bd408 only do DB Connection if needed for each action 2016-11-05 20:44:12 +11:00
angelblue05 c211a26a35 Merge branch 'develop' of https://github.com/MediaBrowser/plugin.video.emby into develop 2016-11-05 02:17:02 -05:00
angelblue05 8b41046a61 Prep for views 2016-11-05 02:16:59 -05:00
shaun b55b4d0b96 remove old kodiSQL function
use DatabaseCon for DB file paths
switch last few DB Cons to use the new DatabaseCon context class
2016-11-05 14:18:39 +11:00
shaun 881b3f8e70 use new DatabaseCon context class 2016-11-05 13:19:57 +11:00
shaun a58b644062 use the new DatabaseCon context class
use closing with for cursor
2016-11-05 11:51:17 +11:00
shaun b3214a9250 use new DatabaseCon context object for play websocket play actions 2016-11-05 11:31:40 +11:00
shaun d3ce04ab10 move DB reset function to the databse file
use the new DB connection context for all DB reset actions
2016-11-05 11:15:28 +11:00
shaun 4701041d99 use the new context Db connection class
use closing helper to auto close cousor when it goes out of context
2016-11-05 10:20:09 +11:00
shaun a763cd37c9 use with to close cursor
use settings for isolation in connect
dont re raise the exception in the __exit__
2016-11-05 09:19:28 +11:00
angelblue05 9783b5aec2 Update database.py 2016-11-04 12:13:07 -05:00
angelblue05 012b83f48b Fix typo 2016-11-04 12:12:27 -05:00
angelblue05 e9fb760fa3 Only rollback for database locked
raise error for everything else, we should put in place a file that will
keep itemids we had to rollback on. To review later.
2016-11-04 06:45:39 -05:00
angelblue05 ee80e2c763 Only commit db when changes 2016-11-04 06:39:49 -05:00
delphiactual 83ab855999 Nest emby video nodes logically (#55)
* Nest emby video nodes logically

* Node cleanup
2016-11-04 05:14:35 -05:00
angelblue05 4f7c63d5df Raise errors other than database is locked
Remove old code
2016-11-04 05:03:44 -05:00
angelblue05 7ec6574ade Rename objects functions
To stop using super()
2016-11-04 02:21:17 -05:00
angelblue05 e06f138d5d Update database.py 2016-11-04 01:28:02 -05:00
angelblue05 11af93ccc2 Update database commit 2016-11-03 23:45:37 -05:00