From 4b55a841add842d0db005cd3b64a9322290c5985 Mon Sep 17 00:00:00 2001 From: mperezsa <19-mperezsa@users.noreply.022e47118ec0> Date: Thu, 25 Nov 2021 12:56:52 +0000 Subject: [PATCH] Upload New File --- PROF-XXI FW Tool/server/routes/linkRoute.js | 33 +++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 PROF-XXI FW Tool/server/routes/linkRoute.js diff --git a/PROF-XXI FW Tool/server/routes/linkRoute.js b/PROF-XXI FW Tool/server/routes/linkRoute.js new file mode 100644 index 0000000..e554a8d --- /dev/null +++ b/PROF-XXI FW Tool/server/routes/linkRoute.js @@ -0,0 +1,33 @@ +const express = require("express"); +const router = express.Router(); +const cors = require("cors"); +const auth = require("../middleware/auth"); + +const { + generateLink, + getAllLinks, + updateLink, + getScansNumber, + getParticipantsNumber, + getParticipants, + checkLink, + answerScan, + getTotalParticipantsNumber, + getTotalScansNumber, +} = require("../controllers/link"); + +router.use(cors({ credentials: true, origin: "http://localhost:3000" })); + +router.get("/scansnumber", auth, getScansNumber); +router.get("/participantsnumber", auth, getParticipantsNumber); +router.get("/totalparticipantsnumber", auth, getTotalParticipantsNumber); +router.get("/totalscansnumber", auth, getTotalScansNumber); + +router.get("/participants/:unitid", auth, getParticipants); +router.get("/checklink/:userid/:unitid/:scantoken/:host", checkLink); +router.post("/generatelink", auth, generateLink); +router.get("/tracklinks", auth, getAllLinks); +router.put("/updatelink", auth, updateLink); +router.post("/answerscan", answerScan); + +module.exports = router; -- GitLab