From 962eeeec4596f1e8cd80b660ac1cdd8f74ab0f53 Mon Sep 17 00:00:00 2001 From: Miodec Date: Mon, 28 Feb 2022 00:14:07 +0100 Subject: [PATCH] back to testing --- backend/api/routes/index.ts | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/backend/api/routes/index.ts b/backend/api/routes/index.ts index c20b8fc4f..dc7307b0f 100644 --- a/backend/api/routes/index.ts +++ b/backend/api/routes/index.ts @@ -8,7 +8,7 @@ import quotes from "./quotes"; import { asyncHandler } from "../../middlewares/api-utils"; import { MonkeyResponse } from "../../handlers/monkey-response"; import { Application, NextFunction, Response } from "express"; -// import swStats from "swagger-stats"; +import swStats from "swagger-stats"; const pathOverride = process.env.API_PATH_OVERRIDE; const BASE_ROUTE = pathOverride ? `/${pathOverride}` : ""; @@ -42,21 +42,21 @@ function addApiRoutes(app: Application): void { } ); - // app.use( - // swStats.getMiddleware({ - // name: "Monkeytype API", - // // hostname: process.env.MODE === "dev" ? "localhost": process.env.STATS_HOSTNAME, - // // ip: process.env.MODE === "dev" ? "127.0.0.1": process.env.STATS_IP, - // uriPath: "/stats", - // authentication: process.env.MODE === "dev" ? false : true, - // onAuthenticate: function (req, username, password) { - // return ( - // username === process.env.STATS_USERNAME && - // password === process.env.STATS_PASSWORD - // ); - // }, - // }) - // ); + app.use( + swStats.getMiddleware({ + name: "Monkeytype API", + // hostname: process.env.MODE === "dev" ? "localhost": process.env.STATS_HOSTNAME, + // ip: process.env.MODE === "dev" ? "127.0.0.1": process.env.STATS_IP, + uriPath: "/stats", + authentication: process.env.MODE === "dev" ? false : true, + onAuthenticate: function (req, username, password) { + return ( + username === process.env.STATS_USERNAME && + password === process.env.STATS_PASSWORD + ); + }, + }) + ); app.get( "/",