From 39628e6175d8df59bda3263401befcbdcb1b298b Mon Sep 17 00:00:00 2001 From: Fabian Stamm Date: Sun, 20 Dec 2020 00:06:04 +0100 Subject: [PATCH] Add endpoint for getting config --- src/api/index.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/api/index.ts b/src/api/index.ts index 1b5767c..449a09d 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -6,6 +6,7 @@ import Login from "./user/login"; import ClientRouter from "./client"; import * as cors from "cors"; import OAuthRoute from "./oauth"; +import config from "../config"; const ApiRouter: express.IRouter = express.Router(); ApiRouter.use("/admin", AdminRoute); @@ -22,4 +23,11 @@ ApiRouter.use("/", ClientRouter); // Legacy reasons (deprecated) ApiRouter.post("/login", Login); +ApiRouter.get("/config.json", (req, res) => { + return res.json({ + name: config.core.name, + url: config.core.url, + }); +}); + export default ApiRouter;