skailan-core
Version:
Servicio de autenticación y multitenancy para Skailan.
14 lines • 895 B
JavaScript
import { Router } from "express";
import { createOrganization, listOrganizations, getOrganization, updateOrganization, deleteOrganization, getOrganizationSettings, updateOrganizationSettings, getOrganizationStatus, } from "../controllers/organizationController";
import { blockIfTrialExpired } from "../../shared/middlewares/blockIfTrialExpired";
const router = Router();
router.post("/", createOrganization);
router.get("/", listOrganizations);
router.get("/:id", blockIfTrialExpired, getOrganization);
router.put("/:id", blockIfTrialExpired, updateOrganization);
router.delete("/:id", blockIfTrialExpired, deleteOrganization);
router.get("/:id/settings", blockIfTrialExpired, getOrganizationSettings);
router.put("/:id/settings", blockIfTrialExpired, updateOrganizationSettings);
router.get("/:id/status", getOrganizationStatus);
export default router;
//# sourceMappingURL=organization.js.map