feat: add community contribution ranks

This commit is contained in:
2026-09-29 22:18:57 +03:30
parent 0f6220f72c
commit 77567178ad
46 changed files with 2206 additions and 23 deletions

View File

@@ -0,0 +1,13 @@
from ninja import Router
from apps.gamification.api.schemas import GamificationSummarySchema
from apps.gamification.services import summary_for_user
from core.authentication import jwt_auth
gamification_router = Router()
@gamification_router.get("/me", response=GamificationSummarySchema, auth=jwt_auth)
def my_gamification_summary(request):
return summary_for_user(request.auth)