diff --git a/mastodon/migrations/0004_alter_mastodonapplication_api_domain_and_more.py b/mastodon/migrations/0004_alter_mastodonapplication_api_domain_and_more.py new file mode 100644 index 00000000..ee2b7e04 --- /dev/null +++ b/mastodon/migrations/0004_alter_mastodonapplication_api_domain_and_more.py @@ -0,0 +1,48 @@ +# Generated by Django 4.2.9 on 2024-01-14 18:13 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ("mastodon", "0003_mastodonapplication_reachable"), + ] + + operations = [ + migrations.AlterField( + model_name="mastodonapplication", + name="api_domain", + field=models.CharField( + blank=True, max_length=200, verbose_name="domain for api call" + ), + ), + migrations.AlterField( + model_name="mastodonapplication", + name="app_id", + field=models.CharField(max_length=200, verbose_name="in-site app id"), + ), + migrations.AlterField( + model_name="mastodonapplication", + name="client_id", + field=models.CharField(max_length=200, verbose_name="client id"), + ), + migrations.AlterField( + model_name="mastodonapplication", + name="client_secret", + field=models.CharField(max_length=200, verbose_name="client secret"), + ), + migrations.AlterField( + model_name="mastodonapplication", + name="domain_name", + field=models.CharField( + max_length=200, unique=True, verbose_name="site domain name" + ), + ), + migrations.AlterField( + model_name="mastodonapplication", + name="server_version", + field=models.CharField( + blank=True, max_length=200, verbose_name="type and verion" + ), + ), + ] diff --git a/mastodon/models.py b/mastodon/models.py index e59018ac..a0e5928a 100644 --- a/mastodon/models.py +++ b/mastodon/models.py @@ -4,12 +4,12 @@ from django.utils.translation import gettext_lazy as _ class MastodonApplication(models.Model): - domain_name = models.CharField(_("site domain name"), max_length=100, unique=True) - api_domain = models.CharField(_("domain for api call"), max_length=100, blank=True) - server_version = models.CharField(_("type and verion"), max_length=100, blank=True) - app_id = models.CharField(_("in-site app id"), max_length=100) - client_id = models.CharField(_("client id"), max_length=100) - client_secret = models.CharField(_("client secret"), max_length=100) + domain_name = models.CharField(_("site domain name"), max_length=200, unique=True) + api_domain = models.CharField(_("domain for api call"), max_length=200, blank=True) + server_version = models.CharField(_("type and verion"), max_length=200, blank=True) + app_id = models.CharField(_("in-site app id"), max_length=200) + client_id = models.CharField(_("client id"), max_length=200) + client_secret = models.CharField(_("client secret"), max_length=200) vapid_key = models.CharField(_("vapid key"), max_length=200, null=True, blank=True) star_mode = models.PositiveIntegerField( _("0: custom emoji; 1: unicode moon; 2: text"), blank=False, default=0 @@ -22,9 +22,6 @@ class MastodonApplication(models.Model): is_proxy = models.BooleanField(default=False, blank=True) proxy_to = models.CharField(max_length=100, blank=True, default="") - # website - # name - # redirect_uris def __str__(self): return self.domain_name