- Add linting and indexes for interfaces/services (#1510) [Matt Jeanes]
- Fixed the issue with the tv search not working #1463. [Jamie.Rees]
- Latest practices... also probably broke some styles - sorry (#1508) [Matt Jeanes]
- Build with the branch version. [tidusjar]
- Build fix. [tidusjar]
- Fixed build. [tidusjar]
- Omgwtf so many changes. #865. [tidusjar]
- Tests. [Jamie.Rees]
-#1456 Started on the User Importer Also added the remember me button. [Jamie.Rees]
- Made some UI changes, reworked the Emby and Plex screens to make them more user friendly and no so fugly. #865 Also made the login page placeholder text slightly lighter. [Jamie.Rees]
- Some fixes around the UI and managing requests #865. [tidusjar]
-#1486. [Jamie.Rees]
-#1486. [Jamie.Rees]
- Upgraded to .net core 2.0 #1486. [Jamie.Rees]
-#865 Finished the landing page, we now check the server's status. [Jamie.Rees]
- Fixed build. [TidusJar]
- Removed the telegram api. [Jamie.Rees]
- Small changes on the updater #1460#865. [Jamie.Rees]
- Remove unused functions. [Dhruv Bhavsar]
- Make Episode picker similar to Requests Child view. #1457#1463. [Dhruv Bhavsar]
- Fix merge conflict for TvRequests component. [Dhruv Bhavsar]
- Upstream Changes... [Dhruv Bhavsar]
- Clean up Requests page code by moving children request to old component, remove additional REST calls when merging and update component names to make more sense. [Dhruv Bhavsar]
- Lots of different UI enhancements and fixes #865. [tidusjar]
- Gitchangelog. [tidusjar]
- Fixed the issue where we were using the wrong availability options. [tidusjar]
- Added a new setting for the Netflix option, we can now disable it appearing in the search. [tidusjar]
- Update German Translation. [Marius Schiffer]
- Added a release notes page, you can access via Admin>Updates>Recent Changes tab. Note to self, need to put better comments in for users to understand! [Jamie.Rees]
- Added gravitar image. [Jamie.Rees]
- Added a missing `await` for an HP AddArtist call. Added some more Trace logging. [smcpeck]
- Added a missing `await` for an HP AddArtist call. Added some more Trace logging. [smcpeck]
- Added some logging around API calls. [smcpeck]
- Changed IEmbyAvailabilityChecker to use IEnumberables + checking actor search against Emby content + PR feedback. [smcpeck]
- Changed actor searching to support non-actors too. [smcpeck]
- Added a 10 second timer to refresh some new caching I put in. [smcpeck]
- Added root folder and approving quality profiles in radarr #1065. [tidusjar]
- Added some debugging code around the newsletter for Emby #1116. [tidusjar]
- Added a TMDB Rate limiter for the newsletter. [tidusjar]
- Added port check in wizard. also fixed favicon. [tidusjar]
- Update Radarr placeholder. [d2dyno]
- Added the user login for emby users #435. [tidusjar]
- Added User Management support for Emby #435. [tidusjar]
- Added emby to the sidebar #435. [tidusjar]
- Added API endpoint for /actor/new/ to support searching for movies not already available/requested. [smcpeck]
- Fixes around the newsletter. We will now correctly show newly added shows and also newly added episodes. #1163. [tidusjar]
- Fixed a sonarr deseralization error. [tidusjar]
- Increased the delay for the Episode information api calls. #1163. [tidusjar]
- Looks like we were overloading emby with out api calls. [tidusjar]
- Fixed the root path escaping issue for Radarr too! [tidusjar]
- Some small backend newsletter changes, we can now detect if there are any movies and/or tv shows, if there are none then we will no longer send out an empty newsletter. [Jamie.Rees]
- Remoddeled the notificaiton settings to make it easier to add more. This is some techinical changes that no one except me will ever notice :( [Jamie.Rees]
- Fixed #1234. [Jamie.Rees]
- A fix to the about page and also started to rework the notification backend slightly to easily add more notifications. [Jamie.Rees]
- Adding more logging into the Plex Cacher. [Jamie.Rees]
-#1218 changed the text when we cannot display release notes for dev and EAP branches. [Jamie.Rees]
- Fix for #1236. [SuperPotatoMen]
- Tooltips. [Jamie.Rees]
-#236. [Jamie.Rees]
-#1102. [Jamie.Rees]
- Done #1012. [Jamie.Rees]
- Oops #1134. [Jamie.Rees]
- Fixed #1121. [Jamie.Rees]
- Fixed #1210. [Jamie.Rees]
- Fixed typo #1134. [Jamie.Rees]
- Fixed #1223. [Jamie.Rees]
- Another newsletter fix attempt #1163#1116. [tidusjar]
- Fixup! Reset the branch on v2.1.0 tag to get to a shared state between dev and Master. [distaula]
- Fixed a bug in the Plex Newsletter. [tidusjar]
- Typo. [tidusjar]
- Fixed around the newsletter and a small feature around the permissions/features (#1215) [Jamie]
- Fixed #1189. [tidusjar]
- Fixed #1195. [Jamie.Rees]
- Fixed #1195. [Jamie.Rees]
- Fixed #1192. [Jamie.Rees]
- Fixed issue where we could get null rating keys on Plex. [tidusjar]
- Needed to treat a 201 as success, too. + removed some commented out code. [Shaun McPeck]
- Normalized spacing/tabs. [smcpeck]
- Move local user login to be the first thing checked; renamed old Api variable to PlexApi now that Emby is in play. [smcpeck]
- Remove all the polling/retry logic around HP requests. This was a problem do to not properly awaiting the initial AddArtist API call being sent to HP. Also fix SetAlbumStatus to use ReleaseId instead of MusicBrainsId (same fix previously applied to AddArtist). [smcpeck]
- Restore checking of HTTP StatusCode on ApiRequests; remove checking of response.ErrorException. [smcpeck]
- Reverted (for now) non-200 response handling; added some extra logging. [smcpeck]
- Tweaked ApiRequest behavior on non-200 responses; think it was breaking login. :-" [smcpeck]
- Only deserialize response payload in ApiRequest when StatusCode == 200. Will a default return value in other cases cause other issues? [smcpeck]
- Headphones - added releaseID to generic RequestedModel and passing that through to HP request. Their API doesn't request via the MusicBrainzId. [smcpeck]
- Fixed #1038. [tidusjar]
- Fixed a slight issue where we could click the change folders button rather than the dropdown arrow #1189. [tidusjar]
- Bunch of updater files. [tidusjar]
-#1163#117. [tidusjar]
- Removed some unnecessary 'ConfigureAwait` uses. [smcpeck]
- Remove meaningless html class from actor searching checkbox. [smcpeck]
- Fixed an issue where we were not always showing movies from external programs. [tidusjar]
- Remove extra delay when filtering out existing movies. [smcpeck]
- Post merge build fixes. [smcpeck]
- Fix. [tidusjar]
- Fixed #1177. [tidusjar]
- Fixed #1152. [tidusjar]
- Fixed #1123. [tidusjar]
- Fixed a bug when sending to radarr. [tidusjar]
- Fixed #1133. [tidusjar]
- Fixed issues img. [Jamie.Rees]
- Stop Plex being enabled on the first time installing #1048. [Jamie.Rees]
- The landing page now works for emby #435. [tidusjar]
- Fixed #1104. [tidusjar]
- Fixed #1090. [tidusjar]
- Fixed #1103. [tidusjar]
- Small changes. [tidusjar]
- Break out Mass Email feature into its own tab, upgrade Font Awesome and clean up some comments. [dhruvb14]
- Fix typo. [Travis Bybee]
- Fixed #1066. [Jamie.Rees]
- Fixed broken builds. [Jamie.Rees]
- Fixed #1083. [Jamie.Rees]
-#1049. [tidusjar]
- Fixed #1071. [tidusjar]
- Fixed #1048#1081. [tidusjar]
-#1074. [Jamie.Rees]
-#1069. [Jamie.Rees]
- Fix for #1068. [tidusjar]
- Remove duplciate tv show status. [tidusjar]
- Some request ui changes. [tidusjar]
- Removed references to Plex. [tidusjar]
- Removed plex from the scheduled jobs ui. [tidusjar]
- First run of the newsletter set it to a test. [tidusjar]
- Reworked the newsletter for Emby! Need to rework it for Plex and use the new way to do it. [tidusjar]
- Fixed build. [tidusjar]
- Fixed the mass email, it was only being set to users with the newsletter feature #358. [tidusjar]
- Removed Plex Request from the notifications. [tidusjar]
- Finish implementing mass email feature. [dhruvb14]
-@tidusjar pointed out runtime error!! [dhruvb14]
- Does not compile, need to get data from UI into nancy somehow and figure out why IMassEmail is not initializing. [dhruvb14]
- Begin Implementing Mass Email Section. [dhruvb14]
- Hide the auto update btn #236 Fixed where we were not populating the emby episodes #435. [tidusjar]
- Fix Radarr labels. [d2dyno]
- Fixed pace loader. [Jamie.Rees]
- Check if Emby/Plex is enabled before starting the job. [Jamie.Rees]
- Fixed #1036. [Jamie.Rees]
- Fixed a typo and changed wording. [Torkil Liseth]
- Fixed #1035. [Jamie.Rees]
- Fix for #1026. [Jamie.Rees]
- Fixed #1042. [tidusjar]
-#435. [Jamie.Rees]
-#435 Started the wizard. [Jamie.Rees]
- Removed. [tidusjar]
- Final Fixes. [dhruvb14]
- Partial fix for broken HR tag's in Email... [dhruvb14]
- DAMN! #435 that's a lot of code! [tidusjar]
- Started adding Emby, Lots of backend work done. Need a few more services done and login and user management. #435. [tidusjar]
- UI changes to add checkbox and support searching for only new matches via new API. [smcpeck]
- REFACTOR: IAvailabilityChecker - changed arrays to IEnumerables. [smcpeck]
- UI changes to consume actor searching API. [smcpeck]
- API changes to allow for searching movies by actor. [smcpeck]
- Enforcing async/await in synchronous methods that were marked async. [smcpeck]
- Fixed an issue where the HTML in the newsletter was incorrect. [Jamie.Rees]
- Fixed #201. [Jamie.Rees]
- Fixed #720 and added better error handling around the migrations. [Jamie.Rees]
- Fixed #769. [Jamie.Rees]
- Write out the actual file version. [Jamie.Rees]
- Error checking around GA. [TidusJar]
- Fixed #761. [tidusjar]
- Fixed #749 Fixed an issue where we were adding the read only permission when creating the admin. [tidusjar]
- Fixed #757. [tidusjar]
- Fixes around the server admin #754. [Jamie.Rees]
- Removed the trace option from the UI, it is only accessible when appending the url with "?developer" #753. [Jamie.Rees]
- Fixed an issue where the admin could not be updated. [Jamie.Rees]
- Fixed #745. [Jamie.Rees]
- Fixed #748. [Jamie.Rees]
- Workaround for #748. [SuperPotatoMen]
- Another attempt to fix #717. [tidusjar]
- Fixed #744. [Jamie.Rees]
- Tidied up the warnings. [Jamie.Rees]
- Small bit of analytics. [Jamie.Rees]
- Removed the whitelist. [Jamie.Rees]
- Should fix #696 Fixed an issue with the scheduled jobs where it could use a different trigger if the order between the schedules and the triggers were in different positions in the array... Stupid me, ordering both arrays by the name now. [tidusjar]
- Some better null object handling #731. [Jamie.Rees]
- Small tweaks. [Jamie.Rees]
- Fixed #728. [Jamie.Rees]
- Fixed #727. [Jamie.Rees]
- Fixed admin redirect issue. [tidusjar]
- Fixed #718. [tidusjar]
- Lots of small fixes and tweaks. [Jamie.Rees]
- Tidied up some of the angular code, split the UI into it's own directives for easier maintainability. [Jamie.Rees]
- Small tweaks to the Request Page. [Jamie.Rees]
- Reverted the PR that may have caused #619. [Jamie.Rees]
- Some small tweaks around #218 Just added the link to the settings and some angular improvements. [Jamie.Rees]
- Test. [Jamie.Rees]
- Attempt at fixing #686. [Jamie.Rees]
- Finished #707. [Jamie.Rees]
- Fixed #704. [Jamie.Rees]
- Fixed #705. [Jamie.Rees]
- Fixed #706. [Jamie.Rees]
-#547. [Jamie.Rees]
- Default tabs #304. [Jamie.Rees]
- Fixed #703. [Jamie.Rees]
-#233. [Jamie.Rees]
- Done #678. [Jamie.Rees]
- Fixed #670. [Jamie.Rees]
-#456 Update all the requests when we identify that the username changes. [Jamie.Rees]
- More user management. [Jamie.Rees]
-#218. [Jamie.Rees]
- Fixed build. [tidusjar]
- Implimented the features #218. [tidusjar]
- Use the user alias everywhere if it is set #218. [tidusjar]
- Implimented auto approve permissions #218. [tidusjar]
- A. [tidusjar]
- Fixed an IOC issue. [tidusjar]
- Fixed the issue with user management, needed to implement our own authentication provider. [Jamie.Rees]
- Small changes including #666. [Jamie.Rees]
- Done #679. [tidusjar]
- Reduce the retry time. [Jamie.Rees]
- Remove all references to the claims. [Jamie.Rees]
- Lots of fixed and stuff. [Jamie.Rees]
- Fixed potential crash #683. [Jamie.Rees]
- Fixed #681. [Jamie.Rees]
- More user management. [Jamie.Rees]
- Finishing off the user management page #218#359#195. [Jamie.Rees]
- Finished #646 and fixed #664. [Jamie.Rees]
- Started on #646. Fixed #657. [Jamie.Rees]
- Fixed #665. [Jamie.Rees]
- Migrate users. [TidusJar]
- Fixed build. [Jamie.Rees]
- Convert the for to foreach for better readability. Still need to rework this area. [Jamie.Rees]
- Final Tweaks #483. [Jamie.Rees]
- Finished #483. [Jamie.Rees]
- Finished the queue #483. [Jamie.Rees]
- Started on the queue for requests #483 TV Requests with missing information has been completed. [Jamie.Rees]
- Fixed build. [Jamie.Rees]
- Finished the notification for the fault queue. [Jamie.Rees]
- Finished #556. [Jamie.Rees]
- Finished #633 (First part of the queuing) [Jamie.Rees]
- Finished #659#236 has been modified slightly. Needs testing on Different systems. [Jamie.Rees]
- Almost finished #659. [Jamie.Rees]
- Started on #483. [Jamie.Rees]
-#544. [Jamie.Rees]
- Fixed #656 and more work on #218. [Jamie.Rees]
- Fixed some issues with the user management work. [TidusJar]
- When logging out as admin remove the username from the session. [tidusjar]
- Sorted out some of the UI for #18. [tidusjar]
- Finished #18. [tidusjar]
## v1.9.1 (2016-08-30)
### **New Features**
- Update appveyor.yml. [Jamie]
- Added french to the navbar. [tidusjar]
- Changed the way we use the setTimeout function. Should fix #403#491#492. [tidusjar]
- Change the redirection to use a relative uri redirect #473. [tidusjar]
### **Fixes**
- Fixed tests. [tidusjar]
- Fixed #491 and added more logging around the email messages under the Info level. [tidusjar]
- Finished #415. [tidusjar]
- Fixed an issue where there were some JS errors on the landing page settings and stopped us being redirected to the login sometimes as an admin. [tidusjar]
- Fixed #480. [tidusjar]
- User management. [tidusjar]
- Fixed #505. [tidusjar]
- Append the application version to the end of our JS/CSS files. [tidusjar]
- Fixed issue #487. [tidusjar]
- Remove the datetime picker css from the main assets block and only load it on the pages it needs. #493. [tidusjar]
- Redirect to search if we are already logged in #488. [tidusjar]
- Fixed build. [tidusjar]
- Fixed an issue where you could set the base url as requests #479. [tidusjar]
- Working on the beta releases page and also the user management. [tidusjar]
- User work. [tidusjar]
## v1.9.0 (2016-08-18)
### **New Features**
- Update the availability checker to search for TV Episodes. [tidusjar]
- Changed the no TVMazeid message. [tidusjar]
- Added an option to disable/enable the Plex episode cacher. [tidusjar]
- Updated the episode cacher to have a minimum of 11 hours before it runs again. [tidusjar]
- Added some useful analytical infomation around the wizard. [tidusjar]
- Updated the German translations #402. [tidusjar]
- Added some code to shrink the DB. reworked the search to speed it up. [tidusjar]
- Change to use the GrandparentTitle rather than the thumbnail.... facepalm. [tidusjar]
- Change the interval to hours! [tidusjar]
- Added the transaction back into the DB. Do not run the episode cacher if it's been run in the last hour. [tidusjar]
- Added logging. [tidusjar]
- Changed the query slightly. [tidusjar]
- Updated Newtonsoft.Json, Autofixture, Nlog and Dapper packages. [tidusjar]
- Added the Sonarr check for episodes #254. [tidusjar]
- Added the new advanced search into the search page too. [tidusjar]
- 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. [tidusjar]
- 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. [tidusjar]
- Update. [tidusjar]
- Added in an audit table. Since we are now allowing multiple users to change and modify things we need to audit this. [TidusJar]
- Added the updater to the soloution and did a bit of starting code. [TidusJar]
- 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). [TidusJar]
- Updated packages. [TidusJar]
- Added a retry handler into the solution. We can now retry failed api requests. [TidusJar]
- Update README.md. [Jamie]
- Added Released propety to RequestViewModel. Added Released filter to the Requests page. [Chris Lees]
- Added #27 to albums. [tidusjar]
- Added the actual notification part of #27. [tidusjar]
- Added the missing baseurl bit on the login page for #72. [tidusjar]
- Added the 'enable user notifications' to the email settings view and model. [tidusjar]
- Remove pointless test, change the default theme and fix a small bug. [tidusjar]
- Fixed api. [tidusjar]
- Finished #26. [tidusjar]
- Plex theme. [tidusjar]
- Implimented a theme changer, waiting for the Plex theme. [tidusjar]
- Finished #222#205. [tidusjar]
- Started working on #26. [tidusjar]
- Undid some small changes that was checked in by accident. [tidusjar]
-#164 has been resolved. [tidusjar]
- 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. [tidusjar]
- Small changes. [tidusjar]
-#27 fully finished. [tidusjar]
- Fixed #215. [tidusjar]
- Using Mailkit to fix #204. [tidusjar]
- Color. [tidusjar]
- Fully finished #27 just need to test it! [tidusjar]
- Fixed test. [tidusjar]
- Styling for #27. [tidusjar]
- I think the auto updater is finished! #29. [tidusjar]
- I think we have finished the main bulk of the auto updater #29. [tidusjar]
-#222#205 more ! Started getting the settings out. [tidusjar]
- Removed the service locator from the base classes and added in some Api tests added all the tests back in! [tidusjar]
- More work on the api and documentation #222#205. [tidusjar]
- Started documenting the API we now have swagger under ~/apidocs #222#205. [tidusjar]
- Api work for #205 Refactored how we check if the user has a valid api key Added POST request, PUT and DELTE. [tidusjar]
- First pass of the updater working. #29. [tidusjar]
- Removed SIGHUP from the termination list #220. [tidusjar]
- Fixed. [tidusjar]
- Missing. [tidusjar]
- Missed out a file. [TidusJar]
- And some more... [TidusJar]
- Missed some files. [TidusJar]
- A bit more work on switching to using user claims so we can support multiple users. [TidusJar]
- Made the store backup clean up some of the older backups (> 7 days). [TidusJar]
- More work on the user management. [TidusJar]
- - Notifications will no longer be send to the admins if they request something. - Looks like we missed out adding the notifications to Music requests, so I added that in. [TidusJar]
- - Improved the RetryHandler. - Made the tester buttons on the settings pages a bit more robust and added an indication when it's testing (spinner) [TidusJar]
- Packages. [TidusJar]
- Nm, [TidusJar]
- Downgraded packages. [TidusJar]
- Better handling for #202. [TidusJar]
- Finished #208 and #202. [TidusJar]
- This should help #202. [TidusJar]
- Resolved #209. [TidusJar]
- Finished #209. [TidusJar]
- Slight adjustments to #189. [tidusjar]
- - 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. [tidusjar]
- Did the login bit on #185. [tidusjar]
- Finished #186. [tidusjar]
- Fixed #185. [tidusjar]
- Fixed issue in #27 with albums. [tidusjar]
-#27 added TV Search to the notification. [tidusjar]
- Fixed bug. [tidusjar]
- 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]
- Improved the startup of the application. We now properaly parse any args passed into the console. [tidusjar]
- Additional cacher error handling + don't bother checking the requests when we don't get data back from plex. [Drewster727]
- Remove old migration code and added new migration code. [tidusjar]
- Stop the Cachers from bombing out when the response from the 3rd party api returns an exception or invalid response. #171. [tidusjar]
- 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]
- Fix the cacher by adding locking + extra logging in the plex checker + use a const key for scheduler caching time. [Drewster727]
- Small changes. [tidusjar]
- Switched out the schedulers, this seems to be a better implimentation to the previous and is easier to add new "jobs" in. [tidusjar]
- Fixed #168. [tidusjar]
- Fixed #162. [tidusjar]
- Fix saving the log level. [Drewster727]
- Set the max json length (fixes large json response errors) [Drewster727]
- Bump up the version number ready for the release. [tidusjar]
- BaseUrl is finally finished! #72. [tidusjar]
-#72 Login page done. [tidusjar]
- More changes for the urlbase #72. [tidusjar]
- Done the auth, cp, logs and sidebar for #72. [tidusjar]
- 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]
- Cache plex library data regardless of whether we have requests in the database or not. [Drewster727]
- By default don't use a url base. [tidusjar]
- Return empty array when obtaining queued IDs in sickrage cacher. [Drewster727]
- Fixed exception and all areas will now use the base url #72. [tidusjar]
- Removed the test code from #72. [tidusjar]
- Commented out the unit tests as they need to be reworked now. [tidusjar]
- Finally fixed #72. [tidusjar]
- Remove test code from plex api GetLibrary method. [Drewster727]
- Finished up the caching TODO's. [tidusjar]
- Kick off the schedulers once the web app has started (fixes api errors on start) [Drewster727]
- Converted the UI back down to .NET 4.5.2. [tidusjar]
- Fixed #154. [tidusjar]
- 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]
-#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]
-#150 split out the cache subscriptions to make sure they subscribe properly. [Drewster727]
-#150 sonarr/sickrage cache checking. sickrage has a couple small items left. [Drewster727]
- Fixed args. [tidusjar]
- Fixed. [tidusjar]
- Made the base better. [tidusjar]
- Remove couchpotato api test code. [Drewster727]
- Start the initial couchpotato cache call on a separate thread to keep the startup process quick. [Drewster727]
- Add csproj with file changes from previous commit. [Drewster727]
- Cache the couchpotato wanted list, update it on an interval, and use it to determine if a movie has been queued already. [Drewster727]
- I think i've fixed an issue where SickRage reports Show not found. [tidusjar]
- Set the default log level to info. #141. [tidusjar]
-#125 refactor async task logic to work with mono. [Drewster727]
- Fix search spinner sticking around after clearing search text + make the "Requested" and "Available" indicators in the search page different colors. [Drewster727]
-#125 start indicating in the results if an item is already requested or available. [Drewster727]
-#145 firefox css dsplay issue. [Drewster727]
- Fixes for sonarr, we now display the error messages back to the user. [tidusjar]
- Fixed a bug where if we are the admin we didn't add the request to the db. [tidusjar]
- Fixed an issue where we would add the Sickrage series but it would fail on adding the seasons. [tidusjar]
- Properly account for future/past dates when humanizing with moment. [Drewster727]
- Properly display release date on requests page. [Drewster727]
- Add missing reference for release mode. [Drewster727]
-#139 remove dependency and usage of humanize() - should help with cross-platform issues. start using moment.js. [Drewster727]
- Fix selectors for music list on request page to get sorting working. [Drewster727]
- Fixed the error #32. [tidusjar]
- Fixed the logs page. [tidusjar]
- Another attempt at filtering #32. [tidusjar]
- A bit more error handling #32. [tidusjar]
- Improved the availabilty check to include music results #32. [tidusjar]
- Small changes for #32. [tidusjar]
- A bit more logging for #32. [tidusjar]
- More headphones #32 I am starting to hate headphones... Sometimes the artists and albums just randomly fail. [tidusjar]
-#134 temporary workaround for this. [Drewster727]
- Task.run for startup caching + fix admin module unit test failures. [Drewster727]
- Cache injection, error handling and logging on startup, etc. [Drewster727]
- Tweaks for #32. [tidusjar]
-#132 auto-approve for admins. [Drewster727]
- Finished the bulk work for Headphones. Needs testing #32. [tidusjar]
- Made the album search 10x faster. We are now loading the images in a seperate call. #32. [tidusjar]
- Add a reference to API Interfaces to fix the build. [tidusjar]
-#114 start caching quality profiles. Set the cache on startup and when obtaining quality profiles in settings. [Drewster727]
- Work for #32. [tidusjar]
-#114 first pass at choosing quality profile when approving + focus search input by default and when switching tabs. [Drewster727]
-#131 fix for default selected tab. [Drewster727]
- Remove references to obsolete RequestedBy property + start setting the db schema to the app version, and check that in the future for migrations. [Drewster727]
- Fixed async issue. [Shannon Barrett]
- Updating SickRage api to verify Season List is up to date. [Shannon Barrett]
- Work on showing the requests for #32. [tidusjar]
- Got the search finished up for #32. [tidusjar]
- Remove test/temp code in UserLoginModule. [Drewster727]
- A bit more work on #32 started working on requesting it. The DB is a bit of an issue... [tidusjar]
- Most of the UI work done for #32. [tidusjar]
- Basic search working for #32. [tidusjar]
- Mono datetime offset workaround. [Drewster727]
-#122 store utc time in the databse + obtain timezone offset of the client upon login + offset times returned to client based on session offset. [Drewster727]
-#55 first attempt at "suggestions" starting with "Comming Soon" and "In Theaters" [Drewster727]
-#106 rename sorting options and polish the dropdown UI a bit. [Drewster727]
- Started adding the api part for headphones #32. [tidusjar]
- Upped the time of #123. [tidusjar]
- First attempt at #123. [tidusjar]
- 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. [tidusjar]
- Show a "no requests yet" message on the requests page (for each cateogory) [Drewster727]
- Ignore items that are already available when approving in bulk, and simplify the checking + compile css. [Drewster727]
- Add a better way to merge RequestedBy and RequestedUsers to avoid code duplication and simplify checks. [Drewster727]
- Don't query the session as much in the modules, rely on a variable from the base class and store the username as needed. [Drewster727]
- Show the requested by user from legacy request models. [Drewster727]
- Only show requested by users to admins + start maintaining a list of users with each request. [Drewster727]
-#96 fix up notification test feature. [Drewster727]
- Fix the request page sort/approve button alignment. [Drewster727]
- When pulling requests, set each to approved that is already available (so the UI avoids showing the approve option for already available content) [Drewster727]
- Mono doesn't seem to have Tls1.2. Let's try TLS 1 #119. [tidusjar]
- Specify a protocol type of TLS12. Looks like CP doesn't seem to like SSL3 (it is quite old now so understandable) #119. [tidusjar]
- Made #85 better. [tidusjar]
- Fixed the tests. [tidusjar]
- Made the feedback from Sonarr better when Sonarr already has the series #85. [tidusjar]
- An attempt to fix #108. [tidusjar]
- Add some "no results" feedback to the searching + minor UI improvements. [Drewster727]
- Fix notification tests. [Drewster727]
- UI - increase icon size of nav menu (they were too small before) [Drewster727]
-#96 Finished adding test functionality to notifications. [Drewster727]
-#96 add the necessary back-end code to produce a test message for all notification types (still have to add the test buttons for pushbullet/pushover) [Drewster727]
-#96 modify notifications interface/service to accept a non-type specific settings object. [Drewster727]
-#96 Email notification test button (others to come) [Drewster727]
- Minor UI adjustments. [Drewster727]
-#84 provide an option in settings to resttrict users from viewing requests other than their own. [Drewster727]
-#54 comma separated list of users who don't require approval + fix a couple request messages (include show title) [Drewster727]
- Clean up the sorting option names. add a way to see which filter/sort is currently applied. [Drewster727]
- Fix up the animations. seems to be related to the data-bound attribute causing the animtions not to fire on each .mix object. [Drewster727]
- Move approve buttons to the tab content. [Drewster727]
- Allow approving all requests by category. [Drewster727]
- Fix up sorting on the request page. [Drewster727]
- Add ubuntu/debian instructions. [Drewster727]
-#86 - display movie/show title + year in request notifications. [Drewster727]
- Show the movie/show title when requesting. [Drewster727]
- Updated the logic for handling specific seasons in Sonarr and Sickrage. [Shannon Barrett]
- Updated the readme and added some icons to the navbar. [tidusjar]
- Added the ability to sepcify a username in the email notification settings for external MTA's. We have had to add a new option called Email Sender because of this. #78. [tidusjar]
- Update README.md. [Jamie]
- Update README.md. [Jamie]
- Added a notification model to the notifiers. Added the backend work for sending a notification for an issue report #75. [tidusjar]
- Added a subdir to CP, SickRage, Sonarr and Plex #43. [tidusjar]
- When we do a batch update we need to reset the cache. [tidusjar]
- Fixed an issue where the default quality on Sickrage wouldn't work. [tidusjar]
- 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. [tidusjar]
- Fixed the new dependancy with the admin class tests. [tidusjar]
- Back to what it was :( [tidusjar]
- Another test for #37. [tidusjar]
- This should fix #37. [Jamie Rees]
- Catch the missing table exception when they have a new DB. [Jamie Rees]
- Exploratory test for #37. [Jamie Rees]
- Fixed #33 we now have SSL options for Sonarr and CP. [Jamie Rees]
- Removed all the html from the new TVMaze api (for overview). Added tests to cover the html removal. updated Readme to remove TheTVDB. [Jamie Rees]
- Fixed tests. [Jamie Rees]
- Almost fully integrated TVMaze #21 and also improved the fix for #31. [Jamie Rees]
- Should fix #28. [Shannon Barrett]
- Fixed #16 and #30. [tidusjar]
- Modified the adding of request to update the model with the added ID. [tidusjar]
- Bug fix, Couchpotato settings wouldn't show in release due to a Nancy bug. [Jamie Rees]
- Small changes. [Jamie Rees]
- First release, build 1.0.0. [Jamie Rees]
- Removed the request limit since it's not currently being used. [Jamie Rees]
- REmoved Sickbeared for the first release. [Jamie Rees]
- Fixed #4 We now can manually set the status of a request. [tidusjar]
- Made the pass in the port a bit more robust. [tidusjar]
- Styling, Added the functionality for the Sonarr Profiles on the Admin page #2 resolved. [tidusjar]
- 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. [Jamie Rees]
- Fixed the 'responsive' issue for the search and requests pages #3. [tidusjar]
- Styling! #3. [tidusjar]
- Navbar category now will follow you to various screens #3. [tidusjar]
- Fixed bugs with the 'other' reporting issue and also the clear issues. [tidusjar]
- We now are appending the users name to who wrote the comment. Rather than it being unknown. [tidusjar]
- More work on submitting issues. [tidusjar]
- More test changes. [tidusjar]
- More tests to cover the login. [tidusjar]
- Refactoring. [tidusjar]
- Implimented the password part and authentication with Plex. [tidusjar]
- Initial Use authentication is working. Need to do the password bit. [tidusjar]
- Some error handling and ensure we are an admin to delete requests. [tidusjar]
- Fixed the issue where the Release build would not show the admin screens! [tidusjar]
- Fixes. [tidusjar]
- Removed the DI part of the service. TinyIOC doesn't want to work with FluentScheduler. [tidusjar]
- First pass at the plex update service. [tidusjar]
- Small changes. [Jamie Rees]
- 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. [Jamie Rees]
- Mre work. [Jamie Rees]
- Few small changes, added plex settings. [Jamie Rees]
- Making the configuration actually do something. Setting a default configuration if there is no DB. [Jamie Rees]
- Remove post build. [Jamie Rees]
- Small changes. [Jamie Rees]
- MOre work. [Jamie Rees]
- Fixed the issue when sending movies to CouchPotato. [Jamie Rees]
- Add appveyor. [tidusjar]
- Build it on 4.5. [tidusjar]
- Upgraded .net to 4.6. [tidusjar]
- Typo2. [tidusjar]
- Typo. [tidusjar]
- Another update. [tidusjar]
- Fixed. [tidusjar]
- More logging to figure out why the we cannot access the admin module in a release build. [tidusjar]
- Firstpass integrating with CouchPotato. [tidusjar]
- Some styling. [tidusjar]
- Fixed the plex friends. Added some unit tests, moved the plex auth into it's own page. [tidusjar]
- Fully switched the TV shows over to use the other provider. [Jamie Rees]
- Renamed folders. [tidusjar]
- Assembly updates. [tidusjar]
- Moved the rest of the projects. [tidusjar]
- Moved UI. [tidusjar]
- Mass rename. [tidusjar]
- Quick changes. [tidusjar]
- Started switching the TV over to the new provider (TheTVDB). Currently TV search is partially broken. It will search but we are not mapping all of the details. [tidusjar]
- Implimented the new TV show Provider (needed for Sonarr TheTvDB) [tidusjar]
- Started the user auth. [tidusjar]
- Some work on the requests page. [tidusjar]
- Made the 'requested' better and made the remove look nicer. [tidusjar]
- Cleaned up the program a tiny bit. [tidusjar]
- Removed additional namespace. [tidusjar]
- Fixed some db issues and added a preview. [Jamie Rees]
- More work on the settings. [Jamie Rees]
- Upgraded Json.Net and Nancy packages. [Jamie Rees]
- Plex friends api. [Jamie Rees]
- Enabled trace logs. [tidusjar]
- Sql syntax issue fixed. [tidusjar]
- Fixed release build. [tidusjar]
- Small updates including assembly version. [tidusjar]
- Work on the requests page mostly done. [tidusjar]
- Work on the TV request. the `latest` parameter is not being passed into the requestTvshow. [tidusjar]
- Missing file. [tidusjar]
- Using the IoC container now. [tidusjar]
- Some plex work. [Jamie Rees]
- More work. [Jamie Rees]
- Removed the setup code out of the startup, since we attemtp to connect to the DB before that. [Jamie Rees]
- Some more work. Need to stop the form submitting on a request. [tidusjar]
- Moved everything up a directory. [tidusjar]
- Lots of work! [tidusjar]
- Done most of the movie search work. [Jamie Rees]