diff --git a/server/routers/external.ts b/server/routers/external.ts index d116e87f..a4b413a8 100644 --- a/server/routers/external.ts +++ b/server/routers/external.ts @@ -19,25 +19,30 @@ export const authenticated = Router(); authenticated.put("/site", site.createSite); authenticated.get("/site/:siteId", site.getSite); +authenticated.get("/sites", site.listSites); authenticated.post("/site/:siteId", site.updateSite); authenticated.delete("/site/:siteId", site.deleteSite); authenticated.put("/org", org.createOrg); authenticated.get("/org/:orgId", org.getOrg); +authenticated.get("/orgs", org.listOrgs); authenticated.post("/org/:orgId", org.updateOrg); authenticated.delete("/org/:orgId", org.deleteOrg); authenticated.put("/resource", resource.createResource); authenticated.get("/resource/:resourceId", resource.getResource); +authenticated.get("/resources", resource.listResources); authenticated.post("/resource/:resourceId", resource.updateResource); authenticated.delete("/resource/:resourceId", resource.deleteResource); authenticated.put("/target", target.createTarget); authenticated.get("/target/:targetId", target.getTarget); +authenticated.get("/targets", target.listTargets); authenticated.post("/target/:targetId", target.updateTarget); authenticated.delete("/target/:targetId", target.deleteTarget); authenticated.get("/user/:userId", user.getUser); +authenticated.get("/users", user.listUsers); authenticated.delete("/user/:userId", user.deleteUser); // Auth routes diff --git a/server/routers/org/index.ts b/server/routers/org/index.ts index 596fc93e..c8ea87b2 100644 --- a/server/routers/org/index.ts +++ b/server/routers/org/index.ts @@ -2,3 +2,4 @@ export * from "./getOrg"; export * from "./createOrg"; export * from "./deleteOrg"; export * from "./updateOrg"; +export * from "./listOrgs"; \ No newline at end of file diff --git a/server/routers/resource/index.ts b/server/routers/resource/index.ts index 2192284f..42033ea6 100644 --- a/server/routers/resource/index.ts +++ b/server/routers/resource/index.ts @@ -2,3 +2,4 @@ export * from "./getResource"; export * from "./createResource"; export * from "./deleteResource"; export * from "./updateResource"; +export * from "./listResources"; \ No newline at end of file diff --git a/server/routers/site/index.ts b/server/routers/site/index.ts index 2e7db75c..320c10de 100644 --- a/server/routers/site/index.ts +++ b/server/routers/site/index.ts @@ -2,3 +2,4 @@ export * from "./getSite"; export * from "./createSite"; export * from "./deleteSite"; export * from "./updateSite"; +export * from "./listSites"; \ No newline at end of file diff --git a/server/routers/target/index.ts b/server/routers/target/index.ts index 020f1e6c..b128edcd 100644 --- a/server/routers/target/index.ts +++ b/server/routers/target/index.ts @@ -2,3 +2,4 @@ export * from "./getTarget"; export * from "./createTarget"; export * from "./deleteTarget"; export * from "./updateTarget"; +export * from "./listTargets"; \ No newline at end of file diff --git a/server/routers/user/index.ts b/server/routers/user/index.ts index d6610fba..42478702 100644 --- a/server/routers/user/index.ts +++ b/server/routers/user/index.ts @@ -1,2 +1,3 @@ export * from "./getUser"; export * from "./deleteUser"; +export * from "./listUsers"; \ No newline at end of file