Commit Graph

135 Commits (6c9093d0c9d57ea5e59277953c8d07d604d9a8a3)

Author SHA1 Message Date
tidusjar 87f343ef06 Update the availability checker to search for TV Episodes
8 years ago
tidusjar 764e158138 Add more unit tests
8 years ago
tidusjar 13324cac14 More unit tests around the login and also the core Plex Checker
8 years ago
tidusjar d7997d5cc0 Reworked #466
8 years ago
tidusjar 4eff175424 Potentially fixed the issue where we were requesting everything that was also available now.
8 years ago
tidusjar a7d5378426 Attempt at fixing a potential bug found from #466
8 years ago
tidusjar 963b4e6ee8 Added an option to disable/enable the Plex episode cacher
8 years ago
tidusjar f8457d1db2 Updated the episode cacher to have a minimum of 11 hours before it runs again.
8 years ago
tidusjar 6f008f77a3 Added some code to shrink the DB. reworked the search to speed it up.
8 years ago
tidusjar 97b1901a64 Change to use the GrandparentTitle rather than the thumbnail.... facepalm
8 years ago
tidusjar d19deea56c Added the transaction back into the DB.
8 years ago
tidusjar f112af7e85 Since we are multithreading, we should use a threadsafe type to store the episodes to prevent any threading or race conditions.
8 years ago
tidusjar 1fa32d29ea Made the episode check parallel
8 years ago
tidusjar 131a99b1bb Fixed issue with saving to db
8 years ago
tidusjar f60e880da5 Need to work out why the cacher is not working and where the datatype mismatch is
8 years ago
tidusjar f43d400cf6 don't delete first
8 years ago
tidusjar a3c3945540 Dump an item
8 years ago
tidusjar 2608e53399 #254 Removed the cache, we are now storing the plex information into the database.
8 years ago
tidusjar af1c93620f Small change in the episode saver
8 years ago
tidusjar 7f6c70d7b2 Some small tweaks to improve the memory alloc
8 years ago
tidusjar 5d18877b49 Short circuit when Plex hasn't been setup. Added Miniprofiler
8 years ago
tidusjar 698b08aff9 Updated Newtonsoft.Json, Autofixture, Nlog and Dapper packages
8 years ago
tidusjar 53f806fc71 Some performance improvements around the new TV stuff
8 years ago
tidusjar 4bccb8fcf0 Reworked the cacher, fixed the memory leak. No more logging within tight loops.
8 years ago
tidusjar 8f4adf780b Some logging
8 years ago
tidusjar a38877d984 Small changes, we will actually see the episode cacher on the scheduled jobs page now
8 years ago
tidusjar 236024e4ae Added #436
8 years ago
tidusjar 14fddfc118 Finished #266
8 years ago
tidusjar 5041653c9a More work for #254
8 years ago
tidusjar 0e99dc29c9 Finished up the SMTP side of #429
8 years ago
tidusjar 57ec940d5a Moved the plex auth token to the plex settings where it should belong.
8 years ago
tidusjar fea4dd6309 Fixed the way we will be using custom messages
8 years ago
tidusjar e82fad7428 Trycatch around the availbility checker
8 years ago
tidusjar a32599cbde Fixed a timing bug found the in build. Note, when working with time differences use TotalDays.
8 years ago
tidusjar a5899ff4af CodeCleanup
8 years ago
tidusjar 2d0b87b558 Fixed a bit of a stupid bug in the resetter and added unit tests around it to make sure this never happens again.
8 years ago
tidusjar 88a43563c4 Added some of the backend bits for #182
8 years ago
tidusjar 3650c4f943 Finished #6
8 years ago
tidusjar 7a8d7e3f19 Started #243
8 years ago
tidusjar 8b52ba2967 Generic try catch to fix #350
8 years ago
tidusjar af9953be6c Added logging #350
8 years ago
tidusjar 0b1edcc488 Slight changes, moved the donate button
8 years ago
tidusjar 752915ea0a Potential fix for #350
8 years ago
Drewster727 818c2e80f7 better way of obtaining clean enum string
8 years ago
Drewster727 ffc0ec34c4 null provider check for movies
8 years ago
Drewster727 f76e54408e show request type in notifications #346 and fix an issue from previous commit for #345
8 years ago
Drewster727 96f27f8f1a add an option to stop sending notifications for requests that don't require approval #345
8 years ago
Drewster727 87bb392b41 fix obj ref error when scheduler runs (ProviderId is null?)
8 years ago
tidusjar 3e16d8acf0 done #318
8 years ago
tidusjar e8706354b9 Fixed tests
8 years ago