483091bea7
added travis requirements
2017-11-02 01:38:51 +01:00
17b820923c
added basic travis-definition
2017-11-02 01:31:50 +01:00
fc8bc2b2e7
updated documentation
2017-11-01 22:36:42 +01:00
37fee207a5
marked google oauth users as external
2017-11-01 22:30:08 +01:00
0a72a17e4c
Merge pull request #5 from thomasDOTde/feature-google-oauth
...
Feature google oauth
2017-11-01 22:20:23 +01:00
83a0396350
Merge branch 'master' into feature-google-oauth
2017-11-01 22:18:43 +01:00
c7fbc0ecd7
Merge pull request #4 from thomasDOTde/fix-Issue#176
...
Fix for #176
2017-11-01 22:06:42 +01:00
e76063dbef
Merge pull request #3 from thomasDOTde/fix-show-srvhelper
...
Corrected SRV record helper not showing
2017-11-01 21:59:48 +01:00
ff9a6fcfba
Merge pull request #2 from thomasDOTde/upstream-access-control
...
Add access control for non-admin users from hackedd
2017-11-01 21:47:14 +01:00
9a4021d5e5
Add access control for non-admin users
...
(cherry picked from commit 6e5b704)
2017-11-01 21:40:15 +01:00
9b0d1fdb6f
Merge pull request #1 from thomasDOTde/saml_autometadata
...
implemented auto metadata lookup
2017-11-01 17:34:16 +01:00
12cb6f28fb
implemented dynamic metadata lookup
...
removed saml json-templates
2017-11-01 17:31:51 +01:00
cd3b41553d
fixed link for alternative login methods
2017-11-01 13:55:57 +01:00
f92661c753
remove unnecessary controls from profile for ext. auth.
2017-11-01 13:40:26 +01:00
baa960aad6
raised password length to 30 for external accounts.
...
fixed error_checking for saml-authentication
2017-11-01 13:31:41 +01:00
12c957bf5f
disabled profile usage when authenticated externally
2017-11-01 01:34:29 +01:00
f3093fe794
updated documentation and config-template
2017-10-31 23:45:24 +01:00
dff5d7cf78
updated SAML metadata examples
2017-10-31 23:30:52 +01:00
31eaee8e0b
added saml authentication
2017-10-31 22:38:26 +01:00
805439e6ee
updated preapre_flask_request to support frontend-ssl
2017-10-31 20:42:13 +01:00
97d551e11d
ignore idp cert
2017-10-31 19:27:15 +01:00
933d678e83
added SAML auth basics and metadata
2017-10-31 19:21:22 +01:00
4a661823e8
added saml templates
2017-10-31 19:20:53 +01:00
9cc37000b5
updated gitignore to support saml
2017-10-31 19:20:07 +01:00
f067d0d5f0
fixed requirements. caused redirect loop
2017-10-31 18:14:38 +01:00
a9408a4bd9
updated requirement to support saml
2017-10-31 16:18:48 +01:00
c21870ed3c
Merge pull request #1 from BrandwatchLtd/google-oauth
...
Google OAuth
2017-10-10 09:17:19 +01:00
b8e7eea8b9
Changed redirect URI
2017-09-28 15:05:52 +01:00
a4b9722d47
Google OAuth
2017-09-22 15:28:09 +01:00
168f19950d
Corrected SRV record helper not showing
...
Signed-off-by: Nils Sandmann <git@softcat.org >
2017-09-19 12:11:09 +02:00
8f31953b6d
Fix for #176
...
Fixes #176 . Tested briefly with my data.
2017-01-13 16:53:11 +02:00
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
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
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
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
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
d7db0d5e7a
Fix create reverse domain function
...
Using of wrong variable
2016-11-21 19:36:43 +01:00
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
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
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
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
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
3911935e3b
Add an extra check into reverse domain creation
...
and also import strtobool
2016-11-21 13:45:17 +01:00
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
2d61c56e7b
Add auto-ptr setting injection
2016-11-21 13:42:00 +01:00
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
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
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
c81deb0044
Fix SOE-EDIT-API value in reverse-domain creation
2016-11-18 08:30:24 +01:00
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