Compare commits

..

No commits in common. "9ab2bc3d0e67e89d423a992d3fd1aa60cee517cf" and "9893ead689b5ae5bd1e4b2b5e08c5cee2697e7c2" have entirely different histories.

3 changed files with 0 additions and 8 deletions

View file

@ -2,12 +2,9 @@ import express from "express";
import type { Router } from "express";
import { createGame, submitAnswer } from "../controllers/gameController.js";
import { requireAuth } from "../middleware/authMiddleware.js";
import { gameLimiter } from "../middleware/rateLimiters.js";
export const gameRouter: Router = express.Router();
gameRouter.use(requireAuth);
gameRouter.use(gameLimiter);
gameRouter.post("/start", createGame);
gameRouter.post("/answer", submitAnswer);

View file

@ -5,12 +5,10 @@ import {
joinLobbyHandler,
} from "../controllers/lobbyController.js";
import { requireAuth } from "../middleware/authMiddleware.js";
import { lobbyLimiter } from "../middleware/rateLimiters.js";
export const lobbyRouter: Router = express.Router();
lobbyRouter.use(requireAuth);
lobbyRouter.use(lobbyLimiter);
lobbyRouter.post("/", createLobbyHandler);
lobbyRouter.post("/:code/join", joinLobbyHandler);

View file

@ -108,9 +108,6 @@ Directionally right, timing is unclear. Revisit when the next/now work is done.
- **OpenAPI documentation for REST endpoints** `[feature]`
Document the API surface using OpenAPI/Swagger. Covers all REST endpoints with request/response shapes. Useful groundwork for the admin dashboard and any future contributors.
- **Frontend tests** `[debt]`
component tests for QuestionCard, OptionButton, ScoreScreen; consider Playwright or Vitest browser mode for e2e
---
## changelog