thomasDOTde
92d7ca3870
added application certificate handling for signed SAML messages
2018-01-20 17:17:02 +01:00
thomasDOTde
050b822636
cleaup after merged pr
2017-12-05 12:59:08 +01:00
NomenNescio
d5b2dedd7f
small fixes for return url after saml logout
2017-12-05 12:28:54 +01:00
thomasDOTde
85c07210db
fixed name-id formating and name-id
2017-12-05 03:48:18 +01:00
thomasDOTde
e535ce0822
fixed session check
2017-12-05 00:23:10 +01:00
thomasDOTde
60086d5d15
added standard SAML logout method using metadata
2017-12-05 00:14:31 +01:00
NomenNescio
47cf1aff4a
added configurable logout redirect URL
2017-12-04 14:43:58 +01:00
thomasDOTde
d65efe477a
ensure authentication isn't possible without password
2017-11-06 23:36:11 +01:00
thomasDOTde
5a1a4b0161
Merge remote-tracking branch 'origin/master'
2017-11-03 12:24:54 +01:00
thomasDOTde
54e61bf072
added custom error page for SAML authentication errors
2017-11-03 12:24:25 +01:00
Thomas
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
thomasDOTde
37fee207a5
marked google oauth users as external
2017-11-01 22:30:08 +01:00
Thomas
83a0396350
Merge branch 'master' into feature-google-oauth
2017-11-01 22:18:43 +01:00
Thomas
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
Paul Hooijenga
9a4021d5e5
Add access control for non-admin users
...
(cherry picked from commit 6e5b704)
2017-11-01 21:40:15 +01:00
thomasDOTde
cd3b41553d
fixed link for alternative login methods
2017-11-01 13:55:57 +01:00
thomasDOTde
baa960aad6
raised password length to 30 for external accounts.
...
fixed error_checking for saml-authentication
2017-11-01 13:31:41 +01:00
thomasDOTde
12c957bf5f
disabled profile usage when authenticated externally
2017-11-01 01:34:29 +01:00
thomasDOTde
31eaee8e0b
added saml authentication
2017-10-31 22:38:26 +01:00
thomasDOTde
933d678e83
added SAML auth basics and metadata
2017-10-31 19:21:22 +01:00
patito
a4b9722d47
Google OAuth
2017-09-22 15:28:09 +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
2d61c56e7b
Add auto-ptr setting injection
2016-11-21 13:42:00 +01:00
Felix Kaechele
b8e38b4d2f
Replace PyQRCode with qrcode
...
qrcode is more common and better maintained
Signed-off-by: Felix Kaechele <felix@kaechele.ca>
2016-09-17 06:41:22 -07:00
Joachim Tingvold
671a319e93
Pretty IPv6 PTR. Use the actual IPv6 address when editing PTR.
...
Rather than dealing with ip6.arpa-dotted-strings from hell, you can
now edit IPv6 PTR-records using the IPv6 address.
2016-08-19 23:04:20 +00:00
ssendev
03e0f50795
Allow to change root domain record via dyndns
2016-08-18 22:05:15 +02:00
timfeirg
683f633d7d
minor code style change
2016-08-13 00:49:53 +08:00
CMGS
186aedcfc7
github oauth login
2016-08-13 00:49:46 +08:00
Tamás Dévai
01dd8fd893
Fix route when the zone name containing slash character.
2016-08-02 10:59:31 +02:00
Khanh Ngo
e7a4fb5e6a
Force loading gravatar over https
2016-07-14 00:05:55 +07:00
Khanh Ngo
ee033f2198
Add Gravatar to display user's avatar
2016-07-13 21:33:21 +07:00
Khanh Ngo
ff842f66e2
Merge pull request #77 from jallakim/default-settings
...
Settings: Default domain table size + LDAP first/selected if both LDAP+Basic
2016-07-06 09:30:56 +07:00
Ivan Filippov
273a63db12
Validate ondemand_creation if the setting does not exist for a domain.
2016-07-05 19:22:57 -06:00
Ivan Filippov
58c19894a1
Convert value returned from UI to string before storing it in DB.
...
This should allow for differences in how database engine store booleans.
2016-07-05 19:22:57 -06:00
Ivan Filippov
856b5ec84f
Records added via DynDNS are now active. Fixes #61 .
2016-07-05 19:22:57 -06:00
Ivan Filippov
d093c1976d
Add per-domain settings. Allows ondemand dyndns A records. Fixes #61 .
...
This commit adds a new table to store per-domain settings, so a database
migrate/upgrade will be required. The first use-case is to allow dyndns
updates to create a record if one doesn't yet exist but only if the
per-domain setting is set.
2016-07-05 19:22:57 -06:00
Joachim Tingvold
9dc3c3ff98
Set LDAP as source if both LDAP and Basic is enabled.
2016-07-05 15:28:02 +00:00
Joachim Tingvold
ea42c78b9a
default_domain_table_size setting.
2016-07-05 15:14:41 +00:00
Khanh Ngo
1b052f7fc0
Merge pull request #60 from CaptainQwark/master
...
fix for pdns 4.0.0-rc2+ apply changes problems
2016-07-02 17:35:58 +07:00
Ivan Filippov
372dd52977
Fix checkip.html route not working when not behind a proxy. Fixes #62
2016-07-01 16:03:19 -06:00
CaptainQwark
9db71eaef5
fix for updates on pdns 4.0.0-rc2+ and remove flask.ext deprecation warnings
2016-07-01 21:46:13 +02:00
CaptainQwark
e32186409a
fixed order_by syntax on history view
2016-06-30 22:04:59 +02:00
Khanh Ngo
7f5a57f80c
Bug fix
2016-06-26 20:53:29 +07:00
Khanh Ngo
2bc2f60721
Adjustment to show latest histories in the dashboard
2016-06-20 16:50:00 +07:00
Khanh Ngo
981c38cacb
Add dyndns feature
2016-06-20 16:32:14 +07:00
Khanh Ngo
f4e2c3b3df
Add OTP authentication feature
2016-06-16 15:36:05 +07:00
Khanh Ngo
a14ccec39e
Fix SignUp config feature
2016-06-13 11:48:48 +07:00
Ivan Filippov
39564f9c6e
Add 'default_record_table_size' setting to allow changing table size.
...
Fixes #36 .
2016-06-08 19:23:08 -06:00
Khanh Ngo
b0e863863c
Adjustment to add multiple records which have same name and type. Add trailing dot in the record's content
2016-06-08 11:00:55 +07:00
Ivan Filippov
3a79fe66c8
Re-organized error templates. Enabled default error handling.
2016-05-15 16:01:57 -06:00