Commit graph

  • 6d56c7a44f group permissions check & first check on index page Richard Underwood 2017-01-06 15:50:54 +00:00
  • a57af479b8 Moved a few functions to misc, moved where permissions is included as it's needed everywhere. Richard Underwood 2017-01-06 14:05:12 +00:00
  • 6033bc12aa Admin side of permissions done, still need to be enforced. Richard Underwood 2017-01-06 13:59:44 +00:00
  • 4eb40af5b7 Moved things around in index.php so that the selection for records doesn't stop the permissions list from working. Richard Underwood 2017-01-04 14:22:50 +00:00
  • f978e784d5 Fixed issues as db can't be closed now. Richard Underwood 2017-01-04 12:07:53 +00:00
  • e9b6a49e5a Missing global Richard Underwood 2017-01-04 11:57:50 +00:00
  • f2377913f0 Changed database schema for groups & permissions. Implemented versioning. Richard Underwood 2017-01-04 11:45:01 +00:00
  • 119e1376ee Merge remote-tracking branch 'origin/master' into issue-68 Richard Underwood 2017-01-04 09:31:50 +00:00
  • 2b5e7ea5f6 Uncomitted changes prior to merge. Permissions ... Richard Underwood 2017-01-04 09:30:58 +00:00
  • b7d61f5778 Merge pull request #136 from krombel/master Tuxis Internet Engineering V.O.F 2016-11-21 10:15:03 +01:00
  • a3affccacd fix switching of Views for non-admin-users (#135) Krombel 2016-11-19 02:50:09 +01:00
  • 93c88cc196 If we get here, there is a value without dots... So add it Mark Schouten 2016-11-18 17:11:22 +01:00
  • 5c5f9f7abd Fix sorting Mark Schouten 2016-11-18 17:07:49 +01:00
  • 6737aa9b83 Fix matching on zonename, we were missing the . Mark Schouten 2016-11-18 17:01:48 +01:00
  • ae00aa8ed9 Fix quoting of TXT and SPF records Mark Schouten 2016-11-18 17:00:18 +01:00
  • 42b247d5c0 Add missing types. Closes #130 Mark Schouten 2016-11-03 10:11:24 +01:00
  • 41801a73f6 Try to set soa_edit_api, if it is not yet set Mark Schouten 2016-10-25 12:14:07 +02:00
  • 94e0d22bf2 If we don't have a soa_edit_api for this zone yet, set it to our default Mark Schouten 2016-10-25 11:10:22 +02:00
  • 77192d84b1 Don't close the database connection and make it global. Also, honour the account that is set in pdns, unless its empty Mark Schouten 2016-10-19 17:28:16 +02:00
  • 92ac4576ab An empty name is possible Mark Schouten 2016-10-14 14:20:07 +02:00
  • b5d7fa8183 Don't forget the dot in between Mark Schouten 2016-10-14 14:16:48 +02:00
  • 83e8a0eda6 TRAILING DOTSS!!!11eleven!!11!&$W*&@*@!@#& Mark Schouten 2016-10-14 14:14:17 +02:00
  • 32f0456f21 Fix TXT-record quoting Mark Schouten 2016-10-10 14:22:31 +02:00
  • c1598fc99a Fixed column widths Richard Underwood 2016-10-04 10:09:57 +01:00
  • d915137eff Allow removal of members from groups. Richard Underwood 2016-10-04 10:05:22 +01:00
  • 417e9ca848 Basic group management support. Lots more to do. Richard Underwood 2016-10-04 09:25:32 +01:00
  • 1aa0f0bbca Added a check as jtable expects a list here. Richard Underwood 2016-09-30 16:31:17 +01:00
  • e172ba6502 Added group table to users tab. Allow group name editing for now. Richard Underwood 2016-09-30 14:23:09 +01:00
  • 9b6ce2001e Merge remote-tracking branch 'origin/master' into issue-68 Richard Underwood 2016-09-27 16:23:19 +01:00
  • b34d7ee2f1 Merge pull request #123 from richard-underwood/issue-122 Tuxis Internet Engineering V.O.F 2016-09-26 16:45:18 +02:00
  • b0e012fa54 Merge remote-tracking branch 'origin/issue-122' into issue-68 Richard Underwood 2016-09-20 10:27:53 +01:00
  • bc95d31121 Merge remote-tracking branch 'origin/master' into issue-68 Richard Underwood 2016-09-20 10:23:10 +01:00
  • 083cb9429c Modified users jtable to use id & fixed user deletion. Richard Underwood 2016-09-20 10:10:54 +01:00
  • a937d05163 Missing variable in users.php Richard Underwood 2016-09-19 15:40:10 +01:00
  • e7713615a5 Merge pull request #120 from bjoe2k4/master Tuxis Internet Engineering V.O.F 2016-09-19 12:04:51 +02:00
  • 5d1f23c814 Update .gitignore bjoe2k4 2016-09-17 15:27:29 +02:00
  • b16af25052 Merge pull request #108 from richard-underwood/issue-107 Tuxis Internet Engineering V.O.F 2016-09-13 11:10:22 +02:00
  • badebb9965 Clarified wording of rotation warning. Richard Underwood 2016-08-26 11:59:49 +01:00
  • 8d6e8ddf55 Removed delete button from logs table as the action wasn't implemented and would not be possible on rotated logs. Richard Underwood 2016-08-26 11:45:30 +01:00
  • 669c78a1db Merge remote-tracking branch 'origin/master' into issue-107 Richard Underwood 2016-08-26 10:54:04 +01:00
  • 531f8a2609 Merge pull request #110 from richard-underwood/issue-109 Tuxis Internet Engineering V.O.F 2016-08-26 11:50:48 +02:00
  • 9d59441dd0 Check around curl_reset to prevent errors with PHP <=5.4 Richard Underwood 2016-08-26 10:11:52 +01:00
  • 7c767b7769 Merge remote-tracking branch 'origin/master' into issue-107 Add test for pre-PHP 5.4 for pretty-printing logs Richard Underwood 2016-08-26 10:00:51 +01:00
  • 6833f59400 Merge pull request #105 from tuxis-ie/fix-bug-104 Tuxis Internet Engineering V.O.F 2016-08-26 10:38:24 +02:00
  • 2cb95a6959 UNRELATED CHANGE - put test around curl_reset to allow testing on PHP 5.4 Richard Underwood 2016-08-26 09:30:56 +01:00
  • 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. Richard Underwood 2016-08-25 10:23:31 +01:00
  • ff8df5e5b2 Merge remote-tracking branch 'origin/master' into issue-107 Richard Underwood 2016-08-24 14:59:23 +01:00
  • 43e4d53611 Fix CSS issues to eliminate whitespace with vertical menubar Mark Schouten 2016-08-24 15:49:39 +02:00
  • 9d8d909c18 Remove jtable_respond from the CLI script. Richard Underwood 2016-08-24 14:38:03 +01:00
  • f081d96b0c Allow viewing of past logs. Add a command-line PHP script for rotation in cron. Richard Underwood 2016-08-24 14:19:52 +01:00
  • 56c1789b30 Changed "Save logs" to "Download logs" for clarity. Removed the rotate logs icon. Updated warning text for clearing logs, if rotation is allowed. Richard Underwood 2016-08-24 11:42:22 +01:00
  • d1b817443c Initial implementation of log rotation. Richard Underwood 2016-08-24 11:32:43 +01:00
  • a8abca1121 Merge pull request #106 from richard-underwood/issue-90 Tuxis Internet Engineering V.O.F 2016-08-23 17:24:33 +02:00
  • 708327ecd2 Match capitalisation on toolbar Richard Underwood 2016-08-23 16:23:10 +01:00
  • dde58c798c Implemented logs and zone searching. Richard Underwood 2016-08-23 15:56:41 +01:00
  • b91317046b Fix logging in cases we don't have a username yet. Also, log more stuff. Closes #104 Mark Schouten 2016-08-23 12:30:27 +02:00
  • 4b5d4b02c9 Fix bug in Exception() and clearify the error message. Closes #100 Mark Schouten 2016-08-09 22:59:29 +02:00
  • b04b4dd864 Set ttl for the whole rrset if we update a record within that rrset. Might update other records as well, but that's as designed. Should fix #99 Mark Schouten 2016-08-08 19:13:47 +02:00
  • 8cb9df7597 Merge pull request #98 from tuxis-ie/fix-add-user v1.1 Tuxis Internet Engineering V.O.F 2016-08-08 09:20:50 +02:00
  • b850510e5a emailaddress is a key, but we want to be able to use it upon create. Closes #97 Mark Schouten 2016-08-08 09:20:21 +02:00
  • d04a7ac8fe Merge pull request #96 from abcdmitry/patch-1 Tuxis Internet Engineering V.O.F 2016-08-05 23:33:32 +02:00
  • 44561faea4 Add notes about configuring PowerDNS Dmitry Lukashin 2016-08-06 00:30:54 +03:00
  • 854c067e1f Merge pull request #94 from tuxis-ie/pdns-40 v1.0 Tuxis Internet Engineering V.O.F 2016-08-05 13:49:47 +02:00
  • e05bff5fa0 Fix readme Mark Schouten 2016-08-05 13:48:56 +02:00
  • 8d5313a38f Fix documentation v0.9 Mark Schouten 2016-08-05 13:23:58 +02:00
  • 3024908e30 Ditch the submodules and fix subtrees so downloads just work Mark Schouten 2016-08-05 13:22:01 +02:00
  • 7975ada8b4 Merge commit '64232c1f94' as 'js/addclear' Mark Schouten 2016-08-05 13:20:42 +02:00
  • 64232c1f94 Squashed 'js/addclear/' content from commit 25686e8 Mark Schouten 2016-08-05 13:20:42 +02:00
  • d90fb0d2a6 Merge commit '8997d5b1ff' as 'jtable' Mark Schouten 2016-08-05 13:20:31 +02:00
  • 8997d5b1ff Squashed 'jtable/' content from commit 1a6e6ab Mark Schouten 2016-08-05 13:20:31 +02:00
  • e904a80717 Merge commit 'd21ea7816e' as 'jquery-ui' Mark Schouten 2016-08-05 13:20:20 +02:00
  • d21ea7816e Squashed 'jquery-ui/' content from commit 77ff328 Mark Schouten 2016-08-05 13:20:20 +02:00
  • 15fa1f0f51 Remove submodules Mark Schouten 2016-08-05 13:20:07 +02:00
  • 396d2af907 Update documentation Mark Schouten 2016-08-05 13:14:53 +02:00
  • 58fab332dc Implement new jquery-ui and fix creation of new zones Mark Schouten 2016-08-05 13:08:48 +02:00
  • 0115f4500d Merge commit '7f7c9b378f' as 'jquery-ui' Mark Schouten 2016-08-05 12:57:52 +02:00
  • 7f7c9b378f Squashed 'jquery-ui/' content from commit 77ff328 Mark Schouten 2016-08-05 12:57:52 +02:00
  • d3488a963e Remove broken jquery-ui Mark Schouten 2016-08-05 12:56:15 +02:00
  • 39aa35f2aa Merge commit '5500cf75c0' as 'jtable' Mark Schouten 2016-08-05 12:52:54 +02:00
  • 5500cf75c0 Squashed 'jtable/' content from commit 1a6e6ab Mark Schouten 2016-08-05 12:52:54 +02:00
  • 0fb23b7b32 Remove incorrect jtable Mark Schouten 2016-08-05 12:52:39 +02:00
  • b23131fdc2 Merge commit 'd32092c1f0' as 'jquery-ui' Mark Schouten 2016-08-05 12:47:57 +02:00
  • d32092c1f0 Squashed 'jquery-ui/' content from commit 3dd8a09 Mark Schouten 2016-08-05 12:47:57 +02:00
  • 41bad3c240 Merge commit 'fad871ffb1' as 'jtable' Mark Schouten 2016-08-05 12:46:32 +02:00
  • fad871ffb1 Squashed 'jtable/' content from commit 25686e8 Mark Schouten 2016-08-05 12:46:32 +02:00
  • c907a35457 Remove submodules Mark Schouten 2016-08-05 12:45:44 +02:00
  • 190a5be54b Merge commit 'c854a8c29b' as 'js/addclear' Mark Schouten 2016-08-05 12:42:31 +02:00
  • c854a8c29b Squashed 'js/addclear/' content from commit 25686e8 Mark Schouten 2016-08-05 12:42:31 +02:00
  • 93f37931a4 Update documentation [WIP] and remove submodule Mark Schouten 2016-08-05 12:42:12 +02:00
  • 3fd525748f Do not do any logging if it's disabled Mark Schouten 2016-08-05 12:20:19 +02:00
  • a91d91baa4 Add default value for setptr Mark Schouten 2016-08-05 12:05:36 +02:00
  • 8d9e41ffed We need this file too... :) Mark Schouten 2016-08-05 11:59:12 +02:00
  • cbea4778ef Implement logging. Closes #67 Mark Schouten 2016-08-05 11:57:04 +02:00
  • e429005134 Delete users based on username, not id Mark Schouten 2016-08-05 10:35:51 +02:00
  • 5b4bcc34cc Don't show a 'records' button anymore. Open the zone by clicking it. Closes #2 Mark Schouten 2016-08-05 10:05:09 +02:00
  • 749478c36a Implement record sorting. Closes #83 Mark Schouten 2016-08-05 09:15:19 +02:00
  • d103c7b04f Implement set-ptr. Closes #51 . Make 'true/false' prettier Mark Schouten 2016-08-04 16:55:03 +02:00
  • 5cd225cb43 Implement cloning of zones, closes #81 Mark Schouten 2016-08-04 16:18:45 +02:00
  • 30f43e98a5 Improve readability of function names Mark Schouten 2016-08-04 15:31:17 +02:00
  • 623fcefc5c Replace 'owner' with account to be consistent with Pdns. Set account upon creating a zone. Mark Schouten 2016-08-04 15:01:39 +02:00