Commit graph

70 commits

Author SHA1 Message Date
Jamie.Rees
83bb1b58e7 Small refactorings 2016-12-16 09:28:48 +00:00
Jamie.Rees
2a8927eb6d Fixed the issue with user management, needed to implement our own authentication provider 2016-11-18 17:17:35 +00: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
5d18877b49 Short circuit when Plex hasn't been setup. Added Miniprofiler 2016-08-04 13:38:42 +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
8b46925f08 Removed the other rootpath provider 2016-07-24 14:58:44 +01:00
TidusJar
57442f16d8 Removed the other rootpath provider 2016-07-23 10:11:25 +01:00
TidusJar
272c6a2478 Removed the other rootpath provider 2016-07-23 10:02:23 +01:00
tidusjar
67df79bcca Done #135 We are including the application version number in the directory. 2016-07-20 10:40:00 +01:00
tidusjar
7cf649c020 Added a custom debug root path provider, this means we do not have to recompile the views every time we make a view change 2016-07-14 11:53:19 +01:00
tidusjar
6c4b5e44c9 Tidy 2016-06-29 17:17:35 +01:00
tidusjar
0e1f1ecd40 Moved over to using Ninject 2016-06-29 17:06:58 +01:00
tidusjar
eba1570399 Small bit of work for #359 2016-06-27 15:55:44 +01:00
tidusjar
3650c4f943 Finished #6 2016-06-24 15:33:38 +01:00
tidusjar
7a8d7e3f19 Started #243 2016-06-24 09:39:31 +01:00
tidusjar
f30bc103ed revert branch to 664dae2 2016-06-21 09:01:48 +01:00
tidusjar
9450127893 Tidied up the bootstrapper 2016-06-16 10:52:16 +01:00
tidusjar
3e16d8acf0 done #318 2016-06-13 13:01:22 +01:00
tidusjar
5bf557658d Just some more async changes 2016-06-09 16:59:35 +01:00
tidusjar
68648dcccf Change the way we configure the IoC container in the bootstrapper, we are registering all the concrete instances on application start rather than on each web request. This should increase the performance per HTTP request. 2016-06-09 16:15:09 +01:00
tidusjar
fcf2c84f61 More work on #298. Everything wired up 2016-06-09 13:36:34 +01:00
tidusjar
7d03d296fd Removed a change that shoudn't have been commited. 2016-06-07 18:38:21 +01:00
tidusjar
4808fffcef most of #273 done 2016-06-07 14:26:54 +01:00
tidusjar
0dd30968d5 Started #298 2016-06-06 14:31:20 +01:00
tidusjar
ae4d51de9b Started #273 2016-05-31 13:05:34 +01:00
tidusjar
5a6863456f #164 has been resolved 2016-05-23 13:28:16 +01:00
tidusjar
e49b160500 Fully finished #27 just need to test it! 2016-05-20 17:20:17 +01:00
tidusjar
0601f04582 I think we have finished the main bulk of the auto updater #29 2016-05-20 13:07:24 +01:00
tidusjar
cbfe88cd6d Added the ability to get the apikey from the api if you provide a correct username and password.
Added more unit tests
Added the ability to change a users password using the api
refactored the Usermapper and made it unit testsable.

Also api documentation for the new endpoints too.

#222 #205
2016-05-20 10:44:02 +01:00
tidusjar
9b4ae2c486 Started documenting the API we now have swagger under ~/apidocs
#222 #205
2016-05-19 13:15:46 +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
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
Drewster727
84edd6636d fix saving the log level 2016-04-17 21:58:34 -05:00
Drewster727
c4380589bc set the max json length (fixes large json response errors) 2016-04-16 12:22:02 -05:00
tidusjar
6dea8b7440 Fixed exception and all areas will now use the base url #72 2016-04-14 17:19:55 +01:00
tidusjar
213a088f07 Commented out the unit tests as they need to be reworked now. 2016-04-14 15:06:28 +01:00
tidusjar
6190eceb60 Finally fixed #72 2016-04-14 14:50:40 +01:00
tidusjar
7679a13254 Fixed #154 2016-04-12 12:32:27 +01:00
Drewster727
5f67302b32 #150 sonarr/sickrage cache checking. sickrage has a couple small items left 2016-04-08 10:05:09 -05:00
tidusjar
1af3c21655 Added a url base 2016-04-08 14:14:08 +01:00
Drewster727
6ed7df2c21 cache the couchpotato wanted list, update it on an interval, and use it to determine if a movie has been queued already 2016-04-07 21:45:05 -05:00
tidusjar
45fb3ad376 A bit more work on #32 started working on requesting it. The DB is a bit of an issue... 2016-04-01 12:39:13 +01:00
tidusjar
0429530bf3 Mono doesn't seem to have Tls1.2. Let's try TLS 1 #119 2016-03-29 14:31:39 +01:00
tidusjar
453b3f237f Specify a protocol type of TLS12. Looks like CP doesn't seem to like SSL3 (it is quite old now so understandable) #119 2016-03-29 14:27:23 +01:00
tidusjar
e2aa4016a8 Added some tests and fixed the issue where the DB would get created in the wrong place depending on how you launched the application 2016-03-29 14:13:13 +01:00
tidusjar
5843dee2a5 Added the settings page for #32 2016-03-29 09:58:23 +01:00
tidusjar
3fe1f13bd1 Refactored the Notification service to how it should have really been done in the first place. 2016-03-24 17:14:45 +00:00
tidusjar
68f8b9cd71 MERGE 2016-03-23 14:01:58 +00:00
tidusjar
c7ac8a7d99 Done most on #59 2016-03-23 13:43:27 +00:00
tidusjar
2d5612a045 Finished adding pushover support. #44 2016-03-22 22:17:06 +00:00