feat: implement sysadmin subscription management and plan usage cycle recalculation tools
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
import { Router } from "express";
|
||||
import { PlansController } from "../controllers/plans.controller";
|
||||
|
||||
const router = Router();
|
||||
const plansController = new PlansController();
|
||||
|
||||
router.post("/list", plansController.listPlans);
|
||||
router.post("/update", plansController.updatePlan);
|
||||
|
||||
export default router;
|
||||
@@ -8,6 +8,9 @@ router.post("/paginate", usersController.paginateUsers);
|
||||
router.post("/update", usersController.updateProfile);
|
||||
router.post("/set-verified", usersController.setVerifiedStatus);
|
||||
router.post("/organizations-status", usersController.organizationsStatus);
|
||||
router.post("/recalculate-plan-usage-cycle", usersController.recalculatePlanUsageCycle);
|
||||
router.post("/subscription-details", usersController.subscriptionDetails);
|
||||
router.post("/extend-subscription", usersController.extendSubscription);
|
||||
router.post("/delete", usersController.deleteUser);
|
||||
|
||||
export default router;
|
||||
|
||||
Reference in New Issue
Block a user