diff --git a/mastodon/migrations/0003_mastodonapplication_reachable.py b/mastodon/migrations/0003_mastodonapplication_reachable.py new file mode 100644 index 00000000..ce191314 --- /dev/null +++ b/mastodon/migrations/0003_mastodonapplication_reachable.py @@ -0,0 +1,23 @@ +# Generated by Django 4.2.7 on 2023-11-10 20:37 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("mastodon", "0002_add_api_domain_server_version"), + ] + + operations = [ + migrations.AddField( + model_name="mastodonapplication", + name="disabled", + field=models.BooleanField(default=False), + ), + migrations.AddField( + model_name="mastodonapplication", + name="last_reachable_date", + field=models.DateTimeField(default=None, null=True), + ), + ] diff --git a/mastodon/models.py b/mastodon/models.py index 2cb20ab8..e59018ac 100644 --- a/mastodon/models.py +++ b/mastodon/models.py @@ -17,7 +17,8 @@ class MastodonApplication(models.Model): max_status_len = models.PositiveIntegerField( _("max toot len"), blank=False, default=500 ) - + last_reachable_date = models.DateTimeField(null=True, default=None) + disabled = models.BooleanField(default=False) is_proxy = models.BooleanField(default=False, blank=True) proxy_to = models.CharField(max_length=100, blank=True, default="")