Remove unused persona marketplace and discover page files.
CI / check (22) (push) Failing after 16m32s
CI / check (24) (push) Failing after 15m50s

This commit is contained in:
2026-10-07 23:41:27 +02:00
parent 10ec76d437
commit 5ca611c113
34 changed files with 368 additions and 1216 deletions
+3 -6
View File
@@ -23,18 +23,15 @@ export function createPagesRouter(config) {
if (req.session.user) return res.redirect("/app");
return page("account")(req, res, next);
});
router.get("/market", (req, res, next) => page(req.session.user ? "market" : "discover")(req, res, next));
router.get("/market", (req, res) => res.redirect(req.session.user ? "/app/personas" : "/login"));
router.get("/privacy.html", page("privacy"));
router.get("/tos.html", page("tos"));
router.get("/api/discover", (req, res) => {
const personas = req.app.locals.repositories.listMarketPersonas().map(({id, name, background, creator_username, persona_type}) => ({id, name, description: String(background || "").slice(0, 240), creator_username, persona_type}));
res.json({personas});
});
router.get(["/home.html", "/account.html", "/discover.html", "/landing.html"], (req, res) => res.redirect(({"/home.html": "/app", "/account.html": "/login", "/discover.html": "/market", "/landing.html": "/"})[req.path]));
router.get("/settings", (req, res) => res.redirect(`/app/settings${req.url.slice(req.path.length)}`));
router.get("/app", signedIn, page("home"));
router.get(["/app/chats", "/app/chats/:id"], signedIn, page("chat"));
router.get(["/app/settings", "/app/personas"], signedIn, page("settings"));
router.get("/app/settings", signedIn, page("settings"));
router.get("/app/personas", signedIn, page("personalities"));
router.get("/chat.html", signedIn, (req, res) => res.redirect("/app/chats"));
router.get("/settings.html", signedIn, (req, res) => res.redirect("/app/settings"));
router.get("/market.html", (req, res) => res.redirect("/market"));