reinitializing codebase and resuming development

This commit is contained in:
Shibi Chakkaravarthy
2026-09-27 00:48:18 +05:30
parent 5e894627f5
commit be7211ac28
23 changed files with 744 additions and 45 deletions
+12
View File
@@ -6,6 +6,8 @@ import {
getAllPartnersController,
updatePartnerController,
deletePartnerController,
approvePartnerController,
getUnapprovedPartnersController,
} from "../controllers/partner.controller";
import { authorize } from "../middlewares/jwt.middleware";
@@ -13,6 +15,16 @@ const router = new Router();
router.post("/", authorize("partner", "write"), createPartnerController);
router.get("/", authorize("partner", "read"), getAllPartnersController);
router.patch(
"/:id/approve",
authorize("partner", "authorize"),
approvePartnerController,
);
router.get(
"/unapproved",
authorize("partner", "authorize"),
getUnapprovedPartnersController,
);
router.get("/:id", authorize("partner", "read"), getPartnerController);
router.patch("/:id", authorize("partner", "write"), updatePartnerController);
router.delete("/:id", authorize("partner", "write"), deletePartnerController);
+7
View File
@@ -3,12 +3,19 @@ import {
createUserController,
loginController,
renewAccessTokenController,
getAccessibleModulesController,
} from "../controllers/user.controller";
import { authorize } from "../middlewares/jwt.middleware";
const router = new Router();
router.post("/create", createUserController);
router.post("/login", loginController);
router.post("/token/renew", renewAccessTokenController);
router.get(
"/accessible-modules",
authorize("generic", "generic"),
getAccessibleModulesController,
);
export default router;