From 61648602bd3d4fcc9a3978a897171b20a0503418 Mon Sep 17 00:00:00 2001 From: Fred Boniface Date: Thu, 28 Sep 2023 11:53:56 +0100 Subject: [PATCH] Disable APIv1 Route registrations Signed-off-by: Fred Boniface --- app.js | 18 +++++++++--------- src/routes/api1.routes.ts | 8 -------- src/routes/api2.routes.ts | 28 ---------------------------- 3 files changed, 9 insertions(+), 45 deletions(-) delete mode 100644 src/routes/api1.routes.ts delete mode 100644 src/routes/api2.routes.ts diff --git a/app.js b/app.js index 344a8e8..3698c9f 100644 --- a/app.js +++ b/app.js @@ -82,17 +82,17 @@ app.use("/api/v2/user", user2Rtr); // API Version 2 app.use("/misc", miscRtr); // Non public-api endpoints (Stats, Issue, etc.) // Unauthenticated Routes -app.use("/api/v1/list", listRtr); -app.use("/api/v1/ldb", ldbRtr); -app.use("/api/v1/kube", kubeRtr); -app.use("/api/v1/find", findRtr); -app.use("/api/v1/issue", issueRtr); -app.use("/api/v1/stats", statRtr); -app.use("/api/v1/register", regRtr); +//app.use("/api/v1/list", listRtr); - Remove v1 List API - list.routes +//app.use("/api/v1/ldb", ldbRtr); - Remove v1 LDB API +//app.use("/api/v1/kube", kubeRtr); - Remove v1 Kube API +//app.use("/api/v1/find", findRtr); - Remove v1 Find API +//app.use("/api/v1/issue", issueRtr); - Remove v1 Issue API +//app.use("/api/v1/stats", statRtr); - Remove v1 Stats API +//app.use("/api/v1/register", regRtr); - Remove v1 Register API // Authented Routes -app.use("/api/v1/ldbs", authenticate, ldbsRtr); -app.use("/api/v1/pis", authenticate, pisRtr); +//app.use("/api/v1/ldbs", authenticate, ldbsRtr); - Remove v1 LDBS API +//app.use("/api/v1/pis", authenticate, pisRtr); - Remove v1 PIS API app.use("/api/v1/auth/test", authenticate, (req, res) => res.status(200).json({ status: "ok", diff --git a/src/routes/api1.routes.ts b/src/routes/api1.routes.ts deleted file mode 100644 index 3aa53d7..0000000 --- a/src/routes/api1.routes.ts +++ /dev/null @@ -1,8 +0,0 @@ -const express = require("express"); -const router = express.Router(); - -// Controller Imports - -// Routes - -module.exports = router; diff --git a/src/routes/api2.routes.ts b/src/routes/api2.routes.ts deleted file mode 100644 index 7f1432d..0000000 --- a/src/routes/api2.routes.ts +++ /dev/null @@ -1,28 +0,0 @@ -const express = require("express"); -const router = express.Router(); - -/* Controller Imports */ - -// Live - -// Timetable - -// Ref - -// User - -/* Routes */ - -// Live -router.get("/live/station/:id/:type"); -router.get("/live/train/:searchType/:id"); - -// Timetable -router.get("/timetable/train/:date/:searchType/:id"); - -// User -router.post("/user"); -router.get("/user/:uuid"); -router.delete("/user/:uuid"); - -module.exports = router;