More page: make Security module functional

This commit is contained in:
Daniel
2023-01-18 16:20:53 +01:00
parent 6da6035e0a
commit 1c637efae3
4 changed files with 14 additions and 7 deletions
+5 -4
View File
@@ -76,8 +76,9 @@ function load_config(conf) {
}
function is_secure(uri) {
if (uri.includes("tp://")) return false;
if (!uri.startsWith("https://")) {
uri = location.href;
}
let secure = uri.indexOf("tps://") != -1;
let insecure = uri.indexOf("tp://") != -1;
if (secure) return true;
if (insecure) return false;
return is_secure(location.href);
}
+7 -1
View File
@@ -51,11 +51,17 @@ function switch_theme(value) {
function load_apps() {
let final = "";
for (let i = 0; i < CONFIG["services"].length; i++) {
let secures = 0;
let i = 0;
while (i < CONFIG["services"].length) {
let app = mk_entry(CONFIG["services"][i]);
final += app;
i++;
}
get("applist").innerHTML = final;
set("services-total", i);
set("services-secure", secures);
set("security-pp", Math.round(100 * secures / i));
}
function new_tab_toggle(value) {