Commit graph

399 commits

Author SHA1 Message Date
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
Mark Schouten
93f37931a4 Update documentation [WIP] and remove submodule 2016-08-05 12:42:12 +02:00
Mark Schouten
3fd525748f Do not do any logging if it's disabled 2016-08-05 12:20:19 +02:00
Mark Schouten
a91d91baa4 Add default value for setptr 2016-08-05 12:05:36 +02:00
Mark Schouten
8d9e41ffed We need this file too... :) 2016-08-05 11:59:12 +02:00
Mark Schouten
cbea4778ef Implement logging. Closes #67 2016-08-05 11:57:04 +02:00
Mark Schouten
e429005134 Delete users based on username, not id 2016-08-05 10:35:51 +02:00
Mark Schouten
5b4bcc34cc Don't show a 'records' button anymore. Open the zone by clicking it. Closes #2 2016-08-05 10:05:09 +02:00
Mark Schouten
749478c36a Implement record sorting. Closes #83 2016-08-05 09:15:19 +02:00
Mark Schouten
d103c7b04f Implement set-ptr. Closes #51 . Make 'true/false' prettier 2016-08-04 16:55:03 +02:00
Mark Schouten
5cd225cb43 Implement cloning of zones, closes #81 2016-08-04 16:18:45 +02:00
Mark Schouten
30f43e98a5 Improve readability of function names 2016-08-04 15:31:17 +02:00
Mark Schouten
623fcefc5c Replace 'owner' with account to be consistent with Pdns. Set account upon creating a zone. 2016-08-04 15:01:39 +02:00
Mark Schouten
ef7f47e3f4 Fix creating records without the zonename. Sort the zones. Fix creation of disabled records 2016-08-04 14:46:32 +02:00
Mark Schouten
82819bf33b Remove leftover from copy/paste. Do not replace and check if ['serial'] exists.. 2016-08-04 13:44:39 +02:00
Mark Schouten
3f3c18c21b Missing ; 2016-08-04 13:37:54 +02:00
Mark Schouten
65d6b9afe0 We don't need all these functions anymore 2016-08-04 13:35:49 +02:00
Mark Schouten
8a63698b9f Fix templating 2016-08-04 13:32:18 +02:00
Mark Schouten
337d4ed363 We now have all functionality! 2016-08-04 12:10:19 +02:00
Mark Schouten
c7b36d7d7d Implement deleteRecord and fix some small errors 2016-08-04 12:09:56 +02:00
Mark Schouten
475bbca87b Switch from zone.name to zone.id 2016-08-04 12:07:45 +02:00
Mark Schouten
d94d1da445 Implement exportzone 2016-08-04 12:07:14 +02:00
Mark Schouten
5161f7102b Add record and catch Exceptions 2016-08-03 16:57:25 +02:00
Mark Schouten
e2034c5861 * Implement getrrset() and use it where we can
* addrecord() should just add the record, even if the rrset does not yet exist
* Make addrecord() return the created record
* Implement getrecord()
2016-08-03 16:54:58 +02:00
Mark Schouten
be9683ef83 Allow saving of zones 2016-08-03 16:08:57 +02:00
Mark Schouten
4d6ecb612e Fix a erasemasters() for a zone 2016-08-03 16:08:40 +02:00
Mark Schouten
cf754d0135 Check if serial is an integer, so we know if it's a new zone. Also, return the new zone upon saving it. 2016-08-03 16:07:48 +02:00