Commit graph

88 commits

Author SHA1 Message Date
Ruben Herold
58d5dcb626 Add a check for openssl issue #61 2016-01-01 20:27:44 +01:00
harkx
4d3d381956 Create parameter for logo 2016-01-01 09:42:14 +01:00
Ruben Herold
26e81308e2 Fix check for config values 2015-12-30 23:34:23 +01:00
Mark Schouten
59f4f1e70f Allow pdns 4.0 users to use nsedit as well, by allowing to set the API version 2015-12-17 10:04:54 +01:00
Mark Schouten
a2aba25712 Resolve conflicts and create a converter for old values to the new ones. Also let the user know they should be changing their configuration 2015-10-26 10:11:57 +01:00
Boden Garman
802ed0fd93 silence warnings 2015-09-10 12:20:13 +10:00
piwats
e559b6e263 Update config.inc.php-dist 2015-04-17 16:54:08 +02:00
piwats
847e170773 add $cssadditions option
This adds a switch to turn on or off additions.css
2015-04-17 16:43:34 +02:00
Mark Schouten
3ff38a443c Force $apisslverify into a true or false 2015-04-17 15:40:55 +02:00
Mark Schouten
a8fadba0e0 Check for newly added configuration options
Fix typo in default config file

Closes #40
2015-04-17 15:17:25 +02:00
Bryan Seitz
0b97e09bb7 added initial https support 2015-04-02 00:20:34 +00:00
Henk Kraal
14e6f44495 Detect lack of SQLite3 support in PHP + minor spelling fixes. 2015-03-06 15:25:20 +01:00
bfbones
0a09deb50a - added protocol config parameter and handling for it
- changed nameserver entries in config to be dymanic
- changed display and parsing of NS-entries from config or from template to be dynamic
2015-03-02 10:10:46 +01:00
Mark Schouten
94f722b4d5 Check for existance of php Curl, or else reject to login
Closes #33
2015-02-26 16:01:23 +01:00
Christian Hofstaedtler
adcaefda59 Remove priority field
It's gone from PowerDNS 3.4.2 and later.
2015-02-07 21:13:45 +01:00
Mark Schouten
cc8680a917 Process comments on docs by jpmens in issue #13 2015-01-23 15:58:09 +01:00
Mark Schouten
25fb62fd4f Fix bugs 2014-11-21 11:25:11 +01:00
Mark Schouten
6dcd923cff Move configurationchecks to misc.php 2014-11-21 11:20:23 +01:00
Mark Schouten
b7b62d1c9c Implement auth-autodetection 2014-11-21 11:13:17 +01:00
Mark Schouten
3097b63e91 Should be a string 2014-11-06 08:50:27 +01:00
Mark Schouten
f7cdad0b78 Create a hash_pbkdf2 function if it doesn't exist yet 2014-11-05 09:33:42 +01:00
Stefan Bühler
e8f071f67c Rework session handling; add CSRF tokens and autologin 2014-10-06 21:40:11 +02:00
Stefan Bühler
54fb62b471 Rewrite/Refactoring
- add a lot of permission checks:
  zone edits were completely unchecked (after login); only list and creation were
  protected.
- reduce regular expression usage
- don't use user provided names/ids/urls for requests; instead use them
  to search for the zone in the list of all zones.
- rename 'label' to 'name' in template records ('name' is used in all
  other places)
- make 'localhost' default $apisid
- add 'soa_edit' default
- remove gen_pw/pwgen caller; use openssl instead for random password
- fix a lot of bugs (editrecord, TXT quoting, name checking, ...)
- improve record sorting
2014-10-05 13:08:23 +02:00
Mark Schouten
00c40c047e Create option to not allow a normal user to add zones 2014-10-01 09:46:44 +02:00
Mark Schouten
7f35f25869 If we login via the apikey, show it in the session
If we add a zone via the api, and the owner doesn't exist yet, create it.
2014-09-26 14:02:22 +02:00
Mark Schouten
262e3c76a8 Allow remote boxes to execute stuff, eventhough they don't really login 2014-09-26 13:47:52 +02:00
Mark Schouten
f047f60712 Always load the master and slave zones 2014-09-26 13:13:18 +02:00
Mark Schouten
ee0729e6c0 Actually make it work 2014-09-26 13:05:04 +02:00
Mark Schouten
bc5a4964ec Allow authentication via Wefact 2014-09-26 12:03:30 +02:00
Mark Schouten
6b0a4d8595 Allow authentication via Wefact 2014-09-26 12:02:56 +02:00
Mark Schouten
484fa1d265 Include a handler for 'option' fields 2014-07-10 16:16:22 +02:00
Mark Schouten
aae107b238 Only allow a single owner for a zone 2014-07-10 15:12:06 +02:00
Mark Schouten
ca6c953818 Fix the other queries too 2014-07-04 11:52:11 +02:00
Mark Schouten
816790ce4e Fix splicing the right way 2014-06-30 15:17:08 +02:00
Mark Schouten
aa37139301 Fix some inputvalidation and functionnames 2014-06-23 09:55:52 +02:00
Mark Schouten
a73e3fd1d3 Send soa_edit_api so we don't need to worry about serials anymore. Also, add it as a default to the dist config 2014-05-26 14:15:55 +02:00
Mark Schouten
b457495426 Add validation and 'htmlspecialchars' to keep Teun from breaking stuff 2014-05-26 12:04:24 +02:00
Henjo Hoeksma
296e83fb88 Refactoring 2014-05-23 11:48:19 +02:00