Netbox-plugin-dns

Latest version: v1.0.0

Safety actively analyzes 627882 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

3.5.8

fixes 49

1.0.0

What's Changed
* NetBox 4.0 support and dropped support for earlier versions up to 3.7.8
* Adjusted GitHub workflows to reflect dropped support for Python 3.8 and 3.9
* Replaced references to `extras.plugins` with `netbox.plugins`
* Replaced object references with a reference by object `id`/`pk` in cases where a potentially unsaved object is referenced in `filter()` expressions
* Removed the `ready()` method that accessed the database by calling `ContentType.objects.get_for_model()` because of a `RuntimeWarning` during initialisation
* Changed the `actions` attributes in tables to be dictionaries instead of tuples because of [NetBox PR 14670](https://github.com/netbox-community/netbox/pull/14670)
* Modified the 'Add Record' button in the base template for the zone detail view so it matches the rendition of the other buttons (using `<button>` instead of CSS on the `<a>` element
* Adjusted the menu item buttons to the new UI look by removing the colours
* Refactored filtersets to become compatible with `htmx.ObjectSelectorView`, specifically its `_get_filterset_class()` method.
* Added the `brief_field` attribute to all model serializers
* Added `description` to all models and to `brief_fields` for all serializers matching [NetBox PR 15238](https://github.com/netbox-community/netbox/issues/15238)
* Workaround for [NetBox 15351](https://github.com/netbox-community/netbox/issues/15351): Remove validators from `ZoneSerializer` if `nested=True`
* Renamed `ContentType` to `ObjectType` and changed parameter name to `object_type` [NetBox PR 15327](https://github.com/netbox-community/netbox/pull/15327)
* Added tests for all filter sets to make automated testing by the extended NetBox filter set test framework possible [NetBox PR 15369](https://github.com/netbox-community/netbox/pull/15369)
* Renamed the `object_type` attribute for the IPAM Coupling `ipaddress_dns_zone_id` CF to `related_object_type` [NetBox PR 15366](https://github.com/netbox-community/netbox/pull/15366)
* Added missing filters detected by the new NetBox test functionality from [NetBox PR 15369](https://github.com/netbox-community/netbox/pull/15369)
* Migrated old-style fieldsets to the new `FieldSet` class to remove 'fieldsets contains a non-FieldSet item' warnings [NetBox PR 15415](https://github.com/netbox-community/netbox/pull/15415)
* Reworked the whole GraphQL support to work with Strawberry [NetBox PR 15141](https://github.com/netbox-community/netbox/pull/15141) and added GraphQL tests
* Views are no longer optional with this PR, but a new 'Default View' largely takes the role of the former `view=None` case.

What's Changed
* NetBox 4 Compatibility by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/153
* "Default View" concept by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/242

1.0beta2

What's Changed
* Fixed typo in management command "cleanup_rrset_ttl" by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/236
* Added FQDN to global search by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/240
* Improved get_value_record() based on the new fqdn field by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/243


**Full Changelog**: https://github.com/peteeckel/netbox-plugin-dns/compare/1.0-beta1...1.0-beta2

1.0beta1

Caution: Pre-Release

This release makes NetBox DNS compatible with NetBox 4 in its first pre-release 4.0-beta1.

It is provided for testing purposes only and should not be used in production. There may or may not be a migration path to the final release 1.0.0, so make sure you have a good backup when you install this version.

For a list of changes, please see 153. Full release notes will be published with the final release 1.0.0.

0.22.9

What's Changed
* Fixed typo in management command "cleanup_rrset_ttl" by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/236
* Added FQDN to global search by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/240
* Improved get_value_record() based on the new fqdn field by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/243
* Run `super().clean()` in custom `clean()` methods by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/249
* Always display tenant for records if defined, not only for unmanaged records by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/251
* Prepared release 0.22.9 by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/253


**Full Changelog**: https://github.com/peteeckel/netbox-plugin-dns/compare/0.22.8...0.22.9

0.22.8

What's Changed
* Fixed the update logic for RFC2317 CNAMEs by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/226
* Backported tests from the NetBox 4 compatibility branch by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/227
* Swapped the order of name and zone in Record tables by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/228
* Enabled leaving "RFC2317 Parent Managed" untouched in bulk edit by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/230
* Added FQDN Filtering by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/232
* Fixed the name of the record FQDN migration by peteeckel in https://github.com/peteeckel/netbox-plugin-dns/pull/234

Release 0.22.7 was pulled because of 233.


**Full Changelog**: https://github.com/peteeckel/netbox-plugin-dns/compare/0.22.6...0.22.8

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.