From df36fc739fec3f5a70c4d342b327879d8d530abe Mon Sep 17 00:00:00 2001 From: Patrick Britton Date: Mon, 16 Feb 2026 23:17:04 -0600 Subject: [PATCH] fix: add ALTCHA routes directly to main router - Move ALTCHA routes to main router for testing - This should bypass any v1 group registration issues - Simple test endpoint added as well --- go-backend/cmd/api/main.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/go-backend/cmd/api/main.go b/go-backend/cmd/api/main.go index c6d54d4..54a2dc0 100644 --- a/go-backend/cmd/api/main.go +++ b/go-backend/cmd/api/main.go @@ -222,6 +222,13 @@ func main() { c.Status(200) }) + // ALTCHA challenge endpoints (direct to main router for testing) + r.GET("/api/v1/auth/altcha-challenge", authHandler.GetAltchaChallenge) + r.GET("/api/v1/admin/altcha-challenge", adminHandler.GetAltchaChallenge) + r.GET("/api/v1/test", func(c *gin.Context) { + c.JSON(200, gin.H{"message": "Route test successful"}) + }) + v1 := r.Group("/api/v1") { // Public waitlist signup (no auth required)