Commit graph

871 commits

Author SHA1 Message Date
tidusjar
46a63f48c4 Fixed #466 2016-08-18 13:43:48 +01:00
tidusjar
7fe82bb0af Fixes 2016-08-16 21:14:28 +01:00
tidusjar
f0c538ca64 Made the episode request better 2016-08-16 20:56:07 +01:00
tidusjar
87f343ef06 Update the availability checker to search for TV Episodes 2016-08-16 19:49:48 +01:00
tidusjar
4cc698a833 Changed the no TVMazeid message 2016-08-16 18:48:18 +01:00
tidusjar
067212e7e1 Removed commented out tests 2016-08-12 14:44:57 +01:00
tidusjar
4273da2bf7 Fixed the bad test after the merge 2016-08-12 14:44:05 +01:00
tidusjar
764e158138 Add more unit tests 2016-08-12 14:42:48 +01:00
tidusjar
13324cac14 More unit tests around the login and also the core Plex Checker 2016-08-12 14:41:34 +01:00
tidusjar
d7997d5cc0 Reworked #466 2016-08-11 21:47:01 +01:00
tidusjar
4eff175424 Potentially fixed the issue where we were requesting everything that was also available now. 2016-08-11 14:08:54 +01:00
tidusjar
3b133ffbf5 This should fix #466 2016-08-11 12:44:19 +01:00
tidusjar
a7d5378426 Attempt at fixing a potential bug found from #466 2016-08-11 12:41:47 +01:00
tidusjar
f098e0355e #464 fixed 2016-08-11 10:36:44 +01:00
tidusjar
4522c8bbf6 Fixed the build. 2016-08-11 09:28:41 +01:00
tidusjar
d6c2956ee7 Small improvements to the wizard 2016-08-11 09:00:35 +01:00
tidusjar
963b4e6ee8 Added an option to disable/enable the Plex episode cacher 2016-08-10 12:39:48 +01:00
tidusjar
f8457d1db2 Updated the episode cacher to have a minimum of 11 hours before it runs again. 2016-08-10 12:28:39 +01:00
tidusjar
5e090b04b1 Always set the wizard to be true when editing the Plex Requests settings (Since the flag is not in the UI, a bool defaults to false). 2016-08-10 08:51:13 +01:00
tidusjar
64d7acc7e4 Tiny bit of more info 2016-08-09 16:55:09 +01:00
tidusjar
42706a3068 Added some useful analytical infomation around the wizard. 2016-08-09 16:53:09 +01:00
tidusjar
632ce75fa0 Finished #459 2016-08-09 14:03:48 +01:00
tidusjar
d843ab0ebb #459 is almost done 2016-08-09 13:27:09 +01:00
tidusjar
0a97d9e256 Updated the German translations #402 2016-08-09 08:49:50 +01:00
tidusjar
8677d96ed8 Modified the episode modal so that we are now resetting the button after a request 2016-08-08 16:33:47 +01:00
tidusjar
6f008f77a3 Added some code to shrink the DB. reworked the search to speed it up. 2016-08-08 15:41:01 +01:00
tidusjar
97b1901a64 Change to use the GrandparentTitle rather than the thumbnail.... facepalm 2016-08-08 13:45:18 +01:00
tidusjar
f02dd18c66 Change the interval to hours! 2016-08-08 13:43:20 +01:00
tidusjar
d19deea56c Added the transaction back into the DB.
Do not run the episode cacher if it's been run in the last hour
2016-08-08 13:38:26 +01:00
tidusjar
0b21c69a46 Commented out the transaction for now to debug it. 2016-08-08 12:56:14 +01:00
tidusjar
e4f9b4c71e Added logging 2016-08-08 11:21:50 +01:00
tidusjar
f112af7e85 Since we are multithreading, we should use a threadsafe type to store the episodes to prevent any threading or race conditions. 2016-08-08 10:52:15 +01:00
tidusjar
5471a77480 Wrapped the bulk insert inside a transaction 2016-08-08 10:21:30 +01:00
tidusjar
1fa32d29ea Made the episode check parallel 2016-08-08 09:23:06 +01:00
tidusjar
25b8e2e78b Log out the GUID causing the issue 2016-08-08 08:50:11 +01:00
tidusjar
768519f28b fixed another test 2016-08-07 18:57:35 +01:00
tidusjar
348beb31ba Fixed tests 2016-08-07 18:57:01 +01:00
tidusjar
0699d777d6 Got mostly everything working for #254 Ready for testing 2016-08-07 18:54:49 +01:00
tidusjar
131a99b1bb Fixed issue with saving to db 2016-08-05 20:36:24 +01:00
tidusjar
f60e880da5 Need to work out why the cacher is not working and where the datatype mismatch is 2016-08-05 12:53:06 +01:00
tidusjar
f43d400cf6 don't delete first 2016-08-05 12:41:55 +01:00
tidusjar
e5e1256fad Fix the log path issue #451 2016-08-05 12:40:43 +01:00
tidusjar
a3c3945540 Dump an item 2016-08-05 12:35:17 +01:00
tidusjar
c4a96e311c Changed the query slightly 2016-08-05 12:21:22 +01:00
tidusjar
94f8cee015 Small change with the return value in the batch insert 2016-08-05 12:09:21 +01:00
tidusjar
2608e53399 #254 Removed the cache, we are now storing the plex information into the database.
There is a big structure change around this, also increased the default check time to be in hours.
2016-08-05 11:34:00 +01:00
tidusjar
af1c93620f Small change in the episode saver 2016-08-05 08:48:51 +01:00
tidusjar
7f6c70d7b2 Some small tweaks to improve the memory alloc 2016-08-04 21:53:19 +01:00
tidusjar
5d18877b49 Short circuit when Plex hasn't been setup. Added Miniprofiler 2016-08-04 13:38:42 +01:00
tidusjar
0f34885444 Consolidate newtonsoft.json packages 2016-08-04 12:08:03 +01:00