Update check

This commit is contained in:
Eduardo Silva
2024-02-23 14:23:22 -03:00
parent 578f7a63f9
commit 03a9c12696
24 changed files with 349 additions and 16 deletions

View File

@@ -13,12 +13,12 @@ class Migration(migrations.Migration):
migrations.AddField(
model_name='wireguardinstance',
name='dns_primary',
field=models.GenericIPAddressField(default='1.1.1.1', protocol='IPv4', unique=True),
field=models.GenericIPAddressField(default='1.1.1.1', protocol='IPv4', unique=False),
),
migrations.AddField(
model_name='wireguardinstance',
name='dns_secondary',
field=models.GenericIPAddressField(blank=True, default='1.0.0.1', null=True, protocol='IPv4', unique=True),
field=models.GenericIPAddressField(blank=True, default='1.0.0.1', null=True, protocol='IPv4', unique=False),
),
migrations.AddField(
model_name='wireguardinstance',

View File

@@ -0,0 +1,28 @@
# Generated by Django 5.0.1 on 2024-02-22 17:54
import uuid
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('wireguard', '0008_wireguardinstance_dns_primary_and_more'),
]
operations = [
migrations.CreateModel(
name='WebadminSettings',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('webadmin_settings', models.CharField(max_length=20, unique=True)),
('update_available', models.BooleanField(default=False)),
('current_version', models.DecimalField(decimal_places=4, default=0, max_digits=8)),
('latest_version', models.DecimalField(decimal_places=4, default=0, max_digits=8)),
('last_checked', models.DateTimeField(blank=True, null=True)),
('updated', models.DateTimeField(auto_now=True)),
('created', models.DateTimeField(auto_now_add=True)),
('uuid', models.UUIDField(default=uuid.uuid4, editable=False, unique=True)),
],
),
]

View File

@@ -0,0 +1,17 @@
# Generated by Django 5.0.1 on 2024-02-22 18:03
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('wireguard', '0009_webadminsettings'),
]
operations = [
migrations.RemoveField(
model_name='webadminsettings',
name='webadmin_settings',
),
]

View File

@@ -0,0 +1,18 @@
# Generated by Django 5.0.1 on 2024-02-22 18:04
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('wireguard', '0010_remove_webadminsettings_webadmin_settings'),
]
operations = [
migrations.AddField(
model_name='webadminsettings',
name='name',
field=models.CharField(default='webadmin_settings', max_length=20, unique=True),
),
]

View File

@@ -0,0 +1,21 @@
# Generated by Django 5.0.1 on 2024-02-22 19:02
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('wireguard', '0011_webadminsettings_name'),
]
operations = [
migrations.RemoveField(
model_name='webadminsettings',
name='current_version',
),
migrations.RemoveField(
model_name='webadminsettings',
name='latest_version',
),
]

View File

@@ -0,0 +1,23 @@
# Generated by Django 5.0.1 on 2024-02-22 19:05
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('wireguard', '0012_remove_webadminsettings_current_version_and_more'),
]
operations = [
migrations.AddField(
model_name='webadminsettings',
name='current_version',
field=models.PositiveIntegerField(default=0),
),
migrations.AddField(
model_name='webadminsettings',
name='latest_version',
field=models.PositiveIntegerField(default=0),
),
]

View File

@@ -0,0 +1,23 @@
# Generated by Django 5.0.1 on 2024-02-23 15:37
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('wireguard', '0013_webadminsettings_current_version_and_more'),
]
operations = [
migrations.AlterField(
model_name='wireguardinstance',
name='dns_primary',
field=models.GenericIPAddressField(default='1.1.1.1', protocol='IPv4'),
),
migrations.AlterField(
model_name='wireguardinstance',
name='dns_secondary',
field=models.GenericIPAddressField(blank=True, default='1.0.0.1', null=True, protocol='IPv4'),
),
]