Jamie.Rees
c064bc6d44
Finishing off the user management page #218 #359 #195
2016-11-15 15:01:38 +00:00
Jamie.Rees
55f1309140
finished #646 and fixed #664
2016-11-14 13:16:02 +00:00
Jamie.Rees
05bdfcd550
started on #646 . Fixed #657
2016-11-14 10:44:10 +00:00
Jamie.Rees
b307b19fef
convert the for to foreach for better readability. Still need to rework this area
2016-11-10 14:45:16 +00:00
Jamie.Rees
c5b65a335f
Finished #556
2016-11-08 14:32:03 +00:00
Jamie.Rees
39955f1cad
Reverted TMDB package
2016-10-20 12:06:42 +01:00
tidusjar
bcf1c9cd8e
Lots of small fixes including #475
2016-10-19 22:53:56 +01:00
tidusjar
512d2131bd
Fixed #553
2016-10-19 21:21:52 +01:00
tidusjar
465b24e6b0
added some error handing around the GetMovie area #517
2016-09-18 17:21:24 +01:00
tidusjar
f092d64f53
Merge branch 'dev' of https://github.com/tidusjar/PlexRequests.Net.git
2016-08-26 14:39:22 +01:00
tidusjar
e77add75a1
Fixed #505
2016-08-26 10:56:52 +01:00
tidusjar
7db336e202
Finished #415
2016-08-25 22:53:05 +01:00
tidusjar
87f343ef06
Update the availability checker to search for TV Episodes
2016-08-16 19:49:48 +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
a7d5378426
Attempt at fixing a potential bug found from #466
2016-08-11 12:41:47 +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
7f6c70d7b2
Some small tweaks to improve the memory alloc
2016-08-04 21:53:19 +01:00
tidusjar
53f806fc71
Some performance improvements around the new TV stuff
2016-08-04 11:48:05 +01:00
tidusjar
4bccb8fcf0
Reworked the cacher, fixed the memory leak. No more logging within tight loops.
2016-08-03 22:10:36 +01:00
tidusjar
8f4adf780b
Some logging
2016-08-03 13:26:02 +01:00
tidusjar
236024e4ae
Added #436
2016-07-29 14:14:30 +01:00
tidusjar
14fddfc118
Finished #266
...
Added a new cacher job to cache all episodes in Plex.
2016-07-28 17:05:24 +01:00
tidusjar
5041653c9a
More work for #254
2016-07-27 12:55:22 +01:00
tidusjar
57ec940d5a
Moved the plex auth token to the plex settings where it should belong.
2016-07-14 13:01:07 +01:00
tidusjar
e82fad7428
Trycatch around the availbility checker
2016-07-06 08:53:32 +01:00
tidusjar
88a43563c4
Added some of the backend bits for #182
2016-06-28 16:32:57 +01:00
Drewster727
ffc0ec34c4
null provider check for movies
2016-06-21 21:11:36 -05:00
Drewster727
87bb392b41
fix obj ref error when scheduler runs (ProviderId is null?)
2016-06-21 15:50:39 -05:00
tidusjar
e8706354b9
Fixed tests
2016-06-13 10:34:37 +01:00
tidusjar
89db8eb728
Added the new advanced search into the search page too.
2016-06-09 22:27:36 +01:00
tidusjar
fefad77ac1
Attempting to improve #219
...
We now have a new setting "Advanced Search". What this does is for each item in the plex library we will get the ratingKey and perform another API call to get the MetaData for that ratingKey, inside the metadata it contains the "guid", the guid contains either a IMDBId or TheTVDBID. We will then use that to match the request. This does mean that we now need to capture the TvDbId for each TV Request.
2016-06-09 22:21:41 +01:00
tidusjar
0ed75f163f
Removed some DumpJson() from the trace logs.
2016-06-08 17:22:17 +01:00
tidusjar
31e5c07383
Fixed a bug in the user notification where if an admin wants to be notified they wouldn't be.
...
Also added more diagnostic logging under Debug. Added logging under Info to see who notifications are being sent to.
2016-05-27 10:42:55 +01:00
tidusjar
e49b160500
Fully finished #27 just need to test it!
2016-05-20 17:20:17 +01:00
tidusjar
df3dc4ac04
- Added a visual indication on the UI to tell the admin there is a update available.
...
- We are now also recording the last scheduled run in the database
2016-04-29 14:08:30 +01:00
tidusjar
c50e2bb644
Added the actual notification part of #27
2016-04-25 16:41:18 +01:00
Drewster727
ba06e8630f
additional cacher error handling + don't bother checking the requests when we don't get data back from plex
2016-04-21 09:00:06 -05:00
tidusjar
83bbd3fd88
merge and small changes
2016-04-20 13:41:34 +01:00
tidusjar
07c00d232c
small changes
2016-04-20 13:38:41 +01:00
Drewster727
508baeec04
increase the scheduler cache timeframe to avoid losing cache when the remote api endpoints go offline (due to a reboot or some other reason) -- if they're online, the cache will get refreshed every 10 minutes like normal
2016-04-19 13:55:37 -05:00
Drewster727
121465210d
fix the cacher by adding locking + extra logging in the plex checker + use a const key for scheduler caching time
2016-04-19 13:41:56 -05:00
tidusjar
9c61f909de
Switched out the schedulers, this seems to be a better implimentation to the previous and is easier to add new "jobs" in.
2016-04-19 13:37:58 +01:00