Commit graph

80 commits

Author SHA1 Message Date
Mark Schouten
43e4d53611 Fix CSS issues to eliminate whitespace with vertical menubar 2016-08-24 15:49:39 +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
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
Mark Schouten
58fab332dc Implement new jquery-ui and fix creation of new zones 2016-08-05 13:08:48 +02:00
Mark Schouten
d3488a963e Remove broken jquery-ui 2016-08-05 12:56:15 +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
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
475bbca87b Switch from zone.name to zone.id 2016-08-04 12:07:45 +02:00
Mark Schouten
a8ccbeb10a Switch from zoneurl to zoneid 2016-08-03 14:25:25 +02:00
Mark Schouten
4478f1eed3 Allow a user to change his own password. Closes #62 2016-03-21 12:08:28 +01:00
Nicky Gerritsen
d19c8e9f0b Add disabled field 2016-03-21 08:06:15 +01:00
Tom Laermans
4506145674 Add LOC record to drop down list(s)
LOC is missing from the list of record types.

I've tested this change, setting or editing LOC records works fine through the API.
There's a snag with how PowerDNS expects the LOC record formatting though, see PowerDNS/pdns#3393
2016-02-17 18:23:08 +01:00
Andreas Oberritter
a74c32da85 Add RR types for CERT and SSHFP 2016-01-13 04:04:47 +01:00
harkx
4d3d381956 Create parameter for logo 2016-01-01 09:42:14 +01:00
Mark Schouten
a2aba25712 Resolve conflicts and create a converter for old values to the new ones. Also let the user know they should be changing their configuration 2015-10-26 10:11:57 +01:00
Boden Garman
802ed0fd93 silence warnings 2015-09-10 12:20:13 +10:00
Tuxis Internet Engineering V.O.F.
9d47229fe7 Merge pull request #44 from piwats/master
Convert menu to horizontal top menu
2015-07-30 15:05:16 +02:00
Mark Schouten
b8996eaa42 Return an other order if we're editing a reverse zone. Requested via #47, closes #47 2015-05-18 13:38:17 +02:00
piwats
3202d7ca0f Update index.php 2015-04-17 19:42:24 +02:00
piwats
6b5cb7c465 add .menu-title to a div inside #menu 2015-04-17 18:38:41 +02:00
piwats
aebec8bc25 Add .horizontal to #menu 2015-04-17 18:21:40 +02:00
piwats
237b17df06 Update index.php 2015-04-17 16:52:29 +02:00
piwats
d02b059977 Add additions.css with option into <head> 2015-04-17 16:41:36 +02:00
Mark Schouten
88d7ef7d36 Change the displayContent() function so that a the zonename is a bit faded, so we can see the names of the labels better. Closes #28 2015-03-11 12:30:29 +01:00
bfbones
6d1fe50671 changed dynamic NS-entry handling also for import feature 2015-03-02 10:41:08 +01:00
bfbones
0a09deb50a - added protocol config parameter and handling for it
- changed nameserver entries in config to be dymanic
- changed display and parsing of NS-entries from config or from template to be dynamic
2015-03-02 10:10:46 +01:00
Mark Schouten
0794111cda Change 'Record' to 'Zone'
Closes #14
2015-02-25 17:12:33 +01:00
Mark Schouten
2e085050c0 Fix typo which closes and fixes #15 2015-02-25 17:10:09 +01:00
Mark Schouten
54c348b160 This fixes downloading of zones. It is tested in Linux Chromium, Iceweasel, Windows Firefox.
Fixes and closes #20
2015-02-24 13:57:25 +01:00
Mark Schouten
22ae1adf17 Get the nameservers from the template, if any. If we don't have nameservers in the template use the default nameservers.
Also, when appying the template, skip adding records for nameservers that we already added. This fixes and closes issue #15
2015-02-24 11:15:52 +01:00
Christian Hofstaedtler
adcaefda59 Remove priority field
It's gone from PowerDNS 3.4.2 and later.
2015-02-07 21:13:45 +01:00
Tuxis Internet Engineering V.O.F.
bc55b9832a Add missing comma 2015-01-26 12:43:20 +01:00
Mark Schouten
fccdf6631a Fix deletion message for users and zones. Closes #14 2015-01-26 12:41:54 +01:00
kristof
ca591af82b [FIX] short_open_tag can be off now, replaced <? with <?php 2015-01-25 11:11:24 +01:00
Mark Schouten
45ed135591 Create a 'save this zone' button 2014-12-05 13:54:09 +01:00
Mark Schouten
4d0dcf6e48 Stop working when there is an error in the config 2014-11-21 11:35:29 +01:00
Mark Schouten
25fb62fd4f Fix bugs 2014-11-21 11:25:11 +01:00
Mark Schouten
b7b62d1c9c Implement auth-autodetection 2014-11-21 11:13:17 +01:00
Mark Schouten
7fc9c5aabb Implement a 400ms delay in the searchbar 2014-11-05 09:22:57 +01:00
Mark Schouten
afa52c6894 Add a timestamp to the user listoptions url which is reset upon adding a user. This refreshes jtables cache 2014-10-06 22:37:00 +02:00
Stefan Bühler
e8f071f67c Rework session handling; add CSRF tokens and autologin 2014-10-06 21:40:11 +02:00
Stefan Bühler
922642005d Improve UI
* add CSS classes to fields
* use monospace font for field values
* min-width for record content edit field, stretch label and content
  to dialog width
* max-width for record content table cell, explicit (percent) column
  sizes
* text-align: right numbers
* display raw data in cells with $('<span>').text(...)
* add DNSSEC info and masters for slave zones
* add some RR types and disable distinction from address .arpa zone;
  show all types for every field
2014-10-05 13:14:42 +02:00
Stefan Bühler
54fb62b471 Rewrite/Refactoring
- add a lot of permission checks:
  zone edits were completely unchecked (after login); only list and creation were
  protected.
- reduce regular expression usage
- don't use user provided names/ids/urls for requests; instead use them
  to search for the zone in the list of all zones.
- rename 'label' to 'name' in template records ('name' is used in all
  other places)
- make 'localhost' default $apisid
- add 'soa_edit' default
- remove gen_pw/pwgen caller; use openssl instead for random password
- fix a lot of bugs (editrecord, TXT quoting, name checking, ...)
- improve record sorting
2014-10-05 13:08:23 +02:00
Mark Schouten
7ea11b16d4 Hide the 'import zone' button 2014-10-01 09:51:19 +02:00