All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Generated by auto-changelog
.
v0.3.10 - 2025-01-09
- fix type error on missing None
a61e6ab
- Make CNAME '@' values absolute
d75568d
- allow insecure_request to netbox
fc8e50e
- Update README.md
4423c85
- fix typo
d941437
- chore(deps): update lscr.io/linuxserver/netbox docker tag to v4.1.6
7ecc79d
- chore(deps): update lscr.io/linuxserver/netbox docker tag to v4.1.5
b4efc26
- chore(deps): update lscr.io/linuxserver/netbox docker tag to v4.1.4
58549b5
- chore(deps): update dependency octodns to v1.10.0
0fe6008
- chore(deps): update lscr.io/linuxserver/netbox docker tag to v4.1.3
5c28277
- chore(deps): update lscr.io/linuxserver/netbox docker tag to v4.1.2
4235a41
- fix whitespace error
024d6dc
v0.3.9 - 2024-09-12
- caa records: convert bytes values to string
5a35e1b
- fix changelog action
015745f
- chore(deps): update lscr.io/linuxserver/netbox docker tag to v4.1.0
d04d72b
v0.3.8 - 2024-08-30
- add examples
1283d83
- fix cicd files
8e168c4
- update version matrix
00a6ff6
- set SUPPORTS_DYNAMIC to true
cb3ea58
- chore(deps): update lscr.io/linuxserver/netbox docker tag to v4.0.10
e07b905
- chore(deps): update lscr.io/linuxserver/netbox docker tag to v4.0.9
6b4baff
- chore(deps): update actions/setup-go action to v5
1cce3ee
v0.3.7 - 2024-08-09
- update ci ciles
6572375
- always normalize zones
f1f6602
- run auto-formatter
9efd4fa
- update to netbox>4.0 and netbox-plugin-dns>1.0
6772f0a
- chore(deps): update lscr.io/linuxserver/netbox docker tag to v4.0.8
aaab7d9
- chore(deps): update lscr.io/linuxserver/netbox docker tag to v4.0.7
b528c58
- remove lefthook from justfile
f4e877e
v0.3.6 - 2024-07-07
- update tests and deps
adeca85
- Implement Provider.list_zones for dynamic zone config support
0051c30
- use make_absolute function
60b3226
- fix whitespace
ba2a3f6
- chore(deps): update dependency octodns to v1.7.0
cb51054
- chore(deps): update lscr.io/linuxserver/netbox docker tag to v3.7.6
d97d2b7
- chore(deps): update lscr.io/linuxserver/netbox docker tag to v3.7.5
cdd9f0d
- chore(deps): update dependency octodns to v1.6.1
d70c9de
- chore(deps): update lscr.io/linuxserver/netbox docker tag to v3.7.4
6f1424c
- chore(deps): update dependency octodns to v1.6.0
b19a598
- chore(deps): update dependency just to v1.25.2
dff84f4
v0.3.5 - 2024-03-04
- add new tests
a8ecfab
- fix typo in method call and add function for semicolons
afe1826
- update ci files for github
6b06cad
- unescape the changeset before comparison to live records to have an accurate changeset. fixes changes for txt records
4fe8be6
- rollback changes to semicolon escaping
91ba03a
- revert: change from repr to string in changeset
8d29b5e
- update logging
ff1a47c
- update test cases
f38a103
- change from repr to string in changeset
696d2a2
- only unescape txt and spf records
78448d2
- fix semicolon escaping
6e624a7
- fix tests
2e468c8
v0.3.4 - 2024-02-29
- add dev setup
880a210
- update dev setup
ba9d301
- simplify some code
792b9d5
- first tests with provider support
284f001
- revert the test changes
09898b7
- rename class and add new tests
408cf3f
- add tests and move multiple replaces to regex replace
0fb38b9
- fix some errors in record filtering
6612dae
- rename some variables
59a9b01
- add first test
3728594
- fix definition
29cf05c
- add dev branch to tests
e27f893
- Update dependency octodns to v1.5.0
6953643
- Update lscr.io/linuxserver/netbox Docker tag to v3.7.3
537cd20
- Update dependency octodns to v1.5.0
6c9f77c
- add typehint for init
6326903
- Update lscr.io/linuxserver/netbox Docker tag to v3.7.3
93be71f
- fix workflow name
c5f3fa9
- fix github release action
c81f324
v0.3.3 - 2024-02-20
- fix changelog generation
e0e7694
v0.3.2 - 2024-02-20
- add issue templates, ci linting and update pre-commit
6aeda2c
- update ci files for future releases
86789a1
- add CONTRIBUTING.md
74c447b
- add changelog
35c069e
v0.3.1 - 2024-01-25
v0.3.0 - 2024-01-25
- make populate function smaller
c95f95f
- add docstrings and refactor make absolute function
f7f54f8
- add new workflows
ff3dd03
- fix mypy issues
988502a
- fix deps
de1e67c
- first commit
cab1692
- update query for views and use hatch as a build tool
cdd0b00
- update to python template for future pypi releases
4a2ba28
- use fork of pynetbox until pkg_resources runtime dependency is removed
daa03aa
- move from provider base class to source
5714ce5
- update readme and make absolute optional
61b1b47
- update dependencies
4cf1c62
- _get_nb_zone() is now aware of same zones declared under different view
c2f27f7
- add @ support and make cname records absolute
9d79906
- implement replace duplicate option
790a2de
- fix 'Abstract base class, log property missing'
f8251ad
- update view query
3cb883a
- zone can also be configured without assigned view
4828bbf
- make some records absolute
c77cef6
- update requirements
66d9551
- Fix issue where octodns was failing on missing TTL value for NS records in PTR zones
d3c1d0f
- fix parameter call to better reflect function type hint.
e4db78a
- Use upstream pynetbox library as their pull req #426 is merged.
423207e
- fix attribute error in case view is null
693ea86
- fix log merge
f0b502a
- fix literal type
bec8384
- update debug log
3537917
- escape ; character in txt records
ac395e8
- fix request parameter
d4c0955
- add log message for total records found
14a98fe
- view argument type hints must also accept None value
c5ae5bf
- update lock
d4a4032
- Fix invalid query to Netbox, search only with zone ID.
e752d3d