Felix Kaechele
396075efda
Add yarn support
...
Signed-off-by: Felix Kaechele <felix@kaechele.ca>
2018-06-11 12:57:09 +02:00
Felix Kaechele
17fb6b0ddd
Delete bundled libraries
...
Signed-off-by: Felix Kaechele <felix@kaechele.ca>
2018-06-11 12:57:09 +02:00
Khanh Ngo
fb234e3592
Add .gitattributes
2018-06-11 17:12:52 +07:00
Khanh Ngo
f85f814d9f
Add BG_DOMAIN_UPDATES config for docker development env
2018-06-11 17:02:01 +07:00
Khanh Ngo
b7dac8a565
Merge remote-tracking branch 'ProviderNL/feature/bg_domain_updates'
2018-06-11 16:52:03 +07:00
Khanh Ngo
00b7aa17b5
Merge remote-tracking branch 'tmuncks/fix-dnssec-rectification'
2018-06-11 16:38:15 +07:00
Thomas M Steenholdt
0a670845fa
Automatically rectify DNSSEC enabled zones
...
For DNSSEC enabled zones to function correctly, they need to be rectified on update.
This changes the DNSSEC enable/disable code to set API-RECTIFY:
To `true` when activating DNSSEC on a domain
To `false` when deactivating DNSSEC on a domain
With this, PowerDNS promises to handle the needed rectifications.
(cherry picked from commit 5d15d8899cc03a4a7d433d33c2c4b1da09b5eb2d)
2018-06-10 21:47:19 -02:00
Jeroen Boonstra
18133ab19c
Add ajax call for refresh
2018-06-08 13:26:06 +02:00
Jeroen Boonstra
689b25817c
Add action to dialog
2018-06-08 13:25:43 +02:00
Jeroen Boonstra
e334749382
Add dialog for refresh status
2018-06-08 13:25:21 +02:00
Jeroen Boonstra
9732961854
Add refesh button
2018-06-08 13:23:04 +02:00
Jeroen Boonstra
39d3a4d6ac
add bg settings for button
2018-06-08 13:22:03 +02:00
Jeroen Boonstra
8b2083be77
Add domain refresh endpoint
2018-06-08 13:21:17 +02:00
Jeroen Boonstra
734a6d5b32
Enable bg updates
2018-06-08 11:46:17 +02:00
Khanh Ngo
ecdb9b9328
Merge pull request #275 from tmuncks/dont-revoke-your-own-rights
...
Fix user deletion
2018-06-08 09:16:49 +07:00
Thomas M Steenholdt
90f08ee92e
Fix user deletion
...
An improper check causes problems when trying to delete a user. This fixes that error.
(cherry picked from commit 3c838cc0e4a2d4904d0fc919fb88c58ebd4fe4bd)
2018-06-07 15:34:28 -02:00
Khanh Ngo
2958ae663c
Validate user role and DNSSEC_ADMINS_ONLY config on DNSSEC related routes
2018-06-07 09:28:14 +07:00
Khanh Ngo
6f54b1a9de
Merge remote-tracking branch 'tmuncks/dnssec-admin-only'
2018-06-07 08:53:01 +07:00
Khanh Ngo
70b3060f5d
Merge pull request #271 from sinzee/patch-1
...
Update models.py
2018-06-07 08:50:48 +07:00
Khanh Ngo
2c5a98aca4
Merge pull request #273 from tmuncks/dont-revoke-your-own-rights
...
Restrict certain admin changes on the current user
2018-06-07 08:48:44 +07:00
Khanh Ngo
36bf492cb6
Merge pull request #272 from tmuncks/fix-otp-validation
...
Fix OTP validation
2018-06-07 08:46:26 +07:00
Thomas M Steenholdt
5d40c42bbf
Fix OTP validation
...
The result from the form is never an int but rather a string of digits, so that's what we should be checking for.
This fixes OTP validation
(cherry picked from commit 5fe3c8b9f92665db54d74dc6b2334666c318bf0c)
2018-06-06 09:19:30 -02:00
Thomas M Steenholdt
ccec6c37b4
Restrict certain admin changes on the current user
...
Disable the admin toggle and delete operations from the current user, to avoid accidents.
(cherry picked from commit b0f5ac6df5d31f612dc833a88cfca8936c4137d7)
2018-06-06 09:15:25 -02:00
Thomas M Steenholdt
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
Khanh Ngo
0fb6e10cf5
Merge remote-tracking branch 'tmuncks/soa-edit-api-changes'
2018-05-29 15:32:52 +07:00
sinzee
4daef97666
Update models.py
...
Fix update_from_master
2018-05-28 00:28:40 +09:00
Thomas M Steenholdt
a7e91b6f40
Fix SOA-EDIT-API options
...
The options for SOA-EDIT-API included was actually the options used for SOA-EDIT, which is a very different beast.
Those options have been swapped out for the options allowed in SOA-EDIT-API and SOA-EDIT-DNSUPDATE.
2018-05-24 16:12:12 -02:00
Khanh Ngo
4daf6f72a7
Merge pull request #256 from rene-dekkers/nonint_error
...
Fail when non-numeric otp token was inserted
2018-05-18 10:43:26 +07:00
René Dekkers
08335cdedc
Fail when non-numeric otp token was inserted
2018-05-07 15:32:15 +02:00
Khanh Ngo
77f0deade8
Fix #247
2018-04-18 13:29:29 +07:00
Khanh Ngo
3d8d94f280
Validate registration process. Change copyright year.
2018-04-18 13:16:02 +07:00
Khanh Ngo
bd45c4ef87
Adjustment to have History sorts by oldest first. Fix #245
2018-04-18 12:11:00 +07:00
Khanh Ngo
45b8c0c12b
Merge remote-tracking branch 'chinkung/master'
2018-04-18 11:55:50 +07:00
Khanh Ngo
6a91a8e114
Merge pull request #250 from ngoduykhanh/docker
...
Use new docker compose file
2018-04-18 10:51:13 +07:00
Khanh Ngo
6f34685921
Update README.md
2018-04-18 10:34:46 +07:00
Khanh Ngo
ffe95b6194
Update README.md
2018-04-18 10:32:10 +07:00
Khanh Ngo
b32f46d988
Editing README
2018-04-18 10:31:00 +07:00
Khanh Ngo
fba93a57e1
Merge updates from master branch
2018-04-18 10:12:07 +07:00
Khanh Ngo
5fbef40038
Adjustment in docker compose file to make sure mysql service is ready before starting pdns server and powerdn-admin
2018-04-18 10:07:24 +07:00
Khanh Ngo
5445efb1db
Use .env file for docker-compose
2018-04-17 22:14:03 +07:00
Khanh Ngo
037e274b77
Add missing files
2018-04-17 21:21:42 +07:00
chinkung
be7e012faf
Display history date/time using local timezone
2018-04-17 13:30:08 +07:00
chinkung
34d8e7392c
Display history date/time using local timezone
2018-04-17 13:28:54 +07:00
chinkung
d466a5dd3e
Load moment.js in base.html
2018-04-17 13:26:18 +07:00
Khanh Ngo
5024cfad82
Change docker stuff
2018-04-16 22:42:29 +07:00
Khanh Ngo
01a5528c4a
Merge remote-tracking branch 'mind04/template-relative'
2018-04-13 09:25:23 +07:00
Kees Monshouwer
df9e392e26
domain stripping was not limited to the end of a name
2018-04-12 12:01:59 +02:00
Khanh Ngo
8b7653ad4a
Change data column data type of DomainTemplateRecord to TEXT
2018-04-12 11:44:56 +07:00
Khanh Ngo
52b6966c83
Check zone serial before allowing user to submit their change. #183
2018-04-12 11:18:44 +07:00
Kees Monshouwer
a12af5345d
fix clear history
2018-04-12 02:11:34 +02:00