Khanh Ngo
ce6c3c21f1
Show user email address in user management table
2018-03-31 06:53:57 +07:00
Khanh Ngo
51cdba8228
User path: instead of string: in routes
2018-03-31 06:52:14 +07:00
Khanh Ngo
c668c21fc9
Adjustment to prevent exception in Google/Github authentication when local user cannot be created
2018-03-30 17:43:34 +07:00
Khanh Ngo
358510b4e5
Merge remote-tracking branch 'softcat/SRV' into development
2018-03-30 16:45:36 +07:00
Khanh Ngo
7a9474c3f3
Fix cancel button in domain adding page
2018-03-30 16:40:53 +07:00
Khanh Ngo
004ced015d
Update development config to add REVERSE_ALLOW_EDIT
2018-03-30 16:25:20 +07:00
Khanh Ngo
896abdbdbc
Merge remote-tracking branch 'dkeightley/ns-record-support' into development
2018-03-30 15:49:35 +07:00
Khanh Ngo
63e7d89df1
Adjustment to be able to show ALL domain in dashboard table
2018-03-30 15:40:43 +07:00
Khanh Ngo
f318c437c1
Merge remote-tracking branch 'hackedd/feature/server-side-domain-list' into development
2018-03-30 15:34:07 +07:00
Khanh Ngo
becca44a1d
Add more record to RECORDS_ALLOW_EDIT
2018-03-30 14:42:54 +07:00
Khanh Ngo
7419a5990c
Merge remote-tracking branch 'toxicvengeance/master' into development
2018-03-30 14:23:40 +07:00
Khanh Ngo
26f7a4bacb
Merge pull request #195 from toxicvengeance/toxicvengeance-changed-default-records
...
Add CAA and SRV record to config_template.py
2018-03-30 14:16:08 +07:00
Khanh Ngo
5bd5dd8d18
Merge pull request #177 from Znuff/patch-1
...
Fix for #176
2018-03-30 14:11:15 +07:00
Khanh Ngo
b5b3b77acb
Adjustment to work with Python3
2018-03-30 13:49:35 +07:00
Paulo Leonardo Benatto
c21870ed3c
Merge pull request #1 from BrandwatchLtd/google-oauth
...
Google OAuth
2017-10-10 09:17:19 +01:00
patito
b8e7eea8b9
Changed redirect URI
2017-09-28 15:05:52 +01:00
patito
a4b9722d47
Google OAuth
2017-09-22 15:28:09 +01:00
Nils Sandmann
168f19950d
Corrected SRV record helper not showing
...
Signed-off-by: Nils Sandmann <git@softcat.org>
2017-09-19 12:11:09 +02:00
Paul Hooijenga
5d09daf8eb
Fix dashboard domain query for non-admin users
2017-09-15 15:14:04 +02:00
Paul Hooijenga
a48417ac23
Add missing template
2017-09-04 15:34:01 +02:00
dkeightley
8cdfab1c7c
Added NS record for forward and reverse domains
2017-07-03 15:53:26 +12:00
Paul Hooijenga
bcb2b06124
Do filtering and pagination of domains server-side.
2017-06-30 18:18:06 +02:00
toxicvengeance
5c5beec2d6
added default values
2017-05-10 23:25:32 +02:00
toxicvengeance
c9bfe00e59
added example caa values
2017-05-10 23:15:01 +02:00
toxicvengeance
300af22859
added caa record helper
2017-05-10 22:33:44 +02:00
Christopher Himmel
85694e4e93
added caa record helper
2017-05-10 22:30:06 +02:00
toxicvengeance
f3f9e8d73c
Updated config_template.py
...
Added CAA and SRV record to standard template
2017-05-09 21:27:35 +02:00
Znuff
8f31953b6d
Fix for #176
...
Fixes #176 . Tested briefly with my data.
2017-01-13 16:53:11 +02:00
Khanh Ngo
b6ed658cbd
Merge pull request #156 from petersipos/feature/automatic-reverse-domain-creation
...
Feature/automatic reverse domain creation
2016-12-10 12:38:44 +07:00
Khanh Ngo
77ddfd4391
Merge pull request #146 from bergzand/patch-1
...
Fix issue #133 . Store hash as '*' for external users
2016-12-10 12:03:06 +07:00
SIPOS, Peter
72e3a82e9e
Change reverse domain creation order
...
With refactoring the get_reverse_domain_name
function, we change the reverse domain checking to
a reverse order. In this way we check the lowest class
(more specific) reverse zone first. When an existing domain found we use it to create the reverse PTR records. If no one existing can be find, The most specific address will be used.
2016-11-28 08:39:07 +01:00
SIPOS, Peter
e6e3c39778
Add get_reverse_domain_name functionality
...
In this way the reverse it is possible to create
auto-ptr records in higher ip classes (eg. class A in IPv4).
Only works with existing higher class domain.
If is isn't find higher class domain, create a lowest class domain, and add there the reverse PTRs.
Also works with IPv6!
2016-11-21 19:44:10 +01:00
SIPOS, Peter
b9f95da906
Implement of checking existing higher class ip reverse zones
...
iteratively checking of existing domains with higher IP
classes. When this function find an existing higher class
domain return with that reverse address. eg. 192.in-addr.arpa
If it is not find any existing higher class domain it returns with the lowest class domain reverse domain name. eg, 39.168.192.in-addr.arpa
2016-11-21 19:40:43 +01:00
SIPOS, Peter
d7db0d5e7a
Fix create reverse domain function
...
Using of wrong variable
2016-11-21 19:36:43 +01:00
SIPOS, Peter
c53d9ace89
Extend reverse domain regexp with classes
...
With this modification it can be possible, to detect
custom IP classes for domains. It just need to
modify the multipler in regexp {4} or {1}.
In the future it will works automaticly, but not now
2016-11-21 16:55:03 +01:00
SIPOS, Peter
1538cf0239
Limit record selection in reverse lookup domain to PTR
...
And also fix the default type selection of a new record
2016-11-21 15:52:07 +01:00
SIPOS, Peter
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
SIPOS, Peter
bbfbe3683e
Make my record modal inputs more clear
...
Add "eg." before the placeholder texts.
Some user missed to fill out the priority field, and
then they got errors.
2016-11-21 14:50:22 +01:00
SIPOS, Peter
cc1a3def5d
Add setting read and extra check to adding an auto-ptr record
...
It is using domain sepcific or global auto-ptr setting
to determine the using of auto-ptr creation.
2016-11-21 13:46:54 +01:00
SIPOS, Peter
3911935e3b
Add an extra check into reverse domain creation
...
and also import strtobool
2016-11-21 13:45:17 +01:00
SIPOS, Peter
791b7656ca
Modify create_db.py, add auto-ptr setting inserting
...
It will globally modify the auto-ptr function in system
2016-11-21 13:43:55 +01:00
SIPOS, Peter
2d61c56e7b
Add auto-ptr setting injection
2016-11-21 13:42:00 +01:00
SIPOS, Peter
85eaa8dd69
Add domain specific auto-dns preference to domain_management.html
...
It uses exactly the same method as the dyndns
preferences. just copy-paste
2016-11-21 13:38:45 +01:00
SIPOS, Peter
5df67ed76e
Remove auto-ptr config from config_template.py
...
Because of the feaute modifications this isn't necesarry
anymore.
2016-11-21 13:35:40 +01:00
SIPOS, Peter
94b0d26142
Delete settings related to domain on domain deleting
...
Because this bug domain deleting isn't possible when
a domain specific attribute is set (eg. dyndns).
This modification delete domain settings before domain
deleting.
2016-11-21 13:30:16 +01:00
SIPOS, Peter
c81deb0044
Fix SOE-EDIT-API value in reverse-domain creation
2016-11-18 08:30:24 +01:00
SIPOS, Peter
7d72cf6088
Put a "." char in a safe way to the records name fields end
...
First of all we cut all of dot char at the end of the rstring and than we put one there.
this way we make sure that our string contains just
one dot at its end.
2016-11-17 15:04:07 +01:00
SIPOS, Peter
3dbbfc16ce
Implement auto-ptr deleting functionality
...
this way we safely remove the corresponding auto created reverse ptr
2016-11-17 11:37:09 +01:00
SIPOS, Peter
58ef114f7f
Move auto-ptr functionality into a new function
2016-11-17 11:35:09 +01:00
SIPOS, Peter
43f1289b98
Remove unnecessary record field in Record.delete()
...
refferring to pdns api documentation the fields inside the
of the entry delete json is not necessary.
2016-11-17 11:32:28 +01:00