From 5b75ac1d1ced497c97b5dfff15e2e3f33adef677 Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Wed, 11 Mar 2026 23:39:25 +0000 Subject: [PATCH] Add initial sketch of site review page --- html/template/sync/review/site.html | 252 ++++++++++++++++++++++++++++ sync/review.go | 3 + sync/routes.go | 1 + 3 files changed, 256 insertions(+) create mode 100644 html/template/sync/review/site.html diff --git a/html/template/sync/review/site.html b/html/template/sync/review/site.html new file mode 100644 index 00000000..80abb260 --- /dev/null +++ b/html/template/sync/review/site.html @@ -0,0 +1,252 @@ +{{ template "sync/layout/base.html" . }} + +{{ define "title" }}Status{{ end }} +{{ define "extraheader" }} + + + + + + + + +{{ end }} +{{ define "content" }} +
+ + + + +
+
+
Sites Map
+
+
+
+ +
+
+
+ + +
+
+
Sites List
+ - Sites Found +
+
+
+ +
+
+
+
+{{ end }} diff --git a/sync/review.go b/sync/review.go index bd391888..b713f419 100644 --- a/sync/review.go +++ b/sync/review.go @@ -40,3 +40,6 @@ func getReviewPool(ctx context.Context, r *http.Request, org *models.Organizatio func getReviewRoot(ctx context.Context, r *http.Request, org *models.Organization, user *models.User) (*html.Response[contentReviewRoot], *nhttp.ErrorWithStatus) { return html.NewResponse("sync/review/root.html", contentReviewRoot{}), nil } +func getReviewSite(ctx context.Context, r *http.Request, org *models.Organization, user *models.User) (*html.Response[contentReviewRoot], *nhttp.ErrorWithStatus) { + return html.NewResponse("sync/review/site.html", contentReviewRoot{}), nil +} diff --git a/sync/routes.go b/sync/routes.go index 2f024acf..4b9445c3 100644 --- a/sync/routes.go +++ b/sync/routes.go @@ -78,6 +78,7 @@ func Router() chi.Router { r.Method("GET", "/radar", authenticatedHandler(getRadar)) r.Method("GET", "/review", authenticatedHandler(getReviewRoot)) r.Method("GET", "/review/pool", authenticatedHandler(getReviewPool)) + r.Method("GET", "/review/site", authenticatedHandler(getReviewSite)) r.Method("GET", "/service-request", authenticatedHandler(getServiceRequestList)) r.Method("GET", "/service-request/{id}", authenticatedHandler(getServiceRequestDetail)) r.Method("GET", "/signout", auth.NewEnsureAuth(getSignout))