Per PR review feedback: - Rename settings: custom_field_force_notify -> notify_ns_custom_field_name, force_notify_port -> notify_ns_port. - Add notify_ns_all_zones (bool, default False) to enable the feature globally for every zone; it coexists with the per-zone custom field — a NOTIFY is sent if the global switch is on OR the zone's custom field is set. - Rename the internal job/scheduler/log strings to the notify_ns naming for consistency (SendZoneNSNotify, schedule_notify_ns). - Update README and CHANGELOG.
21 lines
1.2 KiB
Markdown
21 lines
1.2 KiB
Markdown
## Unreleased
|
|
- Add the option to send a NOTIFY directly to a zone's own nameservers when its SOA serial number
|
|
changes. Enable it per zone via a boolean custom field named by `notify_ns_custom_field_name`,
|
|
globally for all zones via `notify_ns_all_zones` (default `False`), or both. Nameserver addresses
|
|
are resolved from NetBox DNS A/AAAA records within the zone's view and the NOTIFY is signed with
|
|
the per-view TSIG key. A companion `notify_ns_port` setting (default 53) controls the destination
|
|
port.
|
|
|
|
## 1.0.7 - 2026-03-02
|
|
README Change - Moving private keys to global scope since Bind 9.20 view scoped keys have become unreliable and sometimes wouldnt match.
|
|
|
|
## 1.0.8 - 2026-03-12
|
|
- Change License to MIT to match the netbox-plugin-dns License. This project rests on the netbox-plugin-dns so a matching
|
|
license makes more sense.
|
|
- Renaming Project from Netbox Plugin Bind Provisioner to Netbox DNS Bridge as new code will be contributed that allows
|
|
data to flow in both directions (Dynamic Updates), not just out of Netbox DNS.
|
|
|
|
## 1.5.0 - 2026-04-08
|
|
- Change to versioning scheme - Now matches the major and minor version number to the one of netbox-plugin-dns. Only the minor sub version
|
|
will be used to track incremental changes to this plugin.
|