Releases: Ombi-app/Ombi
PlexRequests v1.7.4
PlexRequests v1.7.3
Bug fixed:
- Slack notifications error #239
PlexRequests v1.7.2
PlexRequests v1.7.1
A fix for the authentication page when using a reverse proxy, plus below's changes
Some more features coming your way, apologies it took so long, I was on vacation for 2 week woo ☀️ 😎
Breaking Changes
In this release I have also change how the application starts up and handles any arguments passed to it.
Before we could manually specify a port by doing the following PlexRequests.exe 8080
.
Now we need to do the following
PlexRequests.exe -p 8080
and for BaseUrl
PlexRequests.exe -b request
Features
- Created a all new API! #205
- Created API documentation! You can access this documentation by going to http://localhost:port/apidocs/ #222
- We have created an Autoupdater (Similar to what Plex has) #29
- We also show a notification to the admin when there is an update available #189
- Added the ability to select specific seasons when requesting TV shows!
- Added Slack notification support #164
- Added user notifications (need to set up in the email notification section)! #27
- Added the ability to switch between the original theme and a dark plex theme #229
- Added a new theme, a Dark Plex like theme thanks to @MiuiSwitzerland !
- Added support for TLS notifications #224
- Added some validation on the Base URL settings filed #209
- We are now using a retry handler for our api calls, this will allow us to handle transient faults better #208
- We now backup the database into a folder called
Backup
, these backups will be deleted once they are older than 7 days. Backups get created on application startup and also every day. - We support Plex Home users #185
- Notifications for requests are no longer sent to admins #183
- General improvements and fixes
Bugs Fixed
- Fixed a bug where SIGHUP was causing issues #220
- All albums requested was going to the wrong url #215
- Fixed Gmail issues #204
- Fixed issues where the program would crash #202
- We no longer need to talk to github when starting #184
- Multiple smaller bug fixes
Enjoy!
PlexRequests v1.7.0
Some more features coming your way, apologies it took so long, I was on vacation for 2 week woo ☀️ 😎
Breaking Changes
In this release I have also change how the application starts up and handles any arguments passed to it.
Before we could manually specify a port by doing the following PlexRequests.exe 8080
.
Now we need to do the following
PlexRequests.exe -p 8080
and for BaseUrl
PlexRequests.exe -b request
Features
- Created a all new API! #205
- Created API documentation! You can access this documentation by going to http://localhost:port/apidocs/ #222
- We have created an Autoupdater (Similar to what Plex has) #29
- We also show a notification to the admin when there is an update available #189
- Added the ability to select specific seasons when requesting TV shows!
- Added Slack notification support #164
- Added user notifications (need to set up in the email notification section)! #27
- Added the ability to switch between the original theme and a dark plex theme #229
- Added a new theme, a Dark Plex like theme thanks to @MiuiSwitzerland !
- Added support for TLS notifications #224
- Added some validation on the Base URL settings filed #209
- We are now using a retry handler for our api calls, this will allow us to handle transient faults better #208
- We now backup the database into a folder called
Backup
, these backups will be deleted once they are older than 7 days. Backups get created on application startup and also every day. - We support Plex Home users #185
- Notifications for requests are no longer sent to admins #183
- General improvements and fixes
Bugs Fixed
- Fixed a bug where SIGHUP was causing issues #220
- All albums requested was going to the wrong url #215
- Fixed Gmail issues #204
- Fixed issues where the program would crash #202
- We no longer need to talk to github when starting #184
- Multiple smaller bug fixes
Enjoy!
PlexRequests v1.6.1
Well here is a minor release containing a lot of bug fixes and also a few small enhancements!
Features
- We now support the use of a
Base Url
. We can now use Plex Requests.Net with Reverse Proxies! #72. Please Note You cannot set the base url to a page that the application uses. So your base URL cannot berequests
. It can berequest
as PlexRequests.Net does not use that page.
Once you have applied the base url you will need to restart PlexRequests. - We now cache movies/tv shows from Plex in Plex Requests. This allows us to change the search results, now if a user searches for something that is in Plex OR has been requested, we show them on the search results. #150
Bug Fixes
- On IE and FireFox the search bars was not showing the search text #145
- Fixed a bug where the Plex Scheduler was being executed on every HTTP request, this could make Plex use a lot of resource. #154
- Fixed all notifications not working on mono #152 #147 #141
- Reverted PlexRequests .Net to use .Net 4.5.2 because .Net 4.6 had some strange async issues with mono.
PlexRequests v1.6.0
So in this release we have another member working on Plex Requests.Net, Welcome Drewster727! He has done a lot of work in this release, so a massive thank you for all of your help, you have been amazing.
Features
- The one you have all been waiting for... Added Headphones support! (Currently Beta) #32
- Added a new dropdown in the Movie search to populate the results with 'Coming Soon' and 'In Theaters' suggestions #55
- Added a user 'Whitelist' that if the user is present in this list then the request will be auto approved (Controlled in the settings page) #54
- Added the ability to select a different quality profile when approving the request #114
- More options for sorting the requests #106
- Added test buttons to the notifications #96
- Show the request name in the toast notification #86
- Added the ability to only show the requests that the user requested. The user can no longer see other users requests (Apply in the settings) #84
- Auto approve TV Show, Movies, or Music options #76
- Auto approve admin user requests (for all categories) #132
- Added a new table to the database for the database schema version, this will allow us to accurately upgrade the db if needed to.
- Utilize moment.js for our client side date manipulation
- Client side (css/js) cache timeout added
- Style improvements
Bugs Fixed
- Fixed a bug where the requested time was incorrect #122
- Fixed a bug where when you can only search for TV the TV Tab was not active #131
- Changed the SSL connection type to TLS #119
- Fixed the issue when we get an error message back from Sonarr (e.g. request is already present in Sonarr) we generated a generic error. We show show the error to the user #85
- Fixed an issue where sometimes (timing dependant) we would not set the quality correctly on SickRage
- Made the Plex Avalibility Checker more robust, this should hopefully stop random crashes #132
- Other minor bug fixes
Enjoy!
PlexRequests v1.5.2
This is a small bug fix release.
Bug Fixes
- Fixed where we are not writing any logs to the log file.
- Stopped users from spamming the "Request" button
- Fixed the link for movies when searching
PlexRequests v1.5.1
Features
- Split out requires approval into two sections
- Requires approval for TV
- Requires approval for Movies
Bugs Fixed
- Fixed a bug where if you didn't require approval you would not get any notifications.
PlexRequests v1.5.0
Here is version 1.5!
So in this release we have another member working on Plex Requests.Net, Welcome shiitake! A massive thank you for your help this release 😄
Please note the following:
If you was using CouchPotato, you will need to go into the settings an Enable it now!
You will have to create a new admin user, the old one will no longer work. This is because we beefed up the security.
If you had previously email notification on, you will now need to go into the settings and add the sender email to the email settings. This allows us to use External MTA's. If you do not do this, your email notifications will no longer work until you have filled it in.
A small other note, it seems that SickRage is very slow to process new requests, because of this there is a small delay when approving a request to go to SickRage, we have to wait for the show to be added and then change the status of the seasons (Wanted etc).
Features
- Added the ability to change the admin password.
- Added pushover notifications!
- When requesting TV Shows we can now request the first season, last season or all seasons
- We also show what TV season the user requested on the requests page
NOTE: Because of this change we require a new administrator to be created, your old account will not work (No settings will be lost). - Added the ability to add a sub directory to CouchPotato, Sonarr and Plex.
- We no longer need CouchPotato to search and request movies.
- Added better error visibility in the UI when something is not correctly configured e.g. if Plex is not configured while searching we will not notify the user rather than Something went wrong.
- Added a new admin page to view the error logs and to change the logging levels.
- Added some pretty icons to the navbar
- Moved the admin menu over to the right (Best change yet!)
- Updated the status page, now when there is a new update it will also show the change log and a direct link to download it.
- Added the ability to filter and sort on the requests page!
Bugs Fixed
- The notification observers are no longer spamming the logs.
- Allowed us to enter non-email addresses for the username in the Email notifications, this allows us to use an External MTA to route mail. Because of this we have added a new field called Email Sender, this will be the sender set on the From of the email e.g. [email protected]
- Added better UI error reporting in some areas
- Fixed a bug where if you requested a TV show using the 'Latest Season' option it would not get applied in Sonarr
- Fixed the Link for TV shows
Enjoy!