feat: Add user leaderboard API, Cloudflare Turnstile integration, and support ticket categorization.

This commit is contained in:
pacnpal
2025-12-27 15:41:10 -05:00
parent 137b9b8cb9
commit aa56c46c27
11 changed files with 656 additions and 428 deletions

View File

@@ -0,0 +1,31 @@
# Generated by Django 5.1.6 on 2025-12-27 18:44
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("support", "0001_initial"),
]
operations = [
migrations.AddField(
model_name="ticket",
name="category",
field=models.CharField(
choices=[
("general", "General Inquiry"),
("bug", "Bug Report"),
("partnership", "Partnership"),
("press", "Press/Media"),
("data", "Data Correction"),
("account", "Account Issue"),
],
db_index=True,
default="general",
help_text="Category of the ticket",
max_length=20,
),
),
]