Add uptime tracking

This commit is contained in:
Owen
2026-04-16 18:25:25 -07:00
parent d6c15c8b81
commit c1782a2650
14 changed files with 794 additions and 4 deletions

View File

@@ -285,6 +285,20 @@ authenticated.get(
site.listContainers
);
authenticated.get(
"/site/:siteId/status-history",
verifySiteAccess,
verifyUserHasAction(ActionsEnum.getSite),
site.getSiteStatusHistory
);
authenticated.get(
"/target/:targetId/health-check/status-history",
verifyTargetAccess,
verifyUserHasAction(ActionsEnum.getTarget),
site.getHealthCheckStatusHistory
);
// Site Resource endpoints
authenticated.put(
"/org/:orgId/site-resource",