519 Commits

Author SHA1 Message Date
Thomas Waldmann
7b408c3190 zone creation: add hint about public suffix list 2018-11-04 20:47:13 +01:00
TW
2d738e3e13
Merge pull request #385 from ThomasWaldmann/config-help
Config help
2018-10-21 17:07:24 +02:00
Thomas Waldmann
97ce91da86 add tab for dyndnsc 2018-10-19 21:24:38 +02:00
Thomas Waldmann
d2d535d32d add EdgeOS configuration help, see #86 2018-10-19 21:23:19 +02:00
Thomas Waldmann
1856fc9eb0 add speedport hybrid configuration help, fixes #286 2018-10-19 21:11:12 +02:00
Thomas Waldmann
18d5078b38 new host creation: set update timestamps to current time, fixes #357 2018-10-18 23:26:04 +02:00
TW
64780a0368
Merge pull request #359 from ThomasWaldmann/tsigkeyring-exceptions
catch exceptions of dns.tsigkeyring.from_text(), fixes #338, fixes #319
2018-09-30 22:05:20 +02:00
Thomas Waldmann
7e868de697 use same cleaning for the secret in (Create|Edit)DomainForm, see #338 2018-09-30 21:39:03 +02:00
Thomas Waldmann
837103fdd7 catch exceptions of dns.tsigkeyring.from_text(), fixes #338, fixes #319 2018-09-30 21:39:03 +02:00
Thomas Waldmann
133dd9fcba transform UnknownTSIGKey into DnsUpdateError, fixes #337
this exception is catched in nsupdate.api.views._update_or_delete.
2018-09-30 21:38:30 +02:00
Thomas Waldmann
fe7b1bc0cb 1.1.1.1 == one.one.one.one 2018-09-30 20:53:26 +02:00
TW
ba43006194
Merge pull request #343 from ThomasWaldmann/fix-335
work around UnknownTSIGKey exception blowing up the overview view
2018-04-26 02:04:40 +02:00
Thomas Waldmann
b2e2ddf949 fix reverse dns lookup tests
not sure why, but the old ones were failing half of the time.
let's try the latest shit from cloudflare. :)
2018-04-25 18:45:04 +02:00
Thomas Waldmann
92c105b64c work around UnknownTSIGKey exception blowing up the overview view 2018-04-25 16:29:24 +02:00
Fabian Weisshaar
fe1c697631 fix pep8, fix argparse 2018-01-30 12:37:12 +01:00
Fabian Weisshaar
cbf7027287 already something for Django 2.0 2018-01-30 12:37:12 +01:00
Fabian Weisshaar
55f47ff52d Update to Django 1.11 LTS, fixes #293 2018-01-30 12:37:12 +01:00
5d3aa6cef3
Add missing closing div after dyndnsc sample configuration
c9bc5bffb0 was missing the closing `</div>` which breaks the `tab-pane`
2018-01-28 21:32:07 +01:00
Paul Kremer
c9bc5bffb0 Provide example configuration for 'dyndnsc' 2018-01-15 20:56:40 +01:00
Fabian Weisshaar
0d3b47773d Merge pull request #312 from elnappo/prevent_domain
add domain name check
2017-05-27 16:17:15 +02:00
Fabian Weisshaar
f3d2d031b0 add domain name check, fixes #308 2017-05-26 21:50:24 +02:00
Fabian Weisshaar
a23b07c0e3 Update DD-WRT config instructions, fixes #300 2017-05-26 12:15:34 +02:00
enricostano
a1072902fb Update inadyn configuration to 2.1
fix nsupdate-info/nsupdate.info/304
2017-03-20 17:49:43 +01:00
TW
fbb781dd81 Merge pull request #280 from ThomasWaldmann/fix-247
fix crash on ShortHeader and other DNSException subclasses, fixes #247
2016-08-27 17:48:30 +02:00
Thomas Waldmann
118d0d51fd fix crash on ShortHeader and other DNSException subclasses, fixes #247 2016-08-27 17:29:59 +02:00
Fabian Weisshaar
2a059a9f48 fix #278 2016-08-17 13:16:14 +02:00
TW
634996be57 Merge pull request #270 from ThomasWaldmann/fix-templating
Fix templating
2016-08-13 23:57:29 +02:00
TW
9d30ca1014 Merge pull request #271 from ThomasWaldmann/fix-hostadd-sameip-crash
fix SameIpError in host add form processing, fixes #267
2016-08-13 23:56:25 +02:00
Thomas Waldmann
a1216d1967 update OpenWrt config example for Chaos Calmer, fixes #259 2016-08-13 23:45:00 +02:00
Thomas Waldmann
9f97cb2769 fix SameIpError in host add form processing, fixes #267 2016-08-13 23:38:43 +02:00
Thomas Waldmann
51803eebec fix first param type of loader.select_template, fixes #255
must be a list of templates names, not a single template names.
2016-08-13 22:23:02 +02:00
Pascal Mages
9fb3703827 Update pfSense tab to get IP from Result Match
added %IP% for pfSense result match to properly catch the cached IP address. Without pfSense reports 0.0.0.0 in the webgui.
2016-05-23 14:49:08 +02:00
Fabian Weisshaar
f987fae7e0 fixes #246, #249, #253. except DnsUpdateError and use random IP in check_domain().
The delete() was removed because after an add() the nameserver need time to process the nsupdate query. This leads to an NXDOMAIN response on current ip check in delete() thus the delete() call fails.
2016-01-26 14:33:18 +01:00
Fabian Weisshaar
4717da5ae6 optimize database query on overview page 2015-12-30 11:51:39 +01:00
Thomas Waldmann
58f7237654 add migration for f5107138908d728da043faf77f72dee241338ce5 2015-12-29 17:24:37 +01:00
TW
ab466a57b2 Merge pull request #241 from hensing/fix-192
closes #192: sort hosts and domains by name
2015-12-29 14:13:53 +01:00
Henning dickten
f510713890 closes #192: sort hosts and domains by name 2015-12-29 14:09:52 +01:00
TW
c90ebe0355 Merge pull request #239 from elnappo/fix-213
fixes #213
2015-12-29 13:53:42 +01:00
Fabian Weisshaar
cd2fde484a fixes #168, test updates when a domain is set to available 2015-12-29 13:30:58 +01:00
Fabian Weisshaar
b81c8919ef fixes #213, check if nameserver update secret is a valid base64 string 2015-12-29 13:12:22 +01:00
Thomas Waldmann
e4c6b62d3b Merge branch 'fix-221' 2015-12-29 12:53:32 +01:00
TW
6ea6ac7fc8 Merge pull request #234 from hensing/django18
update django 1.7 to >=1.8.1 LTS
2015-12-28 17:42:17 +01:00
TW
c4a93218a4 Merge pull request #235 from nsupdate-info/ipfire-help
add ipfire help, fixes #209
2015-12-28 17:39:19 +01:00
Henning dickten
96fec52cf3 update django 1.7 to >=1.8.1 LTS 2015-12-28 17:09:01 +01:00
Thomas Waldmann
063aa675d9 add ipfire help, fixes #209 2015-12-28 16:31:03 +01:00
Thomas Waldmann
4232262cb8 add migration for previous changeset 2015-12-28 13:45:35 +01:00
Thomas Waldmann
ee838aa2da fix #221 2015-12-28 13:35:30 +01:00
Thomas Waldmann
eacdd9892e fix #211 2015-12-28 12:50:38 +01:00
Fabian Weisshaar
f65dfa330c fixes #222 2015-12-27 17:53:41 +01:00
Thomas Waldmann
95e9cabf65 avoid that invalid domains get added, fixes #205 2015-06-04 10:49:04 +02:00