Commit graph

363 commits

Author SHA1 Message Date
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
Richard Underwood
083cb9429c Modified users jtable to use id & fixed user deletion. 2016-09-20 10:10:54 +01:00
Richard Underwood
a937d05163 Missing variable in users.php 2016-09-19 15:40:10 +01:00
Tuxis Internet Engineering V.O.F
e7713615a5 Merge pull request #120 from bjoe2k4/master 2016-09-19 12:04:51 +02:00
bjoe2k4
5d1f23c814 Update .gitignore 2016-09-17 15:27:29 +02:00
Tuxis Internet Engineering V.O.F
b16af25052 Merge pull request #108 from richard-underwood/issue-107
Ability to rotate and search logs
2016-09-13 11:10:22 +02:00
Richard Underwood
badebb9965 Clarified wording of rotation warning. 2016-08-26 11:59:49 +01:00
Richard Underwood
8d6e8ddf55 Removed delete button from logs table as the action wasn't implemented and would not be possible on rotated logs. 2016-08-26 11:45:30 +01:00
Richard Underwood
669c78a1db Merge remote-tracking branch 'origin/master' into issue-107 2016-08-26 10:54:04 +01:00
Tuxis Internet Engineering V.O.F
531f8a2609 Merge pull request #110 from richard-underwood/issue-109
PHP <= 5.4 fix for curl_reset
2016-08-26 11:50:48 +02:00
Richard Underwood
9d59441dd0 Check around curl_reset to prevent errors with PHP <=5.4 2016-08-26 10:11:52 +01:00
Richard Underwood
7c767b7769 Merge remote-tracking branch 'origin/master' into issue-107
Add test for pre-PHP 5.4 for pretty-printing logs

Conflicts:
	includes/misc.inc.php
2016-08-26 10:00:51 +01:00
Tuxis Internet Engineering V.O.F
6833f59400 Merge pull request #105 from tuxis-ie/fix-bug-104
Fix logging in cases we don't have a username yet. Also, log more stu…
2016-08-26 10:38:24 +02:00
Richard Underwood
2cb95a6959 UNRELATED CHANGE - put test around curl_reset to allow testing on PHP 5.4 2016-08-26 09:30:56 +01:00
Richard Underwood
befb891174 Changed Download logs to download the logs currently being shown, not always the current logs - note, doesn't filter first.
Removed "delete" case in logs.php
Moved logging check out of case statements to avoid duplication.
Changed wording of clear logs warning.
Pretty-print the JSON on log export - requires PHP 5.4.
2016-08-25 10:23:31 +01:00
Richard Underwood
ff8df5e5b2 Merge remote-tracking branch 'origin/master' into issue-107 2016-08-24 14:59:23 +01:00
Mark Schouten
43e4d53611 Fix CSS issues to eliminate whitespace with vertical menubar 2016-08-24 15:49:39 +02:00
Richard Underwood
9d8d909c18 Remove jtable_respond from the CLI script. 2016-08-24 14:38:03 +01:00
Richard Underwood
f081d96b0c Allow viewing of past logs.
Add a command-line PHP script for rotation in cron.
2016-08-24 14:19:52 +01:00