[1.0.0] #19

Merged
ashir merged 80 commits from dev into main 2026-04-30 18:37:18 +00:00
7 changed files with 21 additions and 17 deletions
Showing only changes of commit fb298cb846 - Show all commits
@@ -11,8 +11,8 @@ import jwtAuthMiddleware from "../middleware/auth.js";
const router = express.Router(); const router = express.Router();
router.post("/", createAcademicsResearch); router.post("/", createAcademicsResearch);
router.get("/getAll", getAcademicsResearch); router.get("/getAll", jwtAuthMiddleware, getAcademicsResearch);
router.get("/:id", getSingleAcademicsResearch); router.get("/:id", jwtAuthMiddleware, getSingleAcademicsResearch);
router.delete("/:id", jwtAuthMiddleware, deleteAcademicsResearch); router.delete("/:id", jwtAuthMiddleware, deleteAcademicsResearch);
export default router; export default router;
+3 -3
View File
@@ -13,11 +13,11 @@ const router = express.Router();
/* PUBLIC */ /* PUBLIC */
router.get("/getall", getAppointments); router.get("/getall", jwtAuthMiddleware, getAppointments);
router.post("/", createAppointment); router.post("/", createAppointment);
router.get("/:id", getAppointment); router.get("/:id", jwtAuthMiddleware, getAppointment);
router.patch("/:id", updateAppointment); router.patch("/:id", jwtAuthMiddleware, updateAppointment);
router.delete("/:id", jwtAuthMiddleware, deleteAppointment); router.delete("/:id", jwtAuthMiddleware, deleteAppointment);
export default router; export default router;
+6 -6
View File
@@ -13,13 +13,13 @@ import jwtAuthMiddleware from "../middleware/auth.js";
const router = express.Router(); const router = express.Router();
/* PUBLIC */ /* PUBLIC */
router.get("/getAll", getCandidates);
router.get("/:id", getCandidate);
router.get("/career/:careerId", getCandidatesByCareer);
router.post("/", createCandidate); router.post("/", createCandidate);
router.patch("/:id", updateCandidate);
router.get("/getAll", jwtAuthMiddleware, getCandidates);
router.get("/:id", jwtAuthMiddleware, getCandidate);
router.get("/career/:careerId", jwtAuthMiddleware, getCandidatesByCareer);
router.patch("/:id", jwtAuthMiddleware, updateCandidate);
router.delete("/:id", jwtAuthMiddleware, deleteCandidate); router.delete("/:id", jwtAuthMiddleware, deleteCandidate);
export default router; export default router;
+3 -3
View File
@@ -10,8 +10,8 @@ const router = express.Router();
router.get("/getAll", getAllCareers); router.get("/getAll", getAllCareers);
router.post("/", createCareer); router.post("/", jwtAuthMiddleware, createCareer);
router.patch("/:id", updateCareer); router.patch("/:id", jwtAuthMiddleware, updateCareer);
router.delete("/:id", deleteCareer); router.delete("/:id", jwtAuthMiddleware, deleteCareer);
export default router; export default router;
+2
View File
@@ -1,6 +1,7 @@
import express from "express"; import express from "express";
import { import {
getAllDepartments, getAllDepartments,
getDepartmentByName,
createDepartment, createDepartment,
updateDepartment, updateDepartment,
deleteDepartment, deleteDepartment,
@@ -11,6 +12,7 @@ const router = express.Router();
// Public // Public
router.get("/getAll", getAllDepartments); router.get("/getAll", getAllDepartments);
router.get("/search", getDepartmentByName);
// Protected // Protected
router.post("/", jwtAuthMiddleware, createDepartment); router.post("/", jwtAuthMiddleware, createDepartment);
+3 -1
View File
@@ -7,6 +7,7 @@ import {
getDoctorTimings, getDoctorTimings,
getDoctorTimingById, getDoctorTimingById,
getDoctorByDoctorId, getDoctorByDoctorId,
getDoctorsByDepartmentId,
} from "../controllers/doctor.controller.js"; } from "../controllers/doctor.controller.js";
import jwtAuthMiddleware from "../middleware/auth.js"; import jwtAuthMiddleware from "../middleware/auth.js";
@@ -14,9 +15,10 @@ import jwtAuthMiddleware from "../middleware/auth.js";
const router = express.Router(); const router = express.Router();
router.get("/getAll", getAllDoctors); router.get("/getAll", getAllDoctors);
router.get("/:doctorId", getDoctorByDoctorId); router.get("/search", getDoctorsByDepartmentId);
router.get("/getTimings", getDoctorTimings); router.get("/getTimings", getDoctorTimings);
router.get("/getTimings/:doctorId", getDoctorTimingById); router.get("/getTimings/:doctorId", getDoctorTimingById);
router.get("/:doctorId", getDoctorByDoctorId);
router.post("/", jwtAuthMiddleware, createDoctor); router.post("/", jwtAuthMiddleware, createDoctor);
router.patch("/:doctorId", jwtAuthMiddleware, updateDoctor); router.patch("/:doctorId", jwtAuthMiddleware, updateDoctor);
+2 -2
View File
@@ -12,8 +12,8 @@ const router = express.Router();
router.post("/", createInquiry); router.post("/", createInquiry);
router.get("/getAll", getInquiries); router.get("/getAll", jwtAuthMiddleware, getInquiries);
router.get("/:id", getInquiry); router.get("/:id", jwtAuthMiddleware, getInquiry);
router.delete("/:id", jwtAuthMiddleware, deleteInquiry); router.delete("/:id", jwtAuthMiddleware, deleteInquiry);
export default router; export default router;