basic noita submissions

This commit is contained in:
2026-05-10 00:57:51 +02:00
parent 01b0dbd1d9
commit 119fdc2a51
14 changed files with 430 additions and 15 deletions
@@ -2,6 +2,7 @@ from ninja import NinjaAPI
from submissions.api import router as submissions_router
from submissions.schemas import UserInfoOut
from animations.api import router as results_router
from noita.api import router as noita_router
# Create the main API instance
api = NinjaAPI(
@@ -28,6 +29,7 @@ It provides features for user authentication, puzzle listing, submission uploads
# Include the submissions router
api.add_router("/submissions/", submissions_router, tags=["submissions"])
api.add_router("/results/", results_router, tags=["results"])
api.add_router("/noita/", noita_router, tags=["noita"])
# Health check endpoint
@@ -42,6 +42,7 @@ INSTALLED_APPS = [
"accounts",
"animations",
"submissions",
"noita",
]
MIDDLEWARE = [