Commit Graph

276 Commits

Author SHA1 Message Date
12cfc4dbc1 Added the ability to create a template based on the zone records 2018-02-07 22:44:46 +03:00
52a5789c85 Add first working draft of domain templating functionality 2018-02-07 22:30:29 +03:00
92d7ca3870 added application certificate handling for signed SAML messages 2018-01-20 17:17:02 +01:00
050b822636 cleaup after merged pr 2017-12-05 12:59:08 +01:00
d5b2dedd7f small fixes for return url after saml logout 2017-12-05 12:28:54 +01:00
85c07210db fixed name-id formating and name-id 2017-12-05 03:48:18 +01:00
e535ce0822 fixed session check 2017-12-05 00:23:10 +01:00
60086d5d15 added standard SAML logout method using metadata 2017-12-05 00:14:31 +01:00
049a8a4547 optimized domain permission check for normal users 2017-12-04 22:18:28 +01:00
47cf1aff4a added configurable logout redirect URL 2017-12-04 14:43:58 +01:00
620b0b55e8 replaced non-existent method with code that checks whether user has rights on the domain at hand 2017-12-04 14:00:30 +01:00
9855bc70dc Fixed iCheck for multiple pages 2017-11-27 11:02:21 +01:00
971d6b2e28 fixed issue when not using LDAP 2017-11-10 12:28:42 +01:00
d65efe477a ensure authentication isn't possible without password 2017-11-06 23:36:11 +01:00
5a1a4b0161 Merge remote-tracking branch 'origin/master' 2017-11-03 12:24:54 +01:00
54e61bf072 added custom error page for SAML authentication errors 2017-11-03 12:24:25 +01:00
4a4b03a7d0 Merge pull request #11 from ssendev/patch-1
Allow to change root domain record via dyndns
2017-11-03 00:36:06 +01:00
cd6a58446d Merge pull request #9 from toxicvengeance/master
Add CAA record helper implemented by toxicvengeance
2017-11-03 00:32:12 +01:00
9e719a3a98 fixed merge 2017-11-03 00:00:04 +01:00
2354eb69c3 Merge branch 'master' into ldap_group_security 2017-11-02 23:23:36 +01:00
37fee207a5 marked google oauth users as external 2017-11-01 22:30:08 +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
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
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
933d678e83 added SAML auth basics and metadata 2017-10-31 19:21:22 +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
5d09daf8eb Fix dashboard domain query for non-admin users 2017-09-15 15:14:04 +02:00
a48417ac23 Add missing template 2017-09-04 15:34:01 +02:00
28c7a195e8 add LDAP direct binding and GROUP_SECURITY 2017-09-03 14:23:18 -04:00
501c5292ab binding with user credentials instead of preset LDAP user/pass 2017-07-24 21:08:25 -04:00
8cdfab1c7c Added NS record for forward and reverse domains 2017-07-03 15:53:26 +12:00
bcb2b06124 Do filtering and pagination of domains server-side. 2017-06-30 18:18:06 +02:00
5c5beec2d6 added default values 2017-05-10 23:25:32 +02:00
c9bfe00e59 added example caa values 2017-05-10 23:15:01 +02:00
300af22859 added caa record helper 2017-05-10 22:33:44 +02:00
85694e4e93 added caa record helper 2017-05-10 22:30:06 +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
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