Nils Wisiol
|
2ef603f3a2
chore(api): move PDNS business to pdns.py, don't use private API
|
2 years ago |
Nils Wisiol
|
f61390b9bf
chore(api): import pdns module as a whole into change tracker
|
2 years ago |
Nils Wisiol
|
a557d36e8c
feat(api): contact PCH API for domain creation and deletion
|
2 years ago |
Peter Thomassen
|
b7a0845538
fix(api): properly deal with invalid change tracker state
|
2 years ago |
Peter Thomassen
|
671ca12b96
refactor(api): introduce black formatting
|
2 years ago |
Peter Thomassen
|
0719c11dc5
chore(): remove gitzones 😢
|
2 years ago |
Peter Thomassen
|
e4cfacdcef
fix(api): be forgiving with race conditions in rr post-delete
|
3 years ago |
Peter Thomassen
|
05e36156d8
feat(nsmaster): TSIG-secured AXFR replication to external secondaries
|
3 years ago |
Peter Thomassen
|
b960c5c6b1
fix(api): create zones with SOA REFRESH = 1h, fixes #570
|
3 years ago |
Peter Thomassen
|
e86b920b33
feat(api): for new domains, set "NSEC3PARAM 1 0 0 -"
|
4 years ago |
Nils Wisiol
|
e37f5ea896
feat(api): introduce git-based zone file repository
|
4 years ago |
Nils Wisiol
|
5e4e91c919
fix(api): only use resolvable domain names in SOA record
|
4 years ago |
Nils Wisiol
|
b03d4f93b9
feat(api): move RR set content validation to API realm
|
5 years ago |
Peter Thomassen
|
796578aeac
fix(api): improve change tracker error verbosity
|
5 years ago |
Peter Thomassen
|
13133732f9
fix(api): reduce SOA refresh/retry to 1d for automatic RRSIG rollover
|
5 years ago |
Peter Thomassen
|
3d600c7896
feat(api): rework SOA creation, set better values, closes #337
|
5 years ago |
Nils Wisiol
|
29f7411b02
feat(api): use Python's secrets module for obtaining randomness
|
5 years ago |
Akash Karar
|
f141a374ee
feat(api): added detailed prometheus metrics
|
5 years ago |
Peter Thomassen
|
e0716dd380
fix(api): reduce traffic with nslord / nsmaster
|
5 years ago |
Peter Thomassen
|
4528e6575b
feat(api): add catalog zone, closes #270
|
5 years ago |
Nils Wisiol
|
c1051d9293
feat(api): improve change tracker error handling
|
6 years ago |
Nils Wisiol
|
433091918c
docs(api): add cautionary note about multi-threading to change tracker
|
6 years ago |
Peter Thomassen
|
5367ea150a
fix(api): add dispatch_uid to pdns change tracker
|
5 years ago |
Nils Wisiol
|
0fb1bf46c4
feat(api): adds change tracker shorthand method
|
6 years ago |
Nils Wisiol
|
7692b6b1a3
feat(api): change tracker raises on unsupported nesting
|
6 years ago |
Peter Thomassen
|
33adeea6ef
fix(api): fix settings imports
|
6 years ago |
Nils Wisiol
|
2aff65be62
fix(api): adding RRsets conflicting with CNAMES marked for deletion
|
6 years ago |
Nils Wisiol
|
9cd2c417e9
feat(): configure NS names, NS record TTL via env
|
6 years ago |
Nils Wisiol
|
f0d288b205
feat(api): contact pdns through change tracker, replaces write_rrsets
|
6 years ago |