Sainan a12e5968da
Some checks failed
Build / build (22) (push) Waiting to run
Build Docker image / docker (push) Waiting to run
Build / build (18) (push) Has been cancelled
Build / build (20) (push) Has been cancelled
feat: race leaderboards (#1314)
Initial leaderboard system. Currently only tracking races, tho.

Reviewed-on: #1314
2025-03-25 03:25:58 -07:00

13 lines
497 B
TypeScript

import express from "express";
import { viewController } from "@/src/controllers/stats/viewController";
import { uploadController } from "@/src/controllers/stats/uploadController";
import { leaderboardController } from "@/src/controllers/stats/leaderboardController";
const statsRouter = express.Router();
statsRouter.get("/view.php", viewController);
statsRouter.post("/upload.php", uploadController);
statsRouter.post("/leaderboardWeekly.php", leaderboardController);
export { statsRouter };