Commit Graph

14 Commits

Author SHA1 Message Date
Al Beano 42e30a2bc0 (Optionally) check zones with nsd before they are written, to ensure safety 2017-09-14 17:15:02 +01:00
Al Beano 32c5b712d7 Initial version of WHOIS server 2017-09-10 20:40:15 +01:00
Al Beano fd9aae65ea Add stylesheet selector to account page 2017-08-21 18:44:40 +01:00
Al Beano 5e4ba72357 Config file bugfixes
* YAML::Tiny does not support boolean values so we use integer 0 or 1
 * We need to append a . to the SOA master otherwise we end up with "opennic.glue.cyb"
2017-08-19 14:18:21 +01:00
Al Beano 1050faba15 New reserved domains 2017-08-13 20:12:37 +01:00
Al Beano 8f5937baa5 Send confirmation emails upon registration 2017-08-13 18:36:59 +01:00
Al Beano 2056412910 Config parameter to reserve domains for 'official' use 2017-08-12 11:48:22 +01:00
Al Beano 98c3c97e34 Basic zone writing script 2017-08-12 11:26:06 +01:00
Al Beano d87964893f Record management 2017-08-11 21:28:32 +01:00
Al Beano 2d6f62eefe Groundwork for NSD interface 2017-07-17 13:27:33 +01:00
Al Beano 2afe5b1918 Block CSRF attempts
This uses Plack::Middleware::CSRFBlock. Also cleaned up various files and organised plack middleware.
2017-07-16 20:09:42 +01:00
Al Beano 7038dc3afa misc improvements, basic authentication system (no session support yet) 2017-07-15 19:24:05 +01:00
Al Beano 1bd108d090 rough homepage 2017-07-14 20:06:28 +01:00
Al Beano a9f74287f4 initial commit 2017-07-14 18:29:52 +01:00