Implemented routes

This commit is contained in:
Alex Holliday committed 2024-05-28 11:34:25 -07:00
1 parent db13b71157
commit 7e9f8d9d29
2 files changed
+27 -6

No files matched your search

+25 -6
View File
@@ -1,9 +1,28 @@
const createAlert = (req, res, next) => {};
const getAlertsByUserId = (req, res, next) => {};
const getAlertsByMonitorId = (req, res, next) => {};
const getAlertById = (req, res, next) => {};
const editAlert = (req, res, next) => {};
const deleteAlert = (req, res, next) => {};
const express = require("express");
const {} = require("../validation/joi");
const logger = require("../utils/logger");
require("dotenv").config();
const SERVICE_NAME = "alerts";
const createAlert = (req, res, next) => {
res.status(200).json({ success: true, msg: "Create Alert" });
};
const getAlertsByUserId = (req, res, next) => {
res.status(200).json({ success: true, msg: "Get Alerts By UserID" });
};
const getAlertsByMonitorId = (req, res, next) => {
res.status(200).json({ success: true, msg: "Get Alerts By MonitorID" });
};
const getAlertById = (req, res, next) => {
res.status(200).json({ success: true, msg: "Get Alert By alertID" });
};
const editAlert = (req, res, next) => {
res.status(200).json({ success: true, msg: "Edit alert" });
};
const deleteAlert = (req, res, next) => {
res.status(200).json({ success: true, msg: "Delete alert" });
};
module.exports = {
createAlert,
+2
View File
@@ -4,6 +4,7 @@ const cors = require("cors");
const authRouter = require("./routes/authRoute");
const monitorRouter = require("./routes/monitorRoute");
const checkRouter = require("./routes/checkRoute");
const alertRouter = require("./routes/alertRoute");
const { connectDbAndRunServer } = require("./configs/db");
require("dotenv").config();
const logger = require("./utils/logger");
@@ -64,6 +65,7 @@ app.use((req, res, next) => {
app.use("/api/v1/auth", authRouter);
app.use("/api/v1/monitors", verifyJWT, monitorRouter);
app.use("/api/v1/checks", verifyJWT, checkRouter);
app.use("/api/v1/alerts", verifyJWT, alertRouter);
// Testing email service
// app.use('/sendEmail', async (req, res) => {