Thomas Waldmann
724f35225e
move test settings to test_settings.py, add FIXME for resolver search list
...
make SECRET_KEY obviously non-secret and non-random + document it should be secret/random
2013-10-27 07:20:43 +01:00
Thomas Waldmann
49693121ea
use zones/nameserver IPs/update keys from DB, logging (thanks to asmaps)
...
remove unneeded stuff from settings
(we still need some in conftest.py for the tests, though)
init DB for tests via conftest.py
more update algorithm choices
give origin zone (if we already know it) to dnstools functions
new views: DomainOverview, DeleteDomain
unify deletion templates using delete_object.html
add django-extensions
2013-10-18 15:30:17 -07:00
Thomas Waldmann
89f743c1b0
removed test skips, all works now
2013-10-17 15:58:25 -07:00
Bastian Blank
d2eab62ac4
Move all stuff into own top-level package
2013-10-17 23:59:07 +02:00
Thomas Waldmann
1924888b37
reorder imports: stdlib, other libs, django, nsupdate stuff (views, etc.)
2013-10-03 19:26:39 +02:00
Thomas Waldmann
074233430c
dnstools: implement additional functions: add and delete, with tests.
2013-09-29 17:21:22 +02:00
Thomas Waldmann
a769b4d8ed
cleanup settings access
2013-09-28 22:04:52 +02:00
Thomas Waldmann
be3a124fbc
implement intelligent updater (only sends ns update if IP really changed)
2013-09-28 17:05:27 +02:00
Thomas Waldmann
a865bb9f32
tests: use relative imports, make tests a package
2013-09-28 15:56:35 +02:00
Thomas Waldmann
3af80a631d
docstrings: some cleanup
2013-09-28 15:36:27 +02:00
Thomas Waldmann
f4172a306a
dns: implement updating the master server
2013-09-28 15:29:16 +02:00
Thomas Waldmann
d71122aa1c
dns: implement querying directly the master server
2013-09-28 13:47:49 +02:00