Skip to content

Commit

Permalink
Turn Off Multiple Logins for security
Browse files Browse the repository at this point in the history
Add Longer Timeout for chat
  • Loading branch information
causefx committed Oct 29, 2017
1 parent e481a1f commit 7706561
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 33 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -76,3 +76,6 @@ backups/*
backups/
backups
test*.php
tracy/
logs/
debug.php
7 changes: 0 additions & 7 deletions chat/refreshmessages.php
Original file line number Diff line number Diff line change
@@ -1,11 +1,4 @@
<?php
// Load USER
//require_once("../user.php");
//$USER = new User("registration_callback");

// Some PHP config stuff
ini_set("display_errors", 1);
ini_set("error_reporting", E_ALL | E_STRICT);

$currentuser = $_POST["user"];

Expand Down
55 changes: 30 additions & 25 deletions functions.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,10 @@

// ===================================
// Define Version
define('INSTALLEDVERSION', '1.6');
define('INSTALLEDVERSION', '1.601');
// ===================================
$debugOrganizr = true;
if($debugOrganizr == true && file_exists('debug.php')){ require_once('debug.php'); }
use Kryptonit3\Sonarr\Sonarr;
use Kryptonit3\SickRage\SickRage;
//homepage order
Expand Down Expand Up @@ -2607,36 +2609,39 @@ function nzbgetConnect($list = 'listgroups') {
function sabnzbdConnect($list = 'queue') {
$url = qualifyURL(SABNZBDURL);

$api = file_get_contents($url.'/api?mode='.$list.'&output=json&apikey='.SABNZBDKEY);
$api = @file_get_contents($url.'/api?mode='.$list.'&output=json&apikey='.SABNZBDKEY);
$api = json_decode($api, true);

$gotNZB = array();
if (is_array($api) || is_object($api)){
foreach ($api[$list]['slots'] AS $child) {
if($list == "queue"){ $downloadName = $child['filename']; $downloadCategory = $child['cat']; $downloadPercent = (($child['mb'] - $child['mbleft']) / $child['mb']) * 100; $progressBar = "progress-bar-striped active"; }
if($list == "history"){ $downloadName = $child['name']; $downloadCategory = $child['category']; $downloadPercent = "100"; $progressBar = ""; }
$downloadStatus = $child['status'];

foreach ($api[$list]['slots'] AS $child) {
if($list == "queue"){ $downloadName = $child['filename']; $downloadCategory = $child['cat']; $downloadPercent = (($child['mb'] - $child['mbleft']) / $child['mb']) * 100; $progressBar = "progress-bar-striped active"; }
if($list == "history"){ $downloadName = $child['name']; $downloadCategory = $child['category']; $downloadPercent = "100"; $progressBar = ""; }
$downloadStatus = $child['status'];

$gotNZB[] = '<tr>
<td class="col-xs-6 nzbtable-file-row">'.$downloadName.'</td>
<td class="col-xs-2 nzbtable nzbtable-row">'.$downloadStatus.'</td>
<td class="col-xs-1 nzbtable nzbtable-row">'.$downloadCategory.'</td>
<td class="col-xs-1 nzbtable nzbtable-row">'.$child['size'].'</td>
<td class="col-xs-2 nzbtable nzbtable-row">
<div class="progress">
<div class="progress-bar progress-bar-success '.$progressBar.'" role="progressbar" aria-valuenow="'.$downloadPercent.'" aria-valuemin="0" aria-valuemax="100" style="width: '.$downloadPercent.'%">
<p class="text-center">'.round($downloadPercent).'%</p>
<span class="sr-only">'.$downloadPercent.'% Complete</span>
$gotNZB[] = '<tr>
<td class="col-xs-6 nzbtable-file-row">'.$downloadName.'</td>
<td class="col-xs-2 nzbtable nzbtable-row">'.$downloadStatus.'</td>
<td class="col-xs-1 nzbtable nzbtable-row">'.$downloadCategory.'</td>
<td class="col-xs-1 nzbtable nzbtable-row">'.$child['size'].'</td>
<td class="col-xs-2 nzbtable nzbtable-row">
<div class="progress">
<div class="progress-bar progress-bar-success '.$progressBar.'" role="progressbar" aria-valuenow="'.$downloadPercent.'" aria-valuemin="0" aria-valuemax="100" style="width: '.$downloadPercent.'%">
<p class="text-center">'.round($downloadPercent).'%</p>
<span class="sr-only">'.$downloadPercent.'% Complete</span>
</div>
</div>
</div>
</td>
</tr>';
}
</td>
</tr>';
}

if ($gotNZB) {
return implode('',$gotNZB);
} else {
return '<tr><td colspan="5"><p class="text-center">No Results</p></td></tr>';
if ($gotNZB) {
return implode('',$gotNZB);
} else {
return '<tr><td colspan="5"><p class="text-center">No Results</p></td></tr>';
}
}else{
writeLog("error", "SABNZBD ERROR: could not connect - check URL and/or check token - if HTTPS, is cert valid");
}
}

Expand Down
3 changes: 2 additions & 1 deletion user.php
Original file line number Diff line number Diff line change
Expand Up @@ -491,7 +491,8 @@ function authenticate_user($username, $operation)
}else{

setcookie("cookiePassword", COOKIEPASSWORD, time() + (86400 * 7), "/", DOMAIN);
return true;
//return true;
return false;

}

Expand Down

0 comments on commit 7706561

Please sign in to comment.