feat: publish CodexPi contest snapshot
Some checks are pending
Qualité / tests (push) Waiting to run

This commit is contained in:
CodexPi
2026-11-14 20:23:59 +01:00
commit 995b17a6e2
295 changed files with 36803 additions and 0 deletions

21
django_ui/urls.py Normal file
View File

@@ -0,0 +1,21 @@
from django.urls import path, re_path
from . import views
from .identity import views as identity
urlpatterns = [
path("api/bootstrap", views.bootstrap, name="bootstrap"),
path("api/auth/login", views.login_api, name="login"),
path("api/auth/setup", views.setup_api, name="setup"),
path("api/auth/logout", views.logout_api, name="logout"),
path("api/auth/me", views.me_api, name="me"),
path("api/auth/applications/<slug:application>", identity.application_identity, name="application-identity"),
path("api/auth/applications/<slug:application>/authorize", identity.authorize, name="application-authorize"),
path("api/auth/application-grants/<slug:application>/<int:user_id>", identity.application_grant, name="application-grant"),
path("manifest.webmanifest", views.manifest, name="manifest"),
path("version.json", views.frontend_version, name="frontend-version"),
path("sw.js", views.service_worker, name="service-worker"),
re_path(r"^assets/(?P<path>.+)$", views.asset, name="asset"),
re_path(r"^icons/(?P<path>.+)$", views.icon, name="icon"),
re_path(r"^.*$", views.index, name="index"),
]