mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-08-20 13:23:20 -07:00
Merge branch 'EAP' into dev
This commit is contained in:
commit
aa6624c4ef
4 changed files with 45 additions and 19 deletions
4
.gitattributes
vendored
4
.gitattributes
vendored
|
@ -62,7 +62,5 @@
|
||||||
#*.rtf diff=astextplain
|
#*.rtf diff=astextplain
|
||||||
#*.RTF diff=astextplain
|
#*.RTF diff=astextplain
|
||||||
|
|
||||||
|
Ombi.UI/Content/* linguist-vendored
|
||||||
PlexRequests.UI/Content/* linguist-vendored
|
|
||||||
PlexRequests.UI/Content/* linguist-vendored
|
|
||||||
base.scss linguist-vendored=false
|
base.scss linguist-vendored=false
|
||||||
|
|
|
@ -103,10 +103,31 @@ namespace Ombi.Services.Notification
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var localUser =
|
UserHelperModel localUser = null;
|
||||||
users.FirstOrDefault( x =>
|
//users.FirstOrDefault( x =>
|
||||||
x.Username.Equals(user, StringComparison.CurrentCultureIgnoreCase) ||
|
// x.Username.Equals(user, StringComparison.CurrentCultureIgnoreCase) ||
|
||||||
x.UserAlias.Equals(user, StringComparison.CurrentCultureIgnoreCase));
|
// x.UserAlias.Equals(user, StringComparison.CurrentCultureIgnoreCase));
|
||||||
|
|
||||||
|
foreach (var userHelperModel in users)
|
||||||
|
{
|
||||||
|
if (!string.IsNullOrEmpty(userHelperModel.Username))
|
||||||
|
{
|
||||||
|
if (userHelperModel.Username.Equals(user, StringComparison.CurrentCultureIgnoreCase))
|
||||||
|
{
|
||||||
|
localUser = userHelperModel;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (!string.IsNullOrEmpty(userHelperModel.UserAlias))
|
||||||
|
{
|
||||||
|
if (userHelperModel.UserAlias.Equals(user, StringComparison.CurrentCultureIgnoreCase))
|
||||||
|
{
|
||||||
|
localUser = userHelperModel;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// So if the request was from an alias, then we need to use the local user (since that contains the alias).
|
// So if the request was from an alias, then we need to use the local user (since that contains the alias).
|
||||||
// If we do not have a local user, then we should be using the Plex user if that user exists.
|
// If we do not have a local user, then we should be using the Plex user if that user exists.
|
||||||
|
|
25
README.md
25
README.md
|
@ -1,5 +1,4 @@
|
||||||
# Ombi
|

|
||||||
|
|
||||||
____
|
____
|
||||||
[](https://gitter.im/tidusjar/Ombi?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
|
[](https://gitter.im/tidusjar/Ombi?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
|
||||||
[](https://ci.appveyor.com/project/tidusjar/requestplex)
|
[](https://ci.appveyor.com/project/tidusjar/requestplex)
|
||||||
|
@ -9,22 +8,27 @@ ____
|
||||||
[](https://github.com/tidusjar/Ombi)
|
[](https://github.com/tidusjar/Ombi)
|
||||||
[](http://waffle.io/tidusjar/Ombi)
|
[](http://waffle.io/tidusjar/Ombi)
|
||||||
|
|
||||||
|
| Service | Master | Early Access | Dev |
|
||||||
|
|----------|:---------------------------:|:----------------------------:|:----------------------------:|
|
||||||
|
| AppVeyor | [](https://ci.appveyor.com/project/tidusjar/requestplex/branch/master) | [](https://ci.appveyor.com/project/tidusjar/requestplex/branch/eap) | [](https://ci.appveyor.com/project/tidusjar/requestplex/branch/dev)
|
||||||
|
| Travis | [](https://travis-ci.org/tidusjar/Ombi) | [](https://travis-ci.org/tidusjar/Ombi) | [](https://travis-ci.org/tidusjar/Ombi)
|
||||||
|
|
||||||
# Features
|
# Features
|
||||||
Here some of the features Ombi has:
|
Here some of the features Ombi has:
|
||||||
* All your users to Request Movies, TV Shows (Whole series, whole seaons or even single episodes!) and Albums
|
* All your users to Request Movies, TV Shows (Whole series, whole seaons or even single episodes!) and Albums
|
||||||
* Easily manage your requests
|
* Easily manage your requests
|
||||||
|
|
||||||
* User mangement system (supports plex.tv accounts and local accounts) [NEW]
|
* User management system (supports plex.tv accounts and local accounts) [NEW]
|
||||||
* Sending newsletters [NEW]
|
* Sending newsletters [NEW]
|
||||||
* Fault Queue for requests (Buffer requests if Sonar/Couchpotato/SickRage is offline) [NEW]
|
* Fault Queue for requests (Buffer requests if Sonar/Couchpotato/SickRage is offline) [NEW]
|
||||||
|
|
||||||
* Allow your users to report issues and manage them seperatly
|
* Allow your users to report issues and manage them separately
|
||||||
* A landing page that will give you the availability of your Plex server and also add custom notification text to inform your users of downtime.
|
* A landing page that will give you the availability of your Plex server and also add custom notification text to inform your users of downtime.
|
||||||
* Allow your users to get notifications!
|
* Allow your users to get notifications!
|
||||||
* Secure authentication so you don't have to worry about those script kiddies
|
* Secure authentication so you don't have to worry about those script kiddies
|
||||||
* We check to see if the request is already in Plex, if it's already in Plex then why you requesting it?!
|
* We check to see if the request is already in Plex, if it's already in Plex then why you requesting it?!
|
||||||
* We have allowed the ability for a user to add a custom note on a request
|
* We have allowed the ability for a user to add a custom note on a request
|
||||||
* It automatically update the status of requests when they are available on Plex
|
* It automatically updates the status of requests when they are available on Plex
|
||||||
* Slick, responsive and mobile friendly UI
|
* Slick, responsive and mobile friendly UI
|
||||||
|
|
||||||
|
|
||||||
|
@ -62,7 +66,7 @@ Search the existing requests to see if your suggestion has already been submitte
|
||||||
[Ubuntu Guide!](http://www.htpcguides.com/install-plex-requests-net-ubuntu-14-x/)
|
[Ubuntu Guide!](http://www.htpcguides.com/install-plex-requests-net-ubuntu-14-x/)
|
||||||
|
|
||||||
# FAQ
|
# FAQ
|
||||||
Do you have an issue or a question? if so check out our [FAQ!](https://github.com/tidusjar/Ombi/wiki/FAQ)
|
Do you have an issue or a question? if so check out our [FAQ](https://github.com/tidusjar/Ombi/wiki/FAQ)!
|
||||||
|
|
||||||
# Docker
|
# Docker
|
||||||
|
|
||||||
|
@ -72,13 +76,16 @@ Looking for a Docker Image? Well [rogueosb](https://github.com/rogueosb/) has cr
|
||||||
|
|
||||||
We are looking for any contributions to the project! Just pick up a task, if you have any questions ask and i'll get straight on it!
|
We are looking for any contributions to the project! Just pick up a task, if you have any questions ask and i'll get straight on it!
|
||||||
|
|
||||||
Please feed free to submit a pull request!
|
Please feel free to submit a pull request!
|
||||||
|
|
||||||
# Donation
|
# Donation
|
||||||
If you feel like donating you can [here!](https://paypal.me/PlexRequestsNet)
|
If you feel like donating you can donate [here](https://paypal.me/PlexRequestsNet)!
|
||||||
|
|
||||||
### A massive thanks to everyone for all their help!
|
### A massive thanks to everyone for all their helps!
|
||||||
|
|
||||||
## Stats
|
## Stats
|
||||||
[](https://waffle.io/tidusjar/PlexRequests.Net/metrics/throughput)
|
[](https://waffle.io/tidusjar/PlexRequests.Net/metrics/throughput)
|
||||||
|
|
||||||
|
### Sponsors ###
|
||||||
|
- [JetBrains](http://www.jetbrains.com/) for providing us with free licenses to their great tools
|
||||||
|
- [ReSharper](http://www.jetbrains.com/resharper/)
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
version: 2.0.{build}
|
version: 2.1.{build}
|
||||||
configuration: Release
|
configuration: Release
|
||||||
assembly_info:
|
assembly_info:
|
||||||
patch: true
|
patch: true
|
||||||
file: '**\AssemblyInfo.*'
|
file: '**\AssemblyInfo.*'
|
||||||
assembly_version: '2.0.0'
|
assembly_version: '2.1.0'
|
||||||
assembly_file_version: '{version}'
|
assembly_file_version: '{version}'
|
||||||
assembly_informational_version: '2.0.0'
|
assembly_informational_version: '2.1.0'
|
||||||
before_build:
|
before_build:
|
||||||
- cmd: appveyor-retry nuget restore
|
- cmd: appveyor-retry nuget restore
|
||||||
build:
|
build:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue