BUG 10435 I added option to view history Upgrades SOLVED
I added option to view history Upgrades
This commit is contained in:
@@ -125,6 +125,32 @@ function run_upgrade($command, $args)
|
|||||||
} else {
|
} else {
|
||||||
CLI::logging("Upgrade successful\n");
|
CLI::logging("Upgrade successful\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SAVE Upgrades/Patches
|
||||||
|
$arrayPatch = glob(PATH_TRUNK . 'patch-*');
|
||||||
|
|
||||||
|
if (count($arrayPatch)) {
|
||||||
|
foreach ($arrayPatch as $value) {
|
||||||
|
if (file_exists($value)) {
|
||||||
|
// copy content the patch
|
||||||
|
$names = pathinfo($value);
|
||||||
|
$nameFile = $names['basename'];
|
||||||
|
|
||||||
|
$fichero = file_get_contents($value);
|
||||||
|
$fichero = eregi_replace("[\n|\r|\n\r]", ' ', $fichero);
|
||||||
|
CLI::logging($fichero . ' installed (' . $nameFile . ')', PATH_DATA . 'log/upgrades.log');
|
||||||
|
|
||||||
|
// move file of patch
|
||||||
|
$newFile = PATH_DATA . $nameFile;
|
||||||
|
G::rm_dir($newFile);
|
||||||
|
copy($value, $newFile);
|
||||||
|
G::rm_dir($value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
CLI::logging('ProcessMaker ' . System::getVersion(). ' installed', PATH_DATA . 'log/upgrades.log');
|
||||||
|
}
|
||||||
|
|
||||||
//setting flag to false
|
//setting flag to false
|
||||||
$flag = G::isPMUnderUpdating(0);
|
$flag = G::isPMUnderUpdating(0);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -85,6 +85,10 @@ class Main extends Controller
|
|||||||
$this->render();
|
$this->render();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function screamFileUpgrades () {
|
||||||
|
G::streamFile( PATH_DATA . 'log/upgrades.log', true );
|
||||||
|
}
|
||||||
|
|
||||||
function getSystemInfo ()
|
function getSystemInfo ()
|
||||||
{
|
{
|
||||||
$this->setResponseType( 'json' );
|
$this->setResponseType( 'json' );
|
||||||
@@ -735,6 +739,13 @@ class Main extends Controller
|
|||||||
$ee = class_exists( 'pmLicenseManager' ) ? " - Enterprise Edition" : '';
|
$ee = class_exists( 'pmLicenseManager' ) ? " - Enterprise Edition" : '';
|
||||||
$properties[] = array ('ProcessMaker Ver.',System::getVersion() . $ee,$pmSection
|
$properties[] = array ('ProcessMaker Ver.',System::getVersion() . $ee,$pmSection
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if (file_exists(PATH_DATA. 'log/upgrades.log')) {
|
||||||
|
$properties[] = array ('Upgrades/Patches', '<a href="#" onclick="showUpgradedLogs(); return false;">View log</a>' ,$pmSection);
|
||||||
|
} else {
|
||||||
|
$properties[] = array ('Upgrades/Patches', 'Never upgraded' ,$pmSection);
|
||||||
|
}
|
||||||
|
|
||||||
$properties[] = array ('Operating System',$redhat,$sysSection
|
$properties[] = array ('Operating System',$redhat,$sysSection
|
||||||
);
|
);
|
||||||
$properties[] = array ('Time Zone',(defined( 'TIME_ZONE' )) ? TIME_ZONE : "Unknown",$sysSection
|
$properties[] = array ('Time Zone',(defined( 'TIME_ZONE' )) ? TIME_ZONE : "Unknown",$sysSection
|
||||||
|
|||||||
@@ -29,3 +29,7 @@ dbInfo.application = {
|
|||||||
|
|
||||||
Ext.onReady(dbInfo.application.init, dbInfo.application);
|
Ext.onReady(dbInfo.application.init, dbInfo.application);
|
||||||
|
|
||||||
|
|
||||||
|
function showUpgradedLogs() {
|
||||||
|
window.location = '../../uxmodern/main/screamFileUpgrades.php';
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user