tidusjar
d7997d5cc0
Reworked #466
2016-08-11 21:47:01 +01:00
tidusjar
a7d5378426
Attempt at fixing a potential bug found from #466
2016-08-11 12:41:47 +01:00
tidusjar
d843ab0ebb
#459 is almost done
2016-08-09 13:27:09 +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
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
4bccb8fcf0
Reworked the cacher, fixed the memory leak. No more logging within tight loops.
2016-08-03 22:10:36 +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
b14fd36ecd
#254 MOSTLY DONE! At last, this took a while.
...
So currently if a series exists then we will correctly monitor the episodes selected.
TODO: When the series doesn't exist in sonarr we need to add the series and then wait for the episode metadata to be populated.
Also need to add in all of the regular checks and notification e.g. whitelist etc.
2016-07-24 18:02:43 +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
fb1d3a9e92
Fixed
2016-05-17 21:21:42 +01:00
TidusJar
741a4ae75c
- Improved the RetryHandler.
...
- Made the tester buttons on the settings pages a bit more robust and added an indication when it's testing (spinner)
2016-05-15 20:32:59 -04:00
TidusJar
ba78ca282d
better handling for #202
2016-05-12 23:09:09 -04:00
TidusJar
adeeb7824d
Added a retry handler into the solution. We can now retry failed api requests.
...
this should resolve #202 and start on #208
2016-05-12 22:39:21 -04:00
tidusjar
076a75b82f
Stop the Cachers from bombing out when the response from the 3rd party api returns an exception or invalid response. #171
2016-04-21 12:10:36 +01:00
Drewster727
5352422688
Remove test code from plex api GetLibrary method
2016-04-13 09:57:26 -05:00
Drewster727
718e8868c1
#150 start caching plex media as well. refactored the availability checker. NEEDS TESTING. also, we need to make the Requests hit the plex api directly rather than hitting the cache as it does now.
2016-04-09 12:18:04 -05:00
Shannon Barrett
c28a26413a
Should fix issue #36
2016-03-18 19:16:29 -05:00
tidusjar
d0bfe95402
Added test button to Plex. That's fixed #9
2016-03-15 13:29:28 +00:00
Jamie Rees
452ad07ba0
Fixed a bug in the Login and added a unit test to cover that.
...
Added a button to approve an individual request.
Fixed some minor bugs in the request screen
2016-03-10 19:58:32 +00:00
tidusjar
68850fd8b7
Added first real test
2016-03-09 11:21:06 +00:00
tidusjar
8b3f35edbb
Implimented the password part and authentication with Plex
2016-03-08 17:18:13 +00:00
Jamie Rees
003dd47e3c
mre work
2016-03-05 00:07:37 +00:00
tidusjar
07beddc26a
Fixed the plex friends. Added some unit tests, moved the plex auth into it's own page
2016-03-04 12:45:42 +00:00
tidusjar
d1827cd3be
Renamed folders
2016-03-03 10:26:16 +00:00