mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-08-20 05:13:18 -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
|
||||
|
||||
|
||||
PlexRequests.UI/Content/* linguist-vendored
|
||||
PlexRequests.UI/Content/* linguist-vendored
|
||||
Ombi.UI/Content/* linguist-vendored
|
||||
base.scss linguist-vendored=false
|
||||
|
|
|
@ -103,10 +103,31 @@ namespace Ombi.Services.Notification
|
|||
return;
|
||||
}
|
||||
|
||||
var localUser =
|
||||
users.FirstOrDefault( x =>
|
||||
x.Username.Equals(user, StringComparison.CurrentCultureIgnoreCase) ||
|
||||
x.UserAlias.Equals(user, StringComparison.CurrentCultureIgnoreCase));
|
||||
UserHelperModel localUser = null;
|
||||
//users.FirstOrDefault( x =>
|
||||
// x.Username.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).
|
||||
// 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://ci.appveyor.com/project/tidusjar/requestplex)
|
||||
|
@ -9,22 +8,27 @@ ____
|
|||
[](https://github.com/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
|
||||
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
|
||||
* 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]
|
||||
* 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.
|
||||
* Allow your users to get notifications!
|
||||
* 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 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
|
||||
|
||||
|
||||
|
@ -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/)
|
||||
|
||||
# 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
|
||||
|
||||
|
@ -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!
|
||||
|
||||
Please feed free to submit a pull request!
|
||||
Please feel free to submit a pull request!
|
||||
|
||||
# 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
|
||||
[](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
|
||||
assembly_info:
|
||||
patch: true
|
||||
file: '**\AssemblyInfo.*'
|
||||
assembly_version: '2.0.0'
|
||||
assembly_version: '2.1.0'
|
||||
assembly_file_version: '{version}'
|
||||
assembly_informational_version: '2.0.0'
|
||||
assembly_informational_version: '2.1.0'
|
||||
before_build:
|
||||
- cmd: appveyor-retry nuget restore
|
||||
build:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue