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