66e9be8c7a
Update .travis.yml to use mysql for db. Fix RECORDS_ALLOW_EDIT config key
2018-08-22 21:48:57 +07:00
b338b64795
Update basic help for setting section
2018-08-22 17:45:37 +07:00
24aaf7d746
Fix AD group based authentication
2018-08-22 16:55:44 +07:00
421ea627d8
#237 . Allow LDAP user to use OTP
2018-08-22 09:43:33 +07:00
9506315a46
manage records_allow_to_edit setting in DB
2018-08-22 08:36:53 +07:00
74a7b5a3b7
Migrate more config values to db
2018-08-21 13:26:27 +07:00
8af7a6ac9e
Adjustment in travis ci configs. Fix importing during first time running db upgrade
2018-08-20 17:21:32 +07:00
0b7580c82f
Read powerdns api setting from DB
2018-08-20 09:59:19 +07:00
f8f4ddcc85
Add validation for authentication setting form
2018-08-19 22:08:14 +07:00
babf62bae0
Fix Github/Google oAuth
2018-08-19 15:29:50 +07:00
ada6f844ff
Read LDAP config from DB instead of file. Adjustment in site titles
2018-08-18 22:42:18 +07:00
4b9349c83e
Create DB config for pdns and authentication setting
2018-08-18 18:41:59 +07:00
71b09b9bd1
Update README.md
2018-08-14 09:36:26 +07:00
7b5c74cc7d
Merge pull request #330 from tmuncks/add-user-edit
...
Add option to edit users from the comfort of the UI
2018-08-14 08:52:20 +07:00
56381e766f
Merge branch 'master' of https://github.com/ngoduykhanh/PowerDNS-Admin
2018-08-13 10:47:45 +07:00
d877acec04
Merge pull request #281 from Linqhost/master
...
CLI script to update zone list
2018-08-13 10:44:09 +07:00
3733cd750c
Merge pull request #329 from icb-/saml-binding
...
Allow specifying SAML2 SSO binding format.
2018-08-13 10:40:38 +07:00
fe4616d609
Do user.otp_secret check properly
2018-08-13 01:33:29 -02:00
14de9143c9
Merge pull request #331 from tmuncks/fix-enable-2fa
...
Fix double refresh when activating 2FA
2018-08-13 10:32:16 +07:00
b36b5e1199
Merge remote-tracking branch 'tmuncks/fix-enable-2fa'
2018-08-13 10:19:40 +07:00
539e6bc562
Fix double refresh when activating 2FA
...
When toggling Two Factor Authentication, it often takes a few tries to get it to work.
The toggle function ends up reloading the page in two different places, effectively creating a race condition.
This fixes that problem
(cherry picked from commit 6b9fc897bc02ff857a968e76ed49f1b0f2108bb5)
2018-08-12 07:48:34 -02:00
0ac33aa3c4
Add option to edit users from the comfort of the UI
...
Update user management feature to allow editing user details directly in the admin user interface.
Also added an option to reset the two factor authentication data of a user, for when that's needed (lost device, technical issues etc).
(cherry picked from commit 3139616282a18c11463c6ecf78888417b2ac1c35)
2018-08-12 07:47:37 -02:00
2e96b41725
Allow specifying SAML2 SSO binding format.
2018-08-11 09:14:16 -04:00
85e745731b
Merge pull request #328 from ngoduykhanh/fix_ldap
...
Adjustment in LDAP authentication
2018-08-09 17:35:35 +07:00
9ed09e92fc
Fix ldap authentication
2018-08-09 16:21:42 +07:00
af58f3ab34
Merge branch 'password-update-utf8'
2018-08-08 09:30:07 +07:00
20dcdbbb66
Decode passwords as UTF-8 on profile updates as well
...
Resolves #324
2018-08-08 04:23:20 +02:00
c6bb58cfda
Sync config template to developement config
2018-08-07 09:14:52 +07:00
47d5858fc6
Merge branch 'fix-saml'
2018-08-07 09:09:34 +07:00
501b817808
Merge pull request #313 from tmuncks/tolerate-pdns-3-api
...
Tolerate pdns 3.x API deficiencies
2018-08-01 21:21:00 +07:00
435e34358e
Merge pull request #315 from hieulq/patch-1
...
Expose pdns default port 53 via UDP
2018-08-01 20:00:51 +07:00
88e7fa8598
Expose pdns default port 53 via UDP
...
Fix #314
2018-08-01 16:44:18 +07:00
0979d9fca0
Tolerate pdns 3.x API deficiencies
...
PowerDNS 3.x API does not support setting or getting account info.
This patch lets PowerDNS 3.x users use the rest of the interface without problems.
Account stuff still does not work.
A message is logged in debug mode, to help with troubleshooting on newer versions
of PowerDNS.
2018-07-30 09:15:55 -02:00
d29628a90a
Merge remote-tracking branch 'xakraz/master'
2018-07-10 09:30:58 +07:00
363a093387
Fixes for a docker-compose working out of the box
2018-07-06 17:17:01 +02:00
96a9c12300
Log user's ip address when they login
2018-07-05 14:25:05 +07:00
178e25f8f7
Fix domain table modal to prevent removing several record at the same time
2018-07-05 13:58:27 +07:00
c43743aac0
Merge remote-tracking branch '7digital/feature/docker-wait-for-mysql'
2018-07-05 10:44:56 +07:00
ef947aa896
Make A as default record when create a new one
2018-07-05 10:42:46 +07:00
d9baaa4d60
Fix #302
2018-07-05 09:57:08 +07:00
497f5cfadd
Wait for MySQL to be reading before initialising/upgrading database
2018-06-27 12:29:52 +01:00
480989e86a
Manage Account memebership for SAML Users
2018-06-25 12:18:42 +00:00
765351c5e9
Emit audit history when SAML assertions promote or demote a user.
2018-06-24 23:54:29 +00:00
17a61d04b5
Merge remote-tracking branch 'upstream/master' into fix-saml
...
Cleaning up conflicts with upstream changes.
2018-06-24 22:31:54 +00:00
599b848d46
Merge pull request #289 from tmuncks/add-allow-quick-edit-setting
...
Add allow quick edit setting
2018-06-24 10:16:14 +07:00
31305a3048
Add setting to allow/disallow quick editing of records
...
Adds an `allow_quick_edit` setting, using the improved setting handling logic from PR #287 to toggle whether records are editable by simply clicking the row or not.
Aims to fix #288
2018-06-24 00:25:33 -02:00
1bccc34c16
Merge remote-tracking branch 'tmuncks/improve-setting-handling'
2018-06-24 08:23:43 +07:00
62e89bcb7b
Merge pull request #284 from tmuncks/add-vscode-to-gitignore
...
Add Visual Studio Code settings folder to .gitignore
2018-06-24 08:20:50 +07:00
d2a5adc027
Create DB default values during the first migration
2018-06-22 18:02:01 +07:00
dc8b6b2351
Add migration directory from flask-migrate
2018-06-22 16:47:45 +07:00