Commit graph

381 commits

Author SHA1 Message Date
Richard Underwood
dbdfea2ae1 Create sqlite zone entries for zones created outside of nsedit. Note that this will create users if they don't exist also. 2017-11-13 11:59:53 +00:00
Richard Underwood
41d6d16a86 Merge remote-tracking branch 'origin/master' into issue-68
Conflicts:
	index.php
2017-11-07 12:03:09 +00:00
Richard Underwood
dcae922075 Uncommitted changes - mostly permissions dor admin user. 2017-11-07 11:28:03 +00:00
Tuxis Internet Engineering V.O.F
0befe9e5ab Merge pull request #155 from maltris/master
Separated RUN-commands, changed a sed-command because the matching did not work
2017-10-05 11:29:53 +02:00
maltris
0c1183e716 Separated RUN-commands, changed a sed-command because the matching did not work 2017-08-14 10:22:04 +02:00
Tuxis Internet Engineering V.O.F
4b060c6430 Merge pull request #153 from webvanced/master
Added support for CNAME's to zone in templates
2017-08-07 10:32:40 +02:00
Mark Schouten
18fa97373e Add other ways of installation to the README 2017-08-07 10:30:52 +02:00
Daniel Eiland
1f2225cf6d Added support for CNAME's to zone in templates 2017-07-11 09:24:44 +02:00
Mark Schouten
382ca51db1 Allow ALIAS records. Closes #138 2017-04-28 13:37:22 +02:00
Mark Schouten
6be5f2f29c Fix updating the password, and store if we have local auth, we can't change passwords if we don't have local auth 2017-04-28 13:09:31 +02:00
Mark Schouten
f67fa04d85 This fixes the issues with the newer pdns, which suddenly includes the whole API url in the returned json.
Closes #145. In response to 4d4e536d52
2017-04-28 12:32:01 +02:00
Mark Schouten
9d27a140d7 Fix proto in logo url 2017-04-20 11:46:55 +02:00
Mark Schouten
4d4e536d52 Deduplicate the api-url 2017-04-20 11:45:33 +02:00
Tuxis Internet Engineering V.O.F
6fbd049941 Merge pull request #143 from tuxis-ie/caa-support
Implement CAA-records. Please note that pdns requires quotes around t…
2017-04-03 09:48:15 +02:00
Mark Schouten
0e63757d19 Implement CAA-records. Please note that pdns requires quotes around the third field: https://github.com/PowerDNS/pdns/issues/4937. Closes #141 2017-04-03 09:47:38 +02:00
Richard Underwood
880908ff70 Merge remote-tracking branch 'origin/master' into issue-68 2017-02-03 09:36:59 +00:00
Mark Schouten
5787659b07 Add this missing line, this may have broken editing of SPF/TXT records. Closes #140 2017-01-25 09:46:05 +01:00
Richard Underwood
4f118af176 Permissions in zones.php 2017-01-09 10:29:56 +00:00
Richard Underwood
6d56c7a44f group permissions check & first check on index page 2017-01-06 15:50:54 +00:00
Richard Underwood
a57af479b8 Moved a few functions to misc, moved where permissions is included as it's needed everywhere. 2017-01-06 14:05:12 +00:00
Richard Underwood
6033bc12aa Admin side of permissions done, still need to be enforced. 2017-01-06 13:59:44 +00:00
Richard Underwood
4eb40af5b7 Moved things around in index.php so that the selection for records doesn't stop the permissions list from working. 2017-01-04 14:22:50 +00:00
Richard Underwood
f978e784d5 Fixed issues as db can't be closed now. 2017-01-04 12:07:53 +00:00
Richard Underwood
e9b6a49e5a Missing global 2017-01-04 11:57:50 +00:00
Richard Underwood
f2377913f0 Changed database schema for groups & permissions. Implemented versioning. 2017-01-04 11:45:01 +00:00
Richard Underwood
119e1376ee Merge remote-tracking branch 'origin/master' into issue-68 2017-01-04 09:31:50 +00:00
Richard Underwood
2b5e7ea5f6 Uncomitted changes prior to merge. Permissions ... 2017-01-04 09:30:58 +00:00
Tuxis Internet Engineering V.O.F
b7d61f5778 Merge pull request #136 from krombel/master
fix switching of Views for non-admin-users (fix #135)
2016-11-21 10:15:03 +01:00
Krombel
a3affccacd fix switching of Views for non-admin-users (#135) 2016-11-19 02:50:09 +01:00
Mark Schouten
93c88cc196 If we get here, there is a value without dots... So add it 2016-11-18 17:11:22 +01:00
Mark Schouten
5c5f9f7abd Fix sorting 2016-11-18 17:07:49 +01:00
Mark Schouten
6737aa9b83 Fix matching on zonename, we were missing the . 2016-11-18 17:01:48 +01:00
Mark Schouten
ae00aa8ed9 Fix quoting of TXT and SPF records 2016-11-18 17:00:18 +01:00
Mark Schouten
42b247d5c0 Add missing types. Closes #130 2016-11-03 10:11:24 +01:00
Mark Schouten
41801a73f6 Try to set soa_edit_api, if it is not yet set 2016-10-25 12:14:07 +02:00
Mark Schouten
94e0d22bf2 If we don't have a soa_edit_api for this zone yet, set it to our default 2016-10-25 11:10:22 +02:00
Mark Schouten
77192d84b1 Don't close the database connection and make it global. Also, honour the account that is set in pdns, unless its empty 2016-10-19 17:28:16 +02:00
Mark Schouten
92ac4576ab An empty name is possible 2016-10-14 14:20:07 +02:00
Mark Schouten
b5d7fa8183 Don't forget the dot in between 2016-10-14 14:16:48 +02:00
Mark Schouten
83e8a0eda6 TRAILING DOTSS!!!11eleven!!11!&$W*&@*@!@#& 2016-10-14 14:14:17 +02:00
Mark Schouten
32f0456f21 Fix TXT-record quoting 2016-10-10 14:22:31 +02:00
Richard Underwood
c1598fc99a Fixed column widths 2016-10-04 10:09:57 +01:00
Richard Underwood
d915137eff Allow removal of members from groups. 2016-10-04 10:05:22 +01:00
Richard Underwood
417e9ca848 Basic group management support. Lots more to do. 2016-10-04 09:25:32 +01:00
Richard Underwood
1aa0f0bbca Added a check as jtable expects a list here. 2016-09-30 16:31:17 +01:00
Richard Underwood
e172ba6502 Added group table to users tab. Allow group name editing for now. 2016-09-30 14:23:09 +01:00
Richard Underwood
9b6ce2001e Merge remote-tracking branch 'origin/master' into issue-68 2016-09-27 16:23:19 +01:00
Tuxis Internet Engineering V.O.F
b34d7ee2f1 Merge pull request #123 from richard-underwood/issue-122
Modified users jtable to use id & fixed user deletion.
2016-09-26 16:45:18 +02:00
Richard Underwood
b0e012fa54 Merge remote-tracking branch 'origin/issue-122' into issue-68
Conflicts:
	users.php
2016-09-20 10:27:53 +01:00
Richard Underwood
bc95d31121 Merge remote-tracking branch 'origin/master' into issue-68 2016-09-20 10:23:10 +01:00