diff --git a/plugins/netbox-rps-plugin/netbox_rps_plugin/__init__.py b/plugins/netbox-rps-plugin/netbox_rps_plugin/__init__.py index e956f21066d795aa732ecaccb1525c8a439e388a..60fba731067b0005aa33df8b8a1aa257b98a494f 100644 --- a/plugins/netbox-rps-plugin/netbox_rps_plugin/__init__.py +++ b/plugins/netbox-rps-plugin/netbox_rps_plugin/__init__.py @@ -5,7 +5,7 @@ class NetBoxRpsConfig(PluginConfig): name = 'netbox_rps_plugin' verbose_name = 'NetBox RPS' description = 'A Netbox plugin to add RPS resources' - version = '0.8.2' + version = '0.8.3' author = "Vincent Simonin" author_email = "vincent.simonin@ext.ec.europa.eu" base_url = 'rps' diff --git a/plugins/netbox-rps-plugin/netbox_rps_plugin/migrations/0004_testingpage_nullable.py b/plugins/netbox-rps-plugin/netbox_rps_plugin/migrations/0004_testingpage_nullable.py new file mode 100644 index 0000000000000000000000000000000000000000..cbc5e31e7eb930d27432263a51cde9dad9b3377e --- /dev/null +++ b/plugins/netbox-rps-plugin/netbox_rps_plugin/migrations/0004_testingpage_nullable.py @@ -0,0 +1,17 @@ +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('netbox_rps_plugin', '0003_http_header_unique_constraint') + ] + + operations = [ + migrations.AlterField( + model_name='mapping', + name='testingpage', + field=models.CharField(max_length=120, null=True, blank=True), + ), + ] diff --git a/plugins/netbox-rps-plugin/netbox_rps_plugin/models.py b/plugins/netbox-rps-plugin/netbox_rps_plugin/models.py index d3d8d0e4860e42ca75462869b45ad09038d783ba..c4504cfd22d7a23b053e064cd6d4b71d8faaee8d 100644 --- a/plugins/netbox-rps-plugin/netbox_rps_plugin/models.py +++ b/plugins/netbox-rps-plugin/netbox_rps_plugin/models.py @@ -53,7 +53,8 @@ class Mapping(NetBoxModel): ) testingpage = models.CharField( max_length=120, - blank=False, + blank=True, + null=True, validators=[URLValidator(message='It must be a url')], ) webdav = models.BooleanField( diff --git a/plugins/netbox-rps-plugin/setup.py b/plugins/netbox-rps-plugin/setup.py index 6656b70cd4a5830cdf1c33cb3200cf823b86b0cd..3eb90ede0d8aa7567cc39a1fa0c4a67201566420 100644 --- a/plugins/netbox-rps-plugin/setup.py +++ b/plugins/netbox-rps-plugin/setup.py @@ -2,7 +2,7 @@ from setuptools import find_packages, setup setup( name='netbox_rps_plugin', - version='0.8.2', + version='0.8.3', description='A Netbox plugin to add RPS resources', install_requires=[], packages=find_packages(),