add approve site endpoint

This commit is contained in:
miloschwartz
2026-07-12 17:16:08 -04:00
parent 591cb9cdc1
commit 933ca71c16
6 changed files with 269 additions and 2 deletions
+8
View File
@@ -138,6 +138,14 @@ authenticated.post(
logActionAudit(ActionsEnum.updateSite),
site.updateSite
);
authenticated.post(
"/site/:siteId/approve",
verifyApiKeySiteAccess,
verifyApiKeyHasAction(ActionsEnum.updateSite),
logActionAudit(ActionsEnum.updateSite),
site.approveSite
);
authenticated.post(
"/org/:orgId/reset-bandwidth",
verifyApiKeyOrgAccess,