Commit Graph

382 Commits (1793c6f592d3c0440c717113b02ff8351659e87d)

Author SHA1 Message Date
Drewster727 7593d3a7e9 cache injection, error handling and logging on startup, etc
9 years ago
Drewster727 2ddb949178 Merge remote-tracking branch 'origin/dev' into dev
9 years ago
Drewster727 ea6f33102a #132 auto-approve for admins
9 years ago
tidusjar 72ea4691dd Tweaks for #32
9 years ago
tidusjar 39a5032c3e Finished the bulk work for Headphones. Needs testing #32
9 years ago
tidusjar 9211f3db4f Made the album search 10x faster. We are now loading the images in a seperate call. #32
9 years ago
Drewster727 e8c222f66e #114 start caching quality profiles. Set the cache on startup and when obtaining quality profiles in settings
9 years ago
Drewster727 08b14d0164 #114 first pass at choosing quality profile when approving + focus search input by default and when switching tabs
9 years ago
Drewster727 9ac949a67c #114 first pass at choosing quality profile when approving + focus search input by default and when switching tabs
9 years ago
Jamie 05f61902fc Update SearchModule.cs
9 years ago
tidusjar 9d9fc3daf8 Merge branch 'dev' of https://github.com/tidusjar/PlexRequests.Net.git
9 years ago
tidusjar acb39b56f8 work for #32
9 years ago
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.
9 years ago
tidusjar a5d38421d3 Work on showing the requests for #32
9 years ago
tidusjar e037ad0f2b Got the search finished up for #32
9 years ago
tidusjar 420e43dfaf Change the new columns type
9 years ago
Drewster727 2ad36fa20f remove test/temp code in UserLoginModule
9 years ago
tidusjar 45fb3ad376 A bit more work on #32 started working on requesting it. The DB is a bit of an issue...
9 years ago
tidusjar c43f70a0e0 Most of the UI work done for #32
9 years ago
tidusjar 1596dce629 Basic search working for #32
9 years ago
tidusjar f49e67da83 Added back the username into the Session when the admin logs in. This means they do not have to log in twice.
9 years ago
Drewster727 3dbef199aa #122 store utc time in the databse + obtain timezone offset of the client upon login + offset times returned to client based on session offset
9 years ago
tidusjar 8256ceec2d We now do not show the text Requested By to the user, we also show a 'success' message instead of a warning when something has already been requested
9 years ago
Drewster727 934425a0c5 ignore items that are already available when approving in bulk, and simplify the checking + compile css
9 years ago
Drewster727 1ca3e0532b add a better way to merge RequestedBy and RequestedUsers to avoid code duplication and simplify checks
9 years ago
Drewster727 a668ea04ec don't query the session as much in the modules, rely on a variable from the base class and store the username as needed
9 years ago
Drewster727 a028a68a08 merge changes from main dev branch. fix up requestedmodel users null issue.
9 years ago
tidusjar f7c33d48f4 Added a scroll to the top thingy and a bit more work on headphones
9 years ago
Drewster727 cee7bee024 show the requested by user from legacy request models
9 years ago
Drewster727 b8a01b62b9 only show requested by users to admins + start maintaining a list of users with each request
9 years ago
Drewster727 5a5512a1cd #96 fix up notification test feature
9 years ago
Drewster727 6fc4cbf9a4 fix the request page sort/approve button alignment
9 years ago
Drewster727 591385ae34 when pulling requests, set each to approved that is already available (so the UI avoids showing the approve option for already available content)
9 years ago
Drewster727 dce5983720 merge in tidusjar's dev changes, remove approve all, fix alignment on approve all category buttons
9 years ago
tidusjar 7349f78b80 Fixed the tests
9 years ago
tidusjar fe0f6873e5 Made the feedback from Sonarr better when Sonarr already has the series #85
9 years ago
tidusjar 5843dee2a5 Added the settings page for #32
9 years ago
Drewster727 3d41445f6f #96 Finished adding test functionality to notifications
9 years ago
Drewster727 4b3f79b4a8 #96 Email notification test button (others to come)
9 years ago
Drewster727 f5ecb63071 #84 provide an option in settings to resttrict users from viewing requests other than their own.
9 years ago
Drewster727 fff267db37 #54 comma separated list of users who don't require approval + fix a couple request messages (include show title)
9 years ago
Drewster727 e1b8293fdd allow approving all requests by category
9 years ago
Drewster727 3d944b32a8 fix up sorting on the request page
9 years ago
Drewster727 9518f4da89 #86 - display movie/show title + year in request notifications.
9 years ago
Drewster727 5b93282b78 show the movie/show title when requesting.
9 years ago
tidusjar 96131b255a Stoped users from spamming the request button
9 years ago
tidusjar dc4fd99a86 Merge branch 'dev' of https://github.com/tidusjar/PlexRequests.Net.git
9 years ago
tidusjar 78b429e666 Fixed a bug where if you had auto approve it wouldn't notify you
9 years ago
Drewster727 673f3416e0 approve tv shows or movies
9 years ago
tidusjar b96087d089 Finished styling on the logger for now. #59
9 years ago
tidusjar 25a8563ee8 Fixed #69
9 years ago
Jamie 47c0c0daf0 Merge pull request #83 from shiitake/dev
9 years ago
tidusjar 3fe1f13bd1 Refactored the Notification service to how it should have really been done in the first place.
9 years ago
Shannon Barrett 15f7572cf5 Updated the logic for handling specific seasons in Sonarr and Sickrage
9 years ago
tidusjar 24781fbd1f Finished #49
9 years ago
tidusjar 68f8b9cd71 MERGE
9 years ago
tidusjar c7ac8a7d99 Done most on #59
9 years ago
tidusjar 2d5612a045 Finished adding pushover support. #44
9 years ago
tidusjar f64ccd7327 Resolved #75
9 years ago
Shannon Barrett c9d2b8fc13 Fixes issue #62
9 years ago
tidusjar 0585ff73ec Added a notification model to the notifiers.
9 years ago
tidusjar f1987ecedb Adding the imdb when requesting
9 years ago
tidusjar c4f57169ad Improved the status page with the suggestion from #29
9 years ago
tidusjar 8f7098d048 Hooked up most of #49 Just the validation messages need to be done.
9 years ago
tidusjar da8b6340ae Fixed #74 and #64
9 years ago
tidusjar 206fd74d7f Resolved #70
9 years ago
tidusjar 37fa7809cc Finished #71
9 years ago
tidusjar 792bbf5f95 This fixes #36
9 years ago
Jamie c5db1ed8e6 Merge pull request #39 from shiitake/dev
9 years ago
tidusjar 9402d1409e Wow, that was a lot of work.
9 years ago
tidusjar 803b12da0f Added the api and settings page for Sickrage. Just need to do the tester and hook it up #40
9 years ago
tidusjar e34170f55a Added the option to set a CP quality #38
9 years ago
Shannon Barrett c28a26413a Should fix issue #36
9 years ago
Jamie Rees 87b497e48e Removed all the html from the new TVMaze api (for overview).
9 years ago
Jamie Rees f88c7d7583 Almost fully integrated TVMaze #21 and also improved the fix for #31
9 years ago
tidusjar 55f296b9a4 Added TVMaze to the search. #21
9 years ago
tidusjar b62b7c1305 Added migration code and cleaned up the DB
9 years ago
tidusjar 5f26aecb98 Switched over to the new service
9 years ago
Jamie Rees f5cb4d6879 fixed #25
9 years ago
tidusjar f046c5d39b Added Pushbullet notifications #8
9 years ago
tidusjar b9a886d5dc Added first implimentation of the Notification Service #8
9 years ago
tidusjar aa5304b8dd Added validation to the Email settings, also increased the availability checker from 2 minutes to 5
9 years ago
tidusjar 9778002da5 Added back the reference
9 years ago
tidusjar 7ce468de5e resolved #10
9 years ago
Jamie Rees a2f44cf8d2 Finished the notes! Resolved #7
9 years ago
tidusjar 33130589ae Added latest version code and view. Need to finish the view #11
9 years ago
tidusjar 67ecbbf178 Resolved #7
9 years ago
tidusjar d0bfe95402 Added test button to Plex. That's fixed #9
9 years ago
tidusjar c582b3eb6c Added test sonarr button #9
9 years ago
tidusjar ca8b9f20f1 Added more tests
9 years ago
tidusjar ba5ccfec33 Fixed #5 and also added some tests to the availability checker
9 years ago
tidusjar 3188a720fa Added a bunch of logging
9 years ago
tidusjar 4c0884999e Added the application tester for CP #9
9 years ago
tidusjar 334a6f3d8e added settings page for #8
9 years ago
Jamie Rees 02d3118438 Started added tests
9 years ago
Jamie Rees 3393811717 bug fix, Couchpotato settings wouldn't show in release due to a Nancy bug
9 years ago
Jamie Rees 5dd9885885 Added the support for TV Series integrating with Sonarr
9 years ago
tidusjar 31615ff69c Fixed #4
9 years ago
tidusjar 24b2cd0a9c Styling,
9 years ago
Jamie Rees 640e76e167 Added the code to get the quality profiles from Sonarr
9 years ago
Jamie Rees 452ad07ba0 Fixed a bug in the Login and added a unit test to cover that.
9 years ago
tidusjar 22fe944c43 Fixed bugs with the 'other' reporting issue and also the clear issues
9 years ago
tidusjar a734755ede We now are appending the users name to who wrote the comment. Rather than it being unknown
9 years ago
tidusjar 9ef618af4b Added the functionality for the admin to clear the issues.
9 years ago
tidusjar 0556e4d32b Added the issues to the requests page
9 years ago
tidusjar 759540c837 Added user logout method and unit tests to cover it
9 years ago
tidusjar 2ee94f78b4 Added the denied user check to the UserLoginModule. added a test case to cover it.
9 years ago
tidusjar 3eaf1971ec More work on submitting issues
9 years ago
tidusjar 6c03e3f0ad More test changes
9 years ago
tidusjar 68850fd8b7 Added first real test
9 years ago
tidusjar f7a6614748 Refactoring
9 years ago
tidusjar 8b3f35edbb Implimented the password part and authentication with Plex
9 years ago
tidusjar 5b0a78894e Initial Use authentication is working. Need to do the password bit
9 years ago
tidusjar 0942bfcbcc Some error handling and ensure we are an admin to delete requests.
9 years ago
tidusjar 5363cf6891 Removed the DI part of the service. TinyIOC doesn't want to work with FluentScheduler.
9 years ago
Jamie Rees f2819664e7 small changes
9 years ago
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
9 years ago
Jamie Rees 003dd47e3c mre work
9 years ago
Jamie Rees b9dd08a8bc few small changes, added plex settings
9 years ago
Jamie Rees f2399d6407 Making the configuration actually do something. Setting a default configuration if there is no DB
9 years ago
Jamie Rees c49e9a386b remove post build
9 years ago
Jamie Rees 93c5cf6eb6 Small changes
9 years ago
Jamie Rees 2f5db03815 MOre work
9 years ago
Jamie Rees 65087642e1 Fixed the issue when sending movies to CouchPotato.
9 years ago
tidusjar 2752a14407 Added travisyml
9 years ago
tidusjar 55a5ad57ba more logging to figure out why the we cannot access the admin module in a release build.
9 years ago
tidusjar 3dcf55ce7a Added logging
9 years ago
tidusjar 73635e06c3 Firstpass integrating with CouchPotato
9 years ago
tidusjar 37aa6b938d Some styling
9 years ago
tidusjar 07beddc26a Fixed the plex friends. Added some unit tests, moved the plex auth into it's own page
9 years ago
Jamie Rees 7677831bbc Fully switched the TV shows over to use the other provider.
9 years ago
tidusjar d1827cd3be Renamed folders
9 years ago