Files
TeleSec/src/config.js
2025-09-04 15:42:16 +02:00

51 lines
1.6 KiB
JavaScript

var EventListeners = {
GunJS: [],
Timeout: [],
Interval: [],
QRScanner: [],
}
var urlParams = new URLSearchParams(location.search);
var AC_BYPASS = false;
if (urlParams.get("ac_bypass") == "yes") {
AC_BYPASS = true;
}
if (urlParams.get("hidenav") != undefined){
document.getElementById("header_hide_query").style.display = "none"
}
var GROUPID = "";
// const PUBLIC_KEY = "~cppGiuA4UFUPGTDoC-4r2izVC3F7MfpaCmF3iZdESN4.vntmjgbAVUpF_zfinYY6EKVFuuTYxh5xOrL4KmtdTmc"
var TABLE = GROUPID + ":telesec.tech.eus";
const RELAYS = [
"https://gun-es01.tech.eus/gun",
"https://gun-es02.tech.eus/gun",
"https://gun-es03.tech.eus/gun",
"https://gun-es04.tech.eus/gun",
"https://gun-es05.tech.eus/gun",
"https://gun-es06.tech.eus/gun",
// "https://gun-es07.tech.eus/gun", // No he podido instalar el nodo.
// "https://gun-manhattan.herokuapp.com/gun",
// "https://peer.wallie.io/gun",
// "https://gun.defucc.me/gun",
];
var SECRET = "";
var SUB_LOGGED_IN = false;
var SUB_LOGGED_IN_DETAILS = false;
var SUB_LOGGED_IN_ID = false;
if (urlParams.get("sublogin") != null) {
SUB_LOGGED_IN = true;
SUB_LOGGED_IN_ID = urlParams.get("sublogin");
SUB_LOGGED_IN_DETAILS = true;
setInterval(() => {
SUB_LOGGED_IN_DETAILS = SC_Personas[SUB_LOGGED_IN_ID];
}, 1500);
}
function LogOutTeleSec() {
SUB_LOGGED_IN = false;
SUB_LOGGED_IN_DETAILS = false;
SUB_LOGGED_IN_ID = false;
document.getElementById("loading").style.display = "block";
//Remove sublogin from URL and reload
urlParams.delete("sublogin");
history.replaceState(null, "", "?" + urlParams.toString());
location.reload();
}