Commit graph

  • c50e2bb644 Added the actual notification part of #27 tidusjar 2016-04-25 16:41:18 +01:00
  • b5c34e5242 Update README.md Jamie 2016-04-25 14:00:00 +01:00
  • 3ea708aca5 added the missing baseurl bit on the login page for #72 tidusjar 2016-04-25 13:52:37 +01:00
  • 7051c31dd3 More work on #27 Added a new notify button to the search UI (Needs styling). Also fixed a bug where if the user could only see their own requests, if they search for something that has been requested, it will show as requested. tidusjar 2016-04-25 13:45:22 +01:00
  • 186b18ccb9 Improved the startup of the application. We now properaly parse any args passed into the console. tidusjar 2016-04-25 11:08:24 +01:00
  • 145e02d2e5 Merge branch 'dev' of https://github.com/tidusjar/PlexRequests.Net.git tidusjar 2016-04-25 10:10:34 +01:00
  • b0ef40a560 Remove old migration code and added new migration code. tidusjar 2016-04-25 10:10:20 +01:00
  • ba06e8630f additional cacher error handling + don't bother checking the requests when we don't get data back from plex Drewster727 2016-04-21 09:00:06 -05:00
  • 076a75b82f Stop the Cachers from bombing out when the response from the 3rd party api returns an exception or invalid response. #171 tidusjar 2016-04-21 12:10:36 +01:00
  • 54ab4854e6 Added the 'enable user notifications' to the email settings view and model. tidusjar 2016-04-20 13:48:44 +01:00
  • 83bbd3fd88 merge and small changes tidusjar 2016-04-20 13:41:34 +01:00
  • 07c00d232c small changes tidusjar 2016-04-20 13:38:41 +01:00
  • 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 Drewster727 2016-04-19 13:55:37 -05:00
  • 121465210d fix the cacher by adding locking + extra logging in the plex checker + use a const key for scheduler caching time Drewster727 2016-04-19 13:41:56 -05:00
  • 9c61f909de Switched out the schedulers, this seems to be a better implimentation to the previous and is easier to add new "jobs" in. tidusjar 2016-04-19 13:37:58 +01:00
  • 8388514931 Fixed #168 tidusjar 2016-04-18 20:09:03 +01:00
  • ffbb3d9a44 Fixed #162 tidusjar 2016-04-18 18:46:09 +01:00
  • 84edd6636d fix saving the log level Drewster727 2016-04-17 21:58:34 -05:00
  • 5dc39b9b3a Update README.md Jamie 2016-04-16 20:41:04 +01:00
  • c4380589bc set the max json length (fixes large json response errors) Drewster727 2016-04-16 12:22:02 -05:00
  • 0f3b010ad8 Merge pull request #158 from tidusjar/dev v1.6.1 Jamie 2016-04-16 14:46:50 +01:00
  • 6fa64f0899 Update README.md Jamie 2016-04-16 14:22:23 +01:00
  • da344b24b1 Merge branch 'master' into dev Jamie 2016-04-16 14:13:24 +01:00
  • 26c220e0cf Bump up the version number ready for the release. tidusjar 2016-04-16 14:04:31 +01:00
  • 67c968e886 BaseUrl is finally finished! #72 tidusjar 2016-04-16 14:02:06 +01:00
  • 47dc543b09 #72 Login page done tidusjar 2016-04-15 14:29:25 +01:00
  • 51f8e2a95c More changes for the urlbase #72 tidusjar 2016-04-15 14:23:32 +01:00
  • 94aee87882 Merge remote-tracking branch 'origin/dev' into dev Drewster727 2016-04-14 23:13:47 -05:00
  • 1fbe29af10 add an extra check when determining if a tv show is already available (also check if it starts with the show name returned from the tv db) Drewster727 2016-04-14 23:13:32 -05:00
  • 4c6c0ae900 cache plex library data regardless of whether we have requests in the database or not Drewster727 2016-04-14 23:06:42 -05:00
  • 7c24597b3c Merge branch 'dev' of https://github.com/tidusjar/PlexRequests.Net.git tidusjar 2016-04-14 23:03:39 +01:00
  • 7c7142c8b5 Done the auth, cp, logs and sidebar for #72 tidusjar 2016-04-14 23:03:33 +01:00
  • e8e7367019 Merge remote-tracking branch 'origin/dev' into dev Drewster727 2016-04-14 16:14:27 -05:00
  • 770b447d5d return empty array when obtaining queued IDs in sickrage cacher Drewster727 2016-04-14 16:13:56 -05:00
  • 7888912c2d By default don't use a url base tidusjar 2016-04-14 22:12:20 +01:00
  • 256cfbc80f Fixed a small bug in the SR cacher tidusjar 2016-04-14 21:40:38 +01:00
  • f01f230901 Fixed when we do not have a base tidusjar 2016-04-14 21:29:32 +01:00
  • acb9aab369 More changes for #72 tidusjar 2016-04-14 17:30:02 +01:00
  • 6dea8b7440 Fixed exception and all areas will now use the base url #72 tidusjar 2016-04-14 17:19:55 +01:00
  • 866b6d6d6d removed the test code from #72 tidusjar 2016-04-14 16:56:55 +01:00
  • 213a088f07 Commented out the unit tests as they need to be reworked now. tidusjar 2016-04-14 15:06:28 +01:00
  • 6190eceb60 Finally fixed #72 tidusjar 2016-04-14 14:50:40 +01:00
  • 5352422688 Remove test code from plex api GetLibrary method Drewster727 2016-04-13 09:57:26 -05:00
  • fdbb373da5 Finished up the caching TODO's tidusjar 2016-04-12 22:38:14 +01:00
  • 39c89647f0 kick off the schedulers once the web app has started (fixes api errors on start) Drewster727 2016-04-12 09:08:28 -05:00
  • 854bfdd479 Converted the UI back down to .NET 4.5.2 tidusjar 2016-04-12 12:34:13 +01:00
  • 7679a13254 Fixed #154 tidusjar 2016-04-12 12:32:27 +01:00
  • 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 Drewster727 2016-04-10 20:01:35 -05:00
  • 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. Drewster727 2016-04-09 12:18:04 -05:00
  • e707837bf5 #150 split out the cache subscriptions to make sure they subscribe properly Drewster727 2016-04-08 10:31:49 -05:00
  • 5f67302b32 #150 sonarr/sickrage cache checking. sickrage has a couple small items left Drewster727 2016-04-08 10:05:09 -05:00
  • 35310d35ed Fixed args tidusjar 2016-04-08 14:23:26 +01:00
  • 50022cb559 fixed tidusjar 2016-04-08 14:16:47 +01:00
  • 75d3c40fcf Made the base better tidusjar 2016-04-08 14:16:06 +01:00
  • 1af3c21655 Added a url base tidusjar 2016-04-08 14:14:08 +01:00
  • 68624f6971 remove couchpotato api test code Drewster727 2016-04-07 22:07:17 -05:00
  • 5d1c1baae8 start the initial couchpotato cache call on a separate thread to keep the startup process quick Drewster727 2016-04-07 22:00:02 -05:00
  • 456e442fa3 add csproj with file changes from previous commit Drewster727 2016-04-07 21:47:11 -05:00
  • 6ed7df2c21 cache the couchpotato wanted list, update it on an interval, and use it to determine if a movie has been queued already Drewster727 2016-04-07 21:45:05 -05:00
  • e8fb28a024 Change default logging tidusjar 2016-04-07 22:44:03 +01:00
  • 462eb0c9f2 I think i've fixed an issue where SickRage reports Show not found. tidusjar 2016-04-07 22:33:46 +01:00
  • adfbfb54a3 Set the default log level to info. #141 tidusjar 2016-04-07 22:17:22 +01:00
  • 53734d967b Merge branch 'dev' of https://github.com/tidusjar/PlexRequests.Net.git tidusjar 2016-04-07 22:15:47 +01:00
  • dd07e7546b Added logging around SickRage tidusjar 2016-04-07 22:15:14 +01:00
  • 10be8f0440 Fixes for sonarr, we now display the error messages back to the user tidusjar 2016-04-07 20:38:36 +01:00
  • 33de634ade #125 refactor async task logic to work with mono Drewster727 2016-04-07 14:29:23 -05:00
  • a6695db590 fix search spinner sticking around after clearing search text + make the "Requested" and "Available" indicators in the search page different colors Drewster727 2016-04-07 09:08:23 -05:00
  • c6e6583fd5 #125 start indicating in the results if an item is already requested or available Drewster727 2016-04-07 00:18:27 -05:00
  • d1c6a13226 #145 firefox css dsplay issue Drewster727 2016-04-06 18:03:51 -05:00
  • 3efd54c1b6 Fixed #144 tidusjar 2016-04-06 23:08:00 +01:00
  • 3277830de4 Merge pull request #140 from tidusjar/dev v1.6.0 PlexRequests-v1.6.219 Jamie 2016-04-06 07:39:34 +01:00
  • 08cbf927ee Changed the build number tidusjar 2016-04-05 22:26:14 +01:00
  • f3cca9f0e9 Some final tweaks for #32 tidusjar 2016-04-05 22:23:01 +01:00
  • 5e5fe1f395 Fixed a bug where if we are the admin we didn't add the request to the db tidusjar 2016-04-05 21:58:27 +01:00
  • f0d44b2788 Fixed an issue where we would add the Sickrage series but it would fail on adding the seasons. tidusjar 2016-04-05 21:51:52 +01:00
  • 5d1b335d6c Update README.md Drew 2016-04-05 14:39:04 -05:00
  • c7d8107a23 Update README.md Drew 2016-04-05 14:38:37 -05:00
  • dd2fd45075 Update README.md Drew 2016-04-05 14:37:31 -05:00
  • b82eca50b6 Update README.md Drew 2016-04-05 14:36:26 -05:00
  • 4c82f4d821 properly account for future/past dates when humanizing with moment Drewster727 2016-04-05 13:49:05 -05:00
  • 7059fe0419 properly display release date on requests page Drewster727 2016-04-05 13:42:11 -05:00
  • aba350dee2 add missing reference for release mode Drewster727 2016-04-05 13:35:00 -05:00
  • fb66f5aca8 #139 remove dependency and usage of humanize() - should help with cross-platform issues. start using moment.js Drewster727 2016-04-05 13:33:06 -05:00
  • c882a41eb1 fix selectors for music list on request page to get sorting working Drewster727 2016-04-05 12:25:14 -05:00
  • f2b6876c59 Fixed the error #32 tidusjar 2016-04-05 14:17:41 +01:00
  • f9cf728381 Changed the title to a contains but the artist still must match, tidusjar 2016-04-05 14:14:04 +01:00
  • 837572a8cd Fixed the logs page tidusjar 2016-04-05 14:07:26 +01:00
  • 7f40f0b86e Another attempt at filtering #32 tidusjar 2016-04-05 13:22:01 +01:00
  • 450fda6070 A bit more error handling #32 tidusjar 2016-04-05 12:48:11 +01:00
  • 8a3576456c Added unit tests to cover the new changes to the availability checker tidusjar 2016-04-05 12:45:40 +01:00
  • c2737b76a8 Added the music check in the Plex Checker tidusjar 2016-04-05 12:30:32 +01:00
  • cf83e0e6d9 Improved the availabilty check to include music results #32 tidusjar 2016-04-05 09:19:56 +01:00
  • f2ba56f131 Small changes for #32 tidusjar 2016-04-05 08:49:11 +01:00
  • a686832e3f A bit more logging for #32 tidusjar 2016-04-05 08:40:49 +01:00
  • 13ee1efd86 More headphones #32 I am starting to hate headphones... Sometimes the artists and albums just randomly fail. tidusjar 2016-04-04 22:18:16 +01:00
  • f81b1de850 #134 temporary workaround for this Drewster727 2016-04-04 15:18:47 -05:00
  • b1ea713c77 task.run for startup caching + fix admin module unit test failures Drewster727 2016-04-04 12:08:48 -05:00
  • 7593d3a7e9 cache injection, error handling and logging on startup, etc Drewster727 2016-04-04 10:18:23 -05:00
  • 2ddb949178 Merge remote-tracking branch 'origin/dev' into dev Drewster727 2016-04-04 09:16:49 -05:00
  • ea6f33102a #132 auto-approve for admins Drewster727 2016-04-04 09:16:29 -05:00