* [ADDED] More methods to our transaction class * `createDebitAPRecord` and `createDebitMPRecord`, will handle the * entire debit process * Adds Debit transaction * Adds TXFee transaction * mark transactions as archived * validate user is fully paid out * send notification to user * `getMPQueue` was added to unify the process of getting payout queues * [MOVED] Only one mail template for both payout methods * [ADDED] Some minor calls to user class * [ADDED] Full address validation to bitcoin class * [SQL] New SQL upgrade and Version Increment * Adding UNIQUE index to coin_address in accounts table * preperation for `sendmany` implementation
18 lines
936 B
PHP
18 lines
936 B
PHP
<?php
|
|
$defflip = (!cfip()) ? exit(header('HTTP/1.1 401 Unauthorized')) : 1;
|
|
|
|
define('MPOS_VERSION', '0.0.3');
|
|
define('DB_VERSION', '0.0.5');
|
|
define('CONFIG_VERSION', '0.0.7');
|
|
|
|
// Fetch installed database version
|
|
$db_version = $setting->getValue('DB_VERSION');
|
|
if ($db_version != DB_VERSION) {
|
|
// Notify admins via error popup
|
|
$_SESSION['POPUP'][] = array('CONTENT' => 'Database version mismatch (Installed: ' . $db_version . ', Current: ' . DB_VERSION . '). Database update required, please import any new SQL files. Cronjobs have been halted.', 'TYPE' => 'errormsg');
|
|
}
|
|
if (@$config['version'] !== CONFIG_VERSION) {
|
|
// Notify admins via error popup
|
|
$_SESSION['POPUP'][] = array('CONTENT' => 'Configuration file version mismatch (Installed: ' . @$config['version'] . ', Current: ' . CONFIG_VERSION . '). Configuration update required, please check dist config for changes. Cronjobs have been halted.', 'TYPE' => 'errormsg');
|
|
}
|