├── .editorconfig ├── .github ├── RELEASE-TEMPLATE.md └── workflows │ ├── black.yml │ ├── publish.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── images │ ├── IDNexample.png │ ├── ManagedRecordDetail.png │ ├── NameserverDetail.png │ ├── RecordDetail.png │ ├── RecordList.png │ ├── RecordValidationError.png │ ├── ViewDetail.png │ ├── ZoneDetail.png │ ├── ZoneList.png │ ├── ZoneManagedRecords.png │ ├── ZoneNameserverError.png │ ├── ZoneNameserverWarning.png │ └── ZoneRecords.png └── using_netbox_dns.md ├── examples ├── ansible │ ├── code │ │ ├── create_zonefile.yml │ │ └── zone.db.j2 │ ├── images │ │ ├── AdminAssignPermission.png │ │ ├── AdminCreatePermission.png │ │ ├── AdminCreateToken.png │ │ ├── AdminCreateUser.png │ │ ├── AdminToken.png │ │ └── ZoneRecordsUpdated.png │ └── using_netbox_dns_with_ansible.md └── custom-scripts │ ├── DNS_IPAM_Updater.py │ ├── NetBox_DNS_Exporter.py │ ├── images │ ├── AdminAssignPermission.png │ ├── AdminCreateRunnerPermission.png │ ├── AdminCreateViewPermission.png │ ├── ExporterScriptOutput.png │ ├── ExporterScriptParameters.png │ └── ScriptsMenu.png │ └── using_custom_scripts.md ├── media └── configuration.testing.py ├── netbox_dns ├── __init__.py ├── admin.py ├── api │ ├── nested_serializers.py │ ├── serializers.py │ ├── urls.py │ └── views.py ├── apps.py ├── fields │ ├── __init__.py │ ├── address.py │ └── network.py ├── filters │ ├── __init__.py │ ├── nameserver.py │ ├── record.py │ ├── view.py │ └── zone.py ├── forms │ ├── __init__.py │ ├── nameserver.py │ ├── record.py │ ├── view.py │ └── zone.py ├── graphql │ ├── __init__.py │ ├── nameserver.py │ ├── record.py │ ├── schema.py │ ├── view.py │ └── zone.py ├── management │ └── commands │ │ ├── cleanup_database.py │ │ └── update_soa.py ├── migrations │ ├── 0001_initial.py │ ├── 0001_squashed_netbox_dns_0_15.py │ ├── 0002_zone_default_ttl.py │ ├── 0003_soa_managed_records.py │ ├── 0004_create_ptr_for_a_aaaa_records.py │ ├── 0005_update_ns_records.py │ ├── 0006_zone_soa_serial_auto.py │ ├── 0007_alter_zone_soa_serial_auto.py │ ├── 0008_zone_status_names.py │ ├── 0009_netbox32.py │ ├── 0010_update_soa_records.py │ ├── 0011_add_view_model.py │ ├── 0012_adjust_zone_and_record.py │ ├── 0013_add_nameserver_zone_record_description.py │ ├── 0014_add_view_description.py │ ├── 0015_add_record_status.py │ ├── 0016_cleanup_ptr_records.py │ ├── 0017_alter_record_ttl.py │ ├── 0018_zone_arpa_network.py │ ├── 0019_update_ns_ttl.py │ ├── 0020_netbox_3_4.py │ ├── 0021_record_ip_address.py │ ├── 0022_search.py │ └── __init__.py ├── models.py ├── navigation.py ├── tables │ ├── __init__.py │ ├── nameserver.py │ ├── record.py │ ├── view.py │ └── zone.py ├── template_content.py ├── templates │ └── netbox_dns │ │ ├── nameserver.html │ │ ├── record.html │ │ ├── record │ │ ├── managed.html │ │ └── related.html │ │ ├── view.html │ │ ├── zone.html │ │ └── zone │ │ ├── base.html │ │ ├── child.html │ │ ├── managed_record.html │ │ ├── record.html │ │ └── related.html ├── templatetags │ ├── __init__.py │ └── view_helpers.py ├── tests │ ├── __init__.py │ ├── custom.py │ ├── nameserver │ │ ├── __init__.py │ │ ├── test_api.py │ │ ├── test_name_validation.py │ │ └── test_views.py │ ├── record │ │ ├── __init__.py │ │ ├── test_api.py │ │ ├── test_auto_ptr.py │ │ ├── test_name_validation.py │ │ ├── test_validation.py │ │ └── test_views.py │ ├── test_netbox_dns.py │ ├── view │ │ ├── __init__.py │ │ ├── test_api.py │ │ ├── test_auto_ptr.py │ │ ├── test_views.py │ │ └── test_zone.py │ └── zone │ │ ├── __init__.py │ │ ├── test_api.py │ │ ├── test_auto_ns.py │ │ ├── test_auto_soa.py │ │ ├── test_auto_soa_serial.py │ │ ├── test_name_validation.py │ │ └── test_views.py ├── urls.py ├── utilities.py ├── validators.py └── views │ ├── __init__.py │ ├── nameserver.py │ ├── record.py │ ├── view.py │ └── zone.py ├── poetry.lock └── pyproject.toml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/RELEASE-TEMPLATE.md: -------------------------------------------------------------------------------- 1 | # Announcements 2 | 3 | # Changes 4 | -------------------------------------------------------------------------------- /.github/workflows/black.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/.github/workflows/black.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/README.md -------------------------------------------------------------------------------- /docs/images/IDNexample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/docs/images/IDNexample.png -------------------------------------------------------------------------------- /docs/images/ManagedRecordDetail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/docs/images/ManagedRecordDetail.png -------------------------------------------------------------------------------- /docs/images/NameserverDetail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/docs/images/NameserverDetail.png -------------------------------------------------------------------------------- /docs/images/RecordDetail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/docs/images/RecordDetail.png -------------------------------------------------------------------------------- /docs/images/RecordList.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/docs/images/RecordList.png -------------------------------------------------------------------------------- /docs/images/RecordValidationError.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/docs/images/RecordValidationError.png -------------------------------------------------------------------------------- /docs/images/ViewDetail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/docs/images/ViewDetail.png -------------------------------------------------------------------------------- /docs/images/ZoneDetail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/docs/images/ZoneDetail.png -------------------------------------------------------------------------------- /docs/images/ZoneList.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/docs/images/ZoneList.png -------------------------------------------------------------------------------- /docs/images/ZoneManagedRecords.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/docs/images/ZoneManagedRecords.png -------------------------------------------------------------------------------- /docs/images/ZoneNameserverError.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/docs/images/ZoneNameserverError.png -------------------------------------------------------------------------------- /docs/images/ZoneNameserverWarning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/docs/images/ZoneNameserverWarning.png -------------------------------------------------------------------------------- /docs/images/ZoneRecords.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/docs/images/ZoneRecords.png -------------------------------------------------------------------------------- /docs/using_netbox_dns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/docs/using_netbox_dns.md -------------------------------------------------------------------------------- /examples/ansible/code/create_zonefile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/ansible/code/create_zonefile.yml -------------------------------------------------------------------------------- /examples/ansible/code/zone.db.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/ansible/code/zone.db.j2 -------------------------------------------------------------------------------- /examples/ansible/images/AdminAssignPermission.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/ansible/images/AdminAssignPermission.png -------------------------------------------------------------------------------- /examples/ansible/images/AdminCreatePermission.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/ansible/images/AdminCreatePermission.png -------------------------------------------------------------------------------- /examples/ansible/images/AdminCreateToken.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/ansible/images/AdminCreateToken.png -------------------------------------------------------------------------------- /examples/ansible/images/AdminCreateUser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/ansible/images/AdminCreateUser.png -------------------------------------------------------------------------------- /examples/ansible/images/AdminToken.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/ansible/images/AdminToken.png -------------------------------------------------------------------------------- /examples/ansible/images/ZoneRecordsUpdated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/ansible/images/ZoneRecordsUpdated.png -------------------------------------------------------------------------------- /examples/ansible/using_netbox_dns_with_ansible.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/ansible/using_netbox_dns_with_ansible.md -------------------------------------------------------------------------------- /examples/custom-scripts/DNS_IPAM_Updater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/custom-scripts/DNS_IPAM_Updater.py -------------------------------------------------------------------------------- /examples/custom-scripts/NetBox_DNS_Exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/custom-scripts/NetBox_DNS_Exporter.py -------------------------------------------------------------------------------- /examples/custom-scripts/images/AdminAssignPermission.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/custom-scripts/images/AdminAssignPermission.png -------------------------------------------------------------------------------- /examples/custom-scripts/images/AdminCreateRunnerPermission.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/custom-scripts/images/AdminCreateRunnerPermission.png -------------------------------------------------------------------------------- /examples/custom-scripts/images/AdminCreateViewPermission.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/custom-scripts/images/AdminCreateViewPermission.png -------------------------------------------------------------------------------- /examples/custom-scripts/images/ExporterScriptOutput.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/custom-scripts/images/ExporterScriptOutput.png -------------------------------------------------------------------------------- /examples/custom-scripts/images/ExporterScriptParameters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/custom-scripts/images/ExporterScriptParameters.png -------------------------------------------------------------------------------- /examples/custom-scripts/images/ScriptsMenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/custom-scripts/images/ScriptsMenu.png -------------------------------------------------------------------------------- /examples/custom-scripts/using_custom_scripts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/examples/custom-scripts/using_custom_scripts.md -------------------------------------------------------------------------------- /media/configuration.testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/media/configuration.testing.py -------------------------------------------------------------------------------- /netbox_dns/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/__init__.py -------------------------------------------------------------------------------- /netbox_dns/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/admin.py -------------------------------------------------------------------------------- /netbox_dns/api/nested_serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/api/nested_serializers.py -------------------------------------------------------------------------------- /netbox_dns/api/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/api/serializers.py -------------------------------------------------------------------------------- /netbox_dns/api/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/api/urls.py -------------------------------------------------------------------------------- /netbox_dns/api/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/api/views.py -------------------------------------------------------------------------------- /netbox_dns/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/apps.py -------------------------------------------------------------------------------- /netbox_dns/fields/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/fields/__init__.py -------------------------------------------------------------------------------- /netbox_dns/fields/address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/fields/address.py -------------------------------------------------------------------------------- /netbox_dns/fields/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/fields/network.py -------------------------------------------------------------------------------- /netbox_dns/filters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/filters/__init__.py -------------------------------------------------------------------------------- /netbox_dns/filters/nameserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/filters/nameserver.py -------------------------------------------------------------------------------- /netbox_dns/filters/record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/filters/record.py -------------------------------------------------------------------------------- /netbox_dns/filters/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/filters/view.py -------------------------------------------------------------------------------- /netbox_dns/filters/zone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/filters/zone.py -------------------------------------------------------------------------------- /netbox_dns/forms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/forms/__init__.py -------------------------------------------------------------------------------- /netbox_dns/forms/nameserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/forms/nameserver.py -------------------------------------------------------------------------------- /netbox_dns/forms/record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/forms/record.py -------------------------------------------------------------------------------- /netbox_dns/forms/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/forms/view.py -------------------------------------------------------------------------------- /netbox_dns/forms/zone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/forms/zone.py -------------------------------------------------------------------------------- /netbox_dns/graphql/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/graphql/__init__.py -------------------------------------------------------------------------------- /netbox_dns/graphql/nameserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/graphql/nameserver.py -------------------------------------------------------------------------------- /netbox_dns/graphql/record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/graphql/record.py -------------------------------------------------------------------------------- /netbox_dns/graphql/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/graphql/schema.py -------------------------------------------------------------------------------- /netbox_dns/graphql/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/graphql/view.py -------------------------------------------------------------------------------- /netbox_dns/graphql/zone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/graphql/zone.py -------------------------------------------------------------------------------- /netbox_dns/management/commands/cleanup_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/management/commands/cleanup_database.py -------------------------------------------------------------------------------- /netbox_dns/management/commands/update_soa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/management/commands/update_soa.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0001_initial.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0001_squashed_netbox_dns_0_15.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0001_squashed_netbox_dns_0_15.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0002_zone_default_ttl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0002_zone_default_ttl.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0003_soa_managed_records.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0003_soa_managed_records.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0004_create_ptr_for_a_aaaa_records.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0004_create_ptr_for_a_aaaa_records.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0005_update_ns_records.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0005_update_ns_records.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0006_zone_soa_serial_auto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0006_zone_soa_serial_auto.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0007_alter_zone_soa_serial_auto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0007_alter_zone_soa_serial_auto.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0008_zone_status_names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0008_zone_status_names.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0009_netbox32.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0009_netbox32.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0010_update_soa_records.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0010_update_soa_records.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0011_add_view_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0011_add_view_model.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0012_adjust_zone_and_record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0012_adjust_zone_and_record.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0013_add_nameserver_zone_record_description.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0013_add_nameserver_zone_record_description.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0014_add_view_description.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0014_add_view_description.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0015_add_record_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0015_add_record_status.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0016_cleanup_ptr_records.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0016_cleanup_ptr_records.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0017_alter_record_ttl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0017_alter_record_ttl.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0018_zone_arpa_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0018_zone_arpa_network.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0019_update_ns_ttl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0019_update_ns_ttl.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0020_netbox_3_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0020_netbox_3_4.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0021_record_ip_address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0021_record_ip_address.py -------------------------------------------------------------------------------- /netbox_dns/migrations/0022_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/migrations/0022_search.py -------------------------------------------------------------------------------- /netbox_dns/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /netbox_dns/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/models.py -------------------------------------------------------------------------------- /netbox_dns/navigation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/navigation.py -------------------------------------------------------------------------------- /netbox_dns/tables/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tables/__init__.py -------------------------------------------------------------------------------- /netbox_dns/tables/nameserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tables/nameserver.py -------------------------------------------------------------------------------- /netbox_dns/tables/record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tables/record.py -------------------------------------------------------------------------------- /netbox_dns/tables/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tables/view.py -------------------------------------------------------------------------------- /netbox_dns/tables/zone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tables/zone.py -------------------------------------------------------------------------------- /netbox_dns/template_content.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/template_content.py -------------------------------------------------------------------------------- /netbox_dns/templates/netbox_dns/nameserver.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/templates/netbox_dns/nameserver.html -------------------------------------------------------------------------------- /netbox_dns/templates/netbox_dns/record.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/templates/netbox_dns/record.html -------------------------------------------------------------------------------- /netbox_dns/templates/netbox_dns/record/managed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/templates/netbox_dns/record/managed.html -------------------------------------------------------------------------------- /netbox_dns/templates/netbox_dns/record/related.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/templates/netbox_dns/record/related.html -------------------------------------------------------------------------------- /netbox_dns/templates/netbox_dns/view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/templates/netbox_dns/view.html -------------------------------------------------------------------------------- /netbox_dns/templates/netbox_dns/zone.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/templates/netbox_dns/zone.html -------------------------------------------------------------------------------- /netbox_dns/templates/netbox_dns/zone/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/templates/netbox_dns/zone/base.html -------------------------------------------------------------------------------- /netbox_dns/templates/netbox_dns/zone/child.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/templates/netbox_dns/zone/child.html -------------------------------------------------------------------------------- /netbox_dns/templates/netbox_dns/zone/managed_record.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/templates/netbox_dns/zone/managed_record.html -------------------------------------------------------------------------------- /netbox_dns/templates/netbox_dns/zone/record.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/templates/netbox_dns/zone/record.html -------------------------------------------------------------------------------- /netbox_dns/templates/netbox_dns/zone/related.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/templates/netbox_dns/zone/related.html -------------------------------------------------------------------------------- /netbox_dns/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /netbox_dns/templatetags/view_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/templatetags/view_helpers.py -------------------------------------------------------------------------------- /netbox_dns/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /netbox_dns/tests/custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/custom.py -------------------------------------------------------------------------------- /netbox_dns/tests/nameserver/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /netbox_dns/tests/nameserver/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/nameserver/test_api.py -------------------------------------------------------------------------------- /netbox_dns/tests/nameserver/test_name_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/nameserver/test_name_validation.py -------------------------------------------------------------------------------- /netbox_dns/tests/nameserver/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/nameserver/test_views.py -------------------------------------------------------------------------------- /netbox_dns/tests/record/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /netbox_dns/tests/record/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/record/test_api.py -------------------------------------------------------------------------------- /netbox_dns/tests/record/test_auto_ptr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/record/test_auto_ptr.py -------------------------------------------------------------------------------- /netbox_dns/tests/record/test_name_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/record/test_name_validation.py -------------------------------------------------------------------------------- /netbox_dns/tests/record/test_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/record/test_validation.py -------------------------------------------------------------------------------- /netbox_dns/tests/record/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/record/test_views.py -------------------------------------------------------------------------------- /netbox_dns/tests/test_netbox_dns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/test_netbox_dns.py -------------------------------------------------------------------------------- /netbox_dns/tests/view/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /netbox_dns/tests/view/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/view/test_api.py -------------------------------------------------------------------------------- /netbox_dns/tests/view/test_auto_ptr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/view/test_auto_ptr.py -------------------------------------------------------------------------------- /netbox_dns/tests/view/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/view/test_views.py -------------------------------------------------------------------------------- /netbox_dns/tests/view/test_zone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/view/test_zone.py -------------------------------------------------------------------------------- /netbox_dns/tests/zone/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /netbox_dns/tests/zone/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/zone/test_api.py -------------------------------------------------------------------------------- /netbox_dns/tests/zone/test_auto_ns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/zone/test_auto_ns.py -------------------------------------------------------------------------------- /netbox_dns/tests/zone/test_auto_soa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/zone/test_auto_soa.py -------------------------------------------------------------------------------- /netbox_dns/tests/zone/test_auto_soa_serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/zone/test_auto_soa_serial.py -------------------------------------------------------------------------------- /netbox_dns/tests/zone/test_name_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/zone/test_name_validation.py -------------------------------------------------------------------------------- /netbox_dns/tests/zone/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/tests/zone/test_views.py -------------------------------------------------------------------------------- /netbox_dns/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/urls.py -------------------------------------------------------------------------------- /netbox_dns/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/utilities.py -------------------------------------------------------------------------------- /netbox_dns/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/validators.py -------------------------------------------------------------------------------- /netbox_dns/views/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/views/__init__.py -------------------------------------------------------------------------------- /netbox_dns/views/nameserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/views/nameserver.py -------------------------------------------------------------------------------- /netbox_dns/views/record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/views/record.py -------------------------------------------------------------------------------- /netbox_dns/views/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/views/view.py -------------------------------------------------------------------------------- /netbox_dns/views/zone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/netbox_dns/views/zone.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/auroraresearchlab/netbox-dns/HEAD/pyproject.toml --------------------------------------------------------------------------------