This repository has been archived by the owner on May 24, 2024. It is now read-only.
Releases: auroraresearchlab/netbox-dns
Releases · auroraresearchlab/netbox-dns
0.11.0
What's Changed
- Fixed README.md and cleaned up screenshots by @peteeckel in #166
- Make the record type case insensitive in bulk import by @peteeckel in #168
- Truncate the value field in record tables by @peteeckel in #170
- Add the "Views" feature by @peteeckel in #164
- Validate records using dnspython by @peteeckel in #175
- Remove metatypes/classes from the list of valid RDtypes/classes by @peteeckel in #177
- Do not redefine the internal "type" method by @peteeckel in #179
- Add validation for CNAME and singleton Record objects by @peteeckel in #181
- Redesigned record validation by @peteeckel in #184
- Prefetch objects on some performance-critical views by @peteeckel in #186
- Remove PTR record when record type changes from A/AAAA to something else by @peteeckel in #189
- Make record type and value bulk editable by @peteeckel in #190
- Allow multiple PTR records for the same address by @peteeckel in #192
- Return to the list view for an object type after deleting an object by @peteeckel in #194
- Make it possible to clone View objects by @peteeckel in #196
- Initial implementation of GraphQL support by @peteeckel in #198
- Prepare for release 0.11.0 by @hatsat32 in #199
- fix version solving issue by @hatsat32 in #201
Full Changelog: 0.10.0...0.11.0
0.10.0
Announcements
This new release is compatible with NetBox 3.2. And this release is also implements new Netbox plugin framework.
Thanks to all contributors for their work on this!
- Thanks @jeremystretch for initial PR.
- Thanks @peteeckel for all his effort.
What's Changed
- POC: Experimental support for upcoming NetBox v3.2 release by @jeremystretch in #128
- NetBox 3.2 compability fixes by @hatsat32 in #129
- Detect when multiple A/AAAA records with identical values try to enable PTR by @peteeckel in #141
- Refactored the code base to make it more maintainable by @peteeckel in #139
- Fix immutable object lists (managed records) by @peteeckel in #133
- Created initial documentation by @peteeckel in #106
- Fix: Make sure that SOA MNAME/RNAME fields have a trailing dot by @peteeckel in #147
- Fix Quick Search for NameServer objects by @peteeckel in #148
- Fix PTR record conflict with Bulk Edit by @peteeckel in #149
- Fix "@" record text representation by @peteeckel in #152
- Rebased NetBox 3.2 Changes by @peteeckel in #153
- Reworked plugin based on the plugin developer's tutorial by @peteeckel in #156
- fix black workflow by @hatsat32 in #158
- Adjustments for NetBox 3.2 final release by @peteeckel in #162
- prepere for release 0.10.0 by @hatsat32 in #163
New Contributors
- @jeremystretch made their first contribution in #128
Full Changelog: 0.9.2...0.10.0
0.9.2
0.9.1
0.9.0
What's Changed
- Reorganised and improved zone status by @peteeckel in #115
- Modify the default search behaviour for name and value fields to "exact" by @peteeckel in #127
- Re-add the q() filter for name server objects by @peteeckel in #135
- prepare for release 0.9.0 by @hatsat32 in #154
Full Changelog: 0.8.0...0.9.0
0.8.0
Announcements
This new release is compatible with NetBox 3.1.2
What's Changed
- Add default option for SOA MNAME and nameservers when creating new zones by @peteeckel in #110
- Execute migration 0005 after 0007 by @peteeckel in #111
- Added create() and update() methods for the Zone serializer by @peteeckel in #121
- Fixed initial values of "nameservers" and "soa_mname" when editing zones by @peteeckel #119
- fix NetBox 3.1.2 release breaking changes by @hatsat32 in #113
Full Changelog: 0.7.0...0.8.0
0.7.0
Announcements
This new release is compatible with NetBox 3.1.
Breaking Changes
Api endpoints changed /api/plugins/netbox_dns/
to /api/plugins/netbox-dns/
:
Old endpoints:
# GET /api/plugins/netbox_dns/
{
"nameservers": "http://127.0.0.1:8000/api/plugins/netbox_dns/nameservers/",
"records": "http://127.0.0.1:8000/api/plugins/netbox_dns/records/",
"zones": "http://127.0.0.1:8000/api/plugins/netbox_dns/zones/"
}
New endpoints:
# GET /api/plugins/netbox-dns/
{
"nameservers": "http://127.0.0.1:8000/api/plugins/netbox-dns/nameservers/",
"records": "http://127.0.0.1:8000/api/plugins/netbox-dns/records/",
"zones": "http://127.0.0.1:8000/api/plugins/netbox-dns/zones/"
}
What's Changed
- Run the data migration for A/AAAA PTR records non-atomically by @peteeckel in #69
- Provide zone field in the record filter set by @peteeckel in #77
- Do not try to update pointers for non-existing address records by @peteeckel in #71
- Automatically maintain NS records for zones by @peteeckel in #68
- Make SOA MNAME bulk-editable by @peteeckel in #79
- Allow disable_ptr on record CSV import by @peteeckel in #81
- Display an error message for zones without nameservers by @peteeckel in #82
- Added a test suite for the Auto SOA record feature by @peteeckel in #84
- Added unit tests for automatic generation of PTR records by @peteeckel in #86
- fix workflow until #89 fix. by @hatsat32 in #90
- Fixed display error in zone record view by @peteeckel in #88
- Automatic generation of SOA Serial numbers based on the modification dates of zone and records by @peteeckel in #74
- Fixed validated viewnames in templates by @peteeckel in #94
- Added BulkEdit functionality for Name Servers by @peteeckel in #96
- Improved the filter interface by @peteeckel in #98
- Implemented Netbox 3.1 compatibility fixes by @peteeckel in #99
- Improved performance of renaming or adding reverse zones by @peteeckel in #101
- add base_url config to the DNSConfig by @hatsat32 in #91
- Added missing migration for soa_serial_auto default value by @peteeckel in #103
Full Changelog: 0.6.0...0.7.0
Thanks to all contributors for their work on this! Especially @peteeckel