Commit graph

101 commits

Author SHA1 Message Date
tidusjar
166e0f81cf Made more async goodness 2016-05-27 15:07:07 +01:00
tidusjar
34e74c74c1 Fixed #277 2016-05-27 13:50:27 +01:00
Drewster727
217ce391e0 #221 delete requests per category 2016-05-27 02:21:54 -05:00
tidusjar
16bd4f5b71 Set the admin to have all claims 2016-05-26 17:31:01 +01:00
tidusjar
7f3105003f We wan't updating the DB schema. 2016-05-25 13:14:42 +01:00
tidusjar
c41944c933 Implimented a theme changer, waiting for the Plex theme 2016-05-24 12:58:01 +01:00
tidusjar
5a6863456f #164 has been resolved 2016-05-23 13:28:16 +01:00
tidusjar
8cce80654b Resolved #224 , Removed the 'SSL' option from the email notification settings. We will now use the correct secure socket options (SSL/TLS) for your email host. 2016-05-23 11:40:22 +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
fb1d3a9e92 Fixed 2016-05-17 21:21:42 +01:00
TidusJar
98eadc9cc6 Updated the claims so we can support more users.
Added a user management section (not yet complete)
Added the api to the solution and a api key in the settings (currently only gets the requests).
2016-05-15 21:51:20 -04:00
TidusJar
96abba49f7 packages 2016-05-12 23:41:14 -04:00
TidusJar
03c7585ebe Finished #209 2016-05-12 16:01:05 -04: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
b0ef40a560 Remove old migration code and added new migration code. 2016-04-25 10:10:20 +01:00
tidusjar
54ab4854e6 Added the 'enable user notifications' to the email settings view and model. 2016-04-20 13:48:44 +01: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
Drewster727
84edd6636d fix saving the log level 2016-04-17 21:58:34 -05:00
tidusjar
67c968e886 BaseUrl is finally finished! #72 2016-04-16 14:02:06 +01:00
tidusjar
6190eceb60 Finally fixed #72 2016-04-14 14:50:40 +01:00
Drewster727
3261bdbf9b revert everything (except PlexRequests.UI) back to .NET 4.5.2 -- fixes incompatibilities with the latest version of mono (4.2.3.4) -- fixes notifications not working #152 #147 #141 2016-04-10 20:01:35 -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
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
f3cca9f0e9 Some final tweaks for #32 2016-04-05 22:23:01 +01:00
tidusjar
f0d44b2788 Fixed an issue where we would add the Sickrage series but it would fail on adding the seasons. 2016-04-05 21:51:52 +01:00
Drewster727
b1ea713c77 task.run for startup caching + fix admin module unit test failures 2016-04-04 12:08:48 -05:00
Drewster727
7593d3a7e9 cache injection, error handling and logging on startup, etc 2016-04-04 10:18:23 -05:00
tidusjar
4e1a668d3c Updated where we update the request blobs schema change 2016-04-04 08:53:26 +01:00
tidusjar
a776f5c36d Add a reference to API Interfaces to fix the build 2016-04-04 08:48:20 +01:00
Drewster727
e8c222f66e #114 start caching quality profiles. Set the cache on startup and when obtaining quality profiles in settings 2016-04-03 20:32:36 -05:00
Drewster727
9ac949a67c #114 first pass at choosing quality profile when approving + focus search input by default and when switching tabs 2016-04-03 17:30:12 -05:00
Drewster727
c52ca41e32 remove references to obsolete RequestedBy property + start setting the db schema to the app version, and check that in the future for migrations. 2016-04-02 17:04:05 -05:00
tidusjar
e037ad0f2b Got the search finished up for #32 2016-04-01 23:05:17 +01:00
tidusjar
420e43dfaf Change the new columns type 2016-04-01 22:17:15 +01:00
tidusjar
425302ba12 Added a DBSchema so we have an easier way to update the DB 2016-04-01 22:13:12 +01:00
tidusjar
c43f70a0e0 Most of the UI work done for #32 2016-04-01 12:16:04 +01:00
Drewster727
a028a68a08 merge changes from main dev branch. fix up requestedmodel users null issue. 2016-03-30 09:10:09 -05:00
tidusjar
f7c33d48f4 Added a scroll to the top thingy and a bit more work on headphones 2016-03-30 13:59:13 +01:00
Drewster727
b8a01b62b9 only show requested by users to admins + start maintaining a list of users with each request 2016-03-29 13:41:39 -05:00
Drewster727
dce5983720 merge in tidusjar's dev changes, remove approve all, fix alignment on approve all category buttons 2016-03-29 09:03:34 -05: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
Drewster727
f5ecb63071 #84 provide an option in settings to resttrict users from viewing requests other than their own. 2016-03-27 22:39:59 -05:00
Drewster727
fff267db37 #54 comma separated list of users who don't require approval + fix a couple request messages (include show title) 2016-03-27 22:19:02 -05:00
Drewster727
673f3416e0 approve tv shows or movies
separate checkboxes in the settings screen separating out the approval
by tv or movie.
2016-03-25 17:14:26 -05:00