From 91c737c907f174b5252877876126a8b81e6cb831 Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Fri, 7 Nov 2025 22:46:34 -0800 Subject: add support to limit registration to invite codes --- backend/src/index.ts | 3 +++ 1 file changed, 3 insertions(+) (limited to 'backend/src/index.ts') diff --git a/backend/src/index.ts b/backend/src/index.ts index c0089c2..9511f28 100644 --- a/backend/src/index.ts +++ b/backend/src/index.ts @@ -11,6 +11,7 @@ import * as userRoutes from './routes/user'; import * as gameRoutes from './routes/game'; import * as scoreRoutes from './routes/score'; import * as adminRoutes from './routes/admin'; +import * as serverRoutes from './routes/server'; const app = express(); const port = 5000; @@ -48,6 +49,8 @@ startSessionCleanup(); app.post('/api/register', authRoutes.handleRegistration); app.post('/api/authenticate', authRoutes.handleAuthentication); app.post('/api/logout', requireAuth, authRoutes.handleLogout); +app.get('/api/info', serverRoutes.handleGetInstanceInfo); +app.post('/api/admin/createInvite', serverRoutes.handleCreateInviteCode); app.get('/api/me', userRoutes.handleMeRoute); app.get('/api/session', userRoutes.handleGetCurrentSession); -- cgit v1.2.3