feat: add public leaderboards with opt-out privacy setting

This commit is contained in:
2026-03-07 15:06:42 -08:00
committed by Naomi Carrigan
parent bbdacf272c
commit 3515de62ee
12 changed files with 525 additions and 0 deletions
+2
View File
@@ -9,6 +9,7 @@ import { bossRouter } from "./routes/boss.js";
import { craftRouter } from "./routes/craft.js";
import { exploreRouter } from "./routes/explore.js";
import { gameRouter } from "./routes/game.js";
import { leaderboardRouter } from "./routes/leaderboards.js";
import { prestigeRouter } from "./routes/prestige.js";
import { transcendenceRouter } from "./routes/transcendence.js";
import { profileRouter } from "./routes/profile.js";
@@ -34,6 +35,7 @@ app.route("/craft", craftRouter);
app.route("/prestige", prestigeRouter);
app.route("/transcendence", transcendenceRouter);
app.route("/apotheosis", apotheosisRouter);
app.route("/leaderboards", leaderboardRouter);
app.route("/profile", profileRouter);
app.get("/health", (context) => context.json({ status: "ok" }));