allow app versions to be served with prefixes instead of cookies

This commit is contained in:
Stewart Allen 2025-07-13 18:47:09 -04:00
commit a4e687f709
11 changed files with 55 additions and 28 deletions

View file

@ -142,8 +142,8 @@ const PMODES = {
};
const PATHS = {
work: "/lib/kiri/run/worker.js",
pool: "/lib/kiri/run/minion.js"
work: "../lib/kiri/run/worker.js",
pool: "./minion.js"
};
const SEED = 'kiri-seed';

View file

@ -1802,8 +1802,12 @@ function init_two() {
sdb.kiri_beta = beta;
}
// hide url params
history.replaceState({}, '', '/kiri/');
// hide url params but preserve version root (when present)
let wlp = WIN.location.pathname;
let kio = wlp.indexOf('/kiri/');
if (kio >= 0) {
history.replaceState({}, '', wlp.substring(0,kio + 6));
}
// lift curtain
$('curtain').style.display = 'none';