dirname(__DIR__, 2) . DIRECTORY_SEPARATOR, 'API Folder' => dirname(__DIR__, 1) . DIRECTORY_SEPARATOR, 'DB Folder' => $GLOBALS['dbLocation'] ); if (($GLOBALS['uuid'] == '')) { $uuid = gen_uuid(); $GLOBALS['uuid'] = $uuid; updateConfig(array('uuid' => $uuid)); } if ($GLOBALS['docker']) { $getBranch = file_get_contents(dirname(__DIR__, 1) . DIRECTORY_SEPARATOR . 'Docker.txt'); $getBranch = (empty($getBranch)) ? 'v2-master' : trim($getBranch); $GLOBALS['branch'] = $getBranch; if (!isset($GLOBALS['commit']) || $GLOBALS['commit'] == 'n/a') { $GLOBALS['commit'] = $GLOBALS['quickCommit']; } } // Oauth? if ($GLOBALS['authProxyEnabled'] && $GLOBALS['authProxyHeaderName'] !== '' && $GLOBALS['authProxyWhitelist'] !== '') { if (isset(getallheaders()[$GLOBALS['authProxyHeaderName']])) { coookieSeconds('set', 'organizrOAuth', 'true', 20000, false); } } //Upgrade Check upgradeCheck(); } // Reset RememberMe if zero $GLOBALS['rememberMeDays'] = ($GLOBALS['rememberMeDays'] == '0') ? '99' : $GLOBALS['rememberMeDays']; // Cookie name $GLOBALS['cookieName'] = $GLOBALS['uuid'] !== '' ? 'organizr_token_' . $GLOBALS['uuid'] : 'organizr_token_temp'; // Validate Token if set and set guest if not - sets GLOBALS getOrganizrUserToken();