Commit graph

325 commits

Author SHA1 Message Date
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
Richard Underwood
56c1789b30 Changed "Save logs" to "Download logs" for clarity.
Removed the rotate logs icon.
Updated warning text for clearing logs, if rotation is allowed.
2016-08-24 11:42:22 +01:00
Richard Underwood
d1b817443c Initial implementation of log rotation. 2016-08-24 11:32:43 +01:00
Tuxis Internet Engineering V.O.F
a8abca1121 Merge pull request #106 from richard-underwood/issue-90
Implemented logs and zone searching.
Closes: #90
2016-08-23 17:24:33 +02:00
Richard Underwood
708327ecd2 Match capitalisation on toolbar 2016-08-23 16:23:10 +01:00
Richard Underwood
dde58c798c Implemented logs and zone searching. 2016-08-23 15:56:41 +01:00
Mark Schouten
b91317046b Fix logging in cases we don't have a username yet. Also, log more stuff. Closes #104 2016-08-23 12:30:27 +02:00
Mark Schouten
4b5d4b02c9 Fix bug in Exception() and clearify the error message. Closes #100 2016-08-09 22:59:29 +02:00
Mark Schouten
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 2016-08-08 19:13:47 +02:00
Tuxis Internet Engineering V.O.F
8cb9df7597 Merge pull request #98 from tuxis-ie/fix-add-user
emailaddress is a key, but we want to be able to use it upon create. …
2016-08-08 09:20:50 +02:00
Mark Schouten
b850510e5a emailaddress is a key, but we want to be able to use it upon create. Closes #97 2016-08-08 09:20:21 +02:00
Tuxis Internet Engineering V.O.F
d04a7ac8fe Merge pull request #96 from abcdmitry/patch-1 2016-08-05 23:33:32 +02:00
Dmitry Lukashin
44561faea4 Add notes about configuring PowerDNS 2016-08-06 00:30:54 +03:00
Tuxis Internet Engineering V.O.F
854c067e1f Merge pull request #94 from tuxis-ie/pdns-40
Create a version 1.0, to manage Pdns 4.0.0 and greater
2016-08-05 13:49:47 +02:00
Mark Schouten
e05bff5fa0 Fix readme 2016-08-05 13:48:56 +02:00
Mark Schouten
8d5313a38f Fix documentation 2016-08-05 13:23:58 +02:00
Mark Schouten
3024908e30 Ditch the submodules and fix subtrees so downloads just work 2016-08-05 13:22:01 +02:00
Mark Schouten
7975ada8b4 Merge commit '64232c1f940e3ebc7278ca748c1e08a6d7f52ac6' as 'js/addclear' 2016-08-05 13:20:42 +02:00
Mark Schouten
64232c1f94 Squashed 'js/addclear/' content from commit 25686e8
git-subtree-dir: js/addclear
git-subtree-split: 25686e8ec19b1fee953c72971ffdb9a1abec166d
2016-08-05 13:20:42 +02:00
Mark Schouten
d90fb0d2a6 Merge commit '8997d5b1ff1c3ec21da052be6134b50dc3ea8636' as 'jtable' 2016-08-05 13:20:31 +02:00
Mark Schouten
8997d5b1ff Squashed 'jtable/' content from commit 1a6e6ab
git-subtree-dir: jtable
git-subtree-split: 1a6e6ab44e57f1cea35a1b7168a8c8ef319d5a81
2016-08-05 13:20:31 +02:00
Mark Schouten
e904a80717 Merge commit 'd21ea7816e2d88125dadf5736e1d26978d007c05' as 'jquery-ui' 2016-08-05 13:20:20 +02:00
Mark Schouten
d21ea7816e Squashed 'jquery-ui/' content from commit 77ff328
git-subtree-dir: jquery-ui
git-subtree-split: 77ff328cbe8a662f52178020d202dc1bfb560fd8
2016-08-05 13:20:20 +02:00
Mark Schouten
15fa1f0f51 Remove submodules 2016-08-05 13:20:07 +02:00
Mark Schouten
396d2af907 Update documentation 2016-08-05 13:14:53 +02:00
Mark Schouten
58fab332dc Implement new jquery-ui and fix creation of new zones 2016-08-05 13:08:48 +02:00
Mark Schouten
0115f4500d Merge commit '7f7c9b378f0bb34a7414736c047ee6616a383fe8' as 'jquery-ui' 2016-08-05 12:57:52 +02:00
Mark Schouten
7f7c9b378f Squashed 'jquery-ui/' content from commit 77ff328
git-subtree-dir: jquery-ui
git-subtree-split: 77ff328cbe8a662f52178020d202dc1bfb560fd8
2016-08-05 12:57:52 +02:00
Mark Schouten
d3488a963e Remove broken jquery-ui 2016-08-05 12:56:15 +02:00
Mark Schouten
39aa35f2aa Merge commit '5500cf75c004255bd2d4ede59c4a6534b1a5acb1' as 'jtable' 2016-08-05 12:52:54 +02:00
Mark Schouten
5500cf75c0 Squashed 'jtable/' content from commit 1a6e6ab
git-subtree-dir: jtable
git-subtree-split: 1a6e6ab44e57f1cea35a1b7168a8c8ef319d5a81
2016-08-05 12:52:54 +02:00
Mark Schouten
0fb23b7b32 Remove incorrect jtable 2016-08-05 12:52:39 +02:00
Mark Schouten
b23131fdc2 Merge commit 'd32092c1f0f621405fc67d992c345ce46589f6df' as 'jquery-ui' 2016-08-05 12:47:57 +02:00
Mark Schouten
d32092c1f0 Squashed 'jquery-ui/' content from commit 3dd8a09
git-subtree-dir: jquery-ui
git-subtree-split: 3dd8a09b441d65445f2b6a7c73e72af65445d5da
2016-08-05 12:47:57 +02:00
Mark Schouten
41bad3c240 Merge commit 'fad871ffb123ef9eb2d617d748b35e555fd5f89b' as 'jtable' 2016-08-05 12:46:32 +02:00
Mark Schouten
fad871ffb1 Squashed 'jtable/' content from commit 25686e8
git-subtree-dir: jtable
git-subtree-split: 25686e8ec19b1fee953c72971ffdb9a1abec166d
2016-08-05 12:46:32 +02:00
Mark Schouten
c907a35457 Remove submodules 2016-08-05 12:45:44 +02:00
Mark Schouten
190a5be54b Merge commit 'c854a8c29bf55e07cc1a2412c568a245f4e7ed74' as 'js/addclear' 2016-08-05 12:42:31 +02:00
Mark Schouten
c854a8c29b Squashed 'js/addclear/' content from commit 25686e8
git-subtree-dir: js/addclear
git-subtree-split: 25686e8ec19b1fee953c72971ffdb9a1abec166d
2016-08-05 12:42:31 +02:00