diff --git a/crates/server/src/admin.rs b/crates/server/src/admin.rs index 47b29b5d02..90c74ca7a4 100644 --- a/crates/server/src/admin.rs +++ b/crates/server/src/admin.rs @@ -30,10 +30,10 @@ impl RequestExt for Request { pub fn add_routes(app: &mut tide::Server>) { app.at("/admin").get(get_admin_page); - app.at("/users").post(post_user); - app.at("/users/:id").put(put_user); - app.at("/users/:id/delete").post(delete_user); - app.at("/signups/:id/delete").post(delete_signup); + app.at("/admin/users").post(post_user); + app.at("/admin/users/:id").put(put_user); + app.at("/admin/users/:id/delete").post(delete_user); + app.at("/admin/signups/:id/delete").post(delete_signup); } #[derive(Serialize)] diff --git a/crates/server/templates/admin.hbs b/crates/server/templates/admin.hbs index d992e92c7b..6c3a4eba6e 100644 --- a/crates/server/templates/admin.hbs +++ b/crates/server/templates/admin.hbs @@ -24,13 +24,15 @@

Admin

Users

- +

Github Username

@@ -38,16 +40,17 @@

-
+
-

+

- +

Github Username

@@ -56,10 +59,11 @@
{{#each users}}
-
+

{{github_login}}

-

+

@@ -70,7 +74,7 @@

Signups

- +

Email

Github

@@ -81,17 +85,19 @@
{{#each signups}}
-
+

{{email_address}}

{{github_login}}

{{#if wants_releases}}[✓]{{else}}[ ]{{/if}}

{{#if wants_updates}}[✓]{{else}}[ ]{{/if}}

{{#if wants_community}}[✓]{{else}}[ ]{{/if}}

-

+

-

{{about}}

+

{{about}}

{{/each}}