Commit Graph

34 Commits

Author SHA1 Message Date
10f47039ec Add config option to allow DNSSEC changes only for admins
DNSSEC requires changes to the parent domain, which in many cases requires special access to a registry or the like.
For that reason, especially the option to disable DNSSEC can be dangerous - if DNSSEC is disabled in PowerDNS but not in the registry, the domain stops working.

For this reason, adding an option to disable DNSSEC changes for non-admins seems reasonable.

(cherry picked from commit 5cdfc0263b07f4658d51cf7c038fea9a8911152a)
2018-06-06 08:53:44 -02:00
34d8e7392c Display history date/time using local timezone 2018-04-17 13:28:54 +07:00
17a892b18d Resolve the conflicts for #228 2018-04-02 13:38:53 +07:00
6fa8ae37f0 Fix #180. Adjustment in table style. 2018-04-01 15:48:08 +07:00
f172a64ddd Remove DNSSEC modal. Adjustment in domain table css 2018-04-01 14:45:13 +07:00
29d1cf4117 Adjustment in domain template feature to work with python3 2018-03-31 08:21:02 +07:00
197f555dfc Add disable dnssec function 2018-03-05 14:59:32 +01:00
8c6a9346c0 Add domain to request 2018-03-05 14:50:33 +01:00
747de090f9 enable dnssec ui functions 2018-03-05 11:18:29 +01:00
d5d0948ab8 Export PDNS version to frontend 2018-02-28 13:39:05 +01:00
12cfc4dbc1 Added the ability to create a template based on the zone records 2018-02-07 22:44:46 +03:00
bcb2b06124 Do filtering and pagination of domains server-side. 2017-06-30 18:18:06 +02:00
4ec70f4143 Change serial displaying in dashboard
When pdns not give us serial just notified serial, we need
to display that.
2016-11-21 14:51:36 +01:00
9348afc26e Pretty history details. 2016-08-21 14:46:23 +00:00
ea79c01aff Added SCRIPT_ROOT parameter. Fixes #52.
Adds a new javascript parameter that holds the webroot of the app. This
allows the the javascript calls to properly identify that they're
running in a subfolder/different webroot and direct their queries there.
2016-07-05 21:34:21 -06:00
ea42c78b9a default_domain_table_size setting. 2016-07-05 15:14:41 +00:00
54954082c5 Change dnssec status button size 2016-07-04 22:40:29 +07:00
70b8e76d1d Fix width of DNSSEC buttons. Make Enabled button green. Fixes #68. 2016-07-03 13:27:11 -06:00
9794e221aa Replace direct 'click' event binding with delegated binding. Fixes #58.
Direct binding only works for elements already in the DOM, delegated
binding works for all elements that match a filter even if created after
the DOM is fully loaded.
2016-07-01 16:31:14 -06:00
7986f56ac6 re-enable search and sort for domain list 2016-06-30 13:37:40 +02:00
d837e878e4 Convert tabs to spaces in HTML template files. 2016-06-18 11:41:01 +07:00
2b80339753 Standardize on btn-flat button style. 2016-05-10 18:11:17 -06:00
b4e96ceda8 Fixed action buttons on dashboard not fitting in boxed layout. 2016-04-29 15:44:35 -06:00
ecebfb0951 Linked statistics on dashboard to their pages. 2016-04-29 11:22:36 -06:00
3ed4f2ab9f Fixed dashboard statistics display breaking when window is resized. 2016-04-29 11:12:43 -06:00
31bf6e10ef Fixed all domains being visible to all users on dashboard. 2016-04-29 10:29:08 -06:00
64a297d5fb Fix DNSSEC popup on dashboard template. 2016-04-29 10:23:05 -06:00
a313eb2203 Add recent history functionality to dashboard template. 2016-04-27 18:45:24 -06:00
d9bf21eaed Enable stats display on dashboard. 2016-04-27 18:45:24 -06:00
318993e0e0 Change domains icon in dashboard to book. 2016-04-27 18:45:22 -06:00
6db41d42c4 Initial commit for AdminLTE2. 2016-04-27 18:45:01 -06:00
7f01511d10 Fix 'Home' breadcrumb when running in a subdirectory. 2016-04-19 17:53:18 -06:00
990bbe5260 Add DNSSEC information into domain list. Adjustemnt in domain list table 2016-03-24 20:01:08 +07:00
2dac8205f6 Initial commit 2015-12-13 16:34:12 +07:00