49 lines
704 B
JavaScript
49 lines
704 B
JavaScript
import express from "express";
|
|
import {
|
|
getEndpoint,
|
|
getEndpoints,
|
|
deleteEndpoint,
|
|
createEndpoint,
|
|
updateEndpoint,
|
|
} from "../controllers/endpoint.js";
|
|
import { verifyToken } from "../middleware/auth.js";
|
|
import logApiCall from "../middleware/log.js";
|
|
|
|
const router = express.Router();
|
|
|
|
/* READ */
|
|
router.get(
|
|
"/",
|
|
// verifyToken,
|
|
|
|
getEndpoints
|
|
);
|
|
router.get(
|
|
"/:id",
|
|
// verifyToken,
|
|
|
|
getEndpoint
|
|
);
|
|
|
|
router.post(
|
|
"/create",
|
|
// verifyToken,
|
|
// logApiCall,
|
|
createEndpoint
|
|
);
|
|
router.patch(
|
|
"/update/:id",
|
|
// verifyToken,
|
|
// logApiCall,
|
|
updateEndpoint
|
|
);
|
|
|
|
router.delete(
|
|
"/:id/delete",
|
|
// verifyToken,
|
|
// logApiCall,
|
|
deleteEndpoint
|
|
);
|
|
|
|
export default router;
|