Commit graph

42 commits

Author SHA1 Message Date
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
tidusjar
9402d1409e Wow, that was a lot of work.
- So, I have now finished #40.
- Fixed a bug where we was not choosing the correct tv series (Because of TVMaze)
- Fixed a bug when checking for plex titles
- Fixed a bug where the wrong issue would clean on the UI (DB was correct)
- Refactored how we send tv shows
- And too many small changes to count.
2016-03-19 14:17:54 +00:00
tidusjar
803b12da0f Added the api and settings page for Sickrage. Just need to do the tester and hook it up #40 2016-03-19 12:25:51 +00:00
tidusjar
5f26aecb98 Switched over to the new service 2016-03-18 11:06:27 +00:00
Jamie Rees
e6d67c7320 Fixed #22
With the understanding that most people will not have a valid cert or self signed cert I have disabled the SSL warnings.

Added a SSL option to the Plex settings and added unit test to cover this.
2016-03-17 20:36:27 +00:00
tidusjar
07b42ffd50 Started on #16, nothing is hooked up yet. 2016-03-17 17:17:34 +00:00
tidusjar
f046c5d39b Added Pushbullet notifications #8 2016-03-17 14:34:55 +00:00
tidusjar
b9a886d5dc Added first implimentation of the Notification Service #8
Added tests to cover the notification service
2016-03-17 13:32:58 +00:00
tidusjar
7ce468de5e resolved #10 2016-03-16 14:33:33 +00:00
tidusjar
334a6f3d8e added settings page for #8 2016-03-14 13:39:52 +00:00
tidusjar
24b2cd0a9c Styling,
Added the functionality for the Sonarr Profiles on the Admin page #2 resolved.
2016-03-11 16:06:52 +00:00
Jamie Rees
640e76e167 Added the code to get the quality profiles from Sonarr
Started plugging that into the UI
2016-03-10 22:24:37 +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
5363cf6891 Removed the DI part of the service. TinyIOC doesn't want to work with FluentScheduler. 2016-03-07 14:34:42 +00:00
tidusjar
7636409790 First pass at the plex update service 2016-03-07 13:08:30 +00:00
Jamie Rees
3b0b0c521e Started to impliment the Plex checker. This will check plex every x minutes to see if there is any new content and then update the avalibility of the requests 2016-03-06 01:25:54 +00:00
Jamie Rees
b9dd08a8bc few small changes, added plex settings 2016-03-04 23:36:39 +00:00
Jamie Rees
93c5cf6eb6 Small changes 2016-03-04 22:24:18 +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
Renamed from PlexRequest.UI/Bootstrapper.cs (Browse further)