Commit Graph

866 Commits

Author SHA1 Message Date
Khanh Ngo
65b0c6e9b9 Remove Flask-WTF from requirements.txt 2018-09-10 10:15:38 +07:00
Khanh Ngo
921b772cce
Update README.md 2018-09-07 14:58:16 +07:00
Khanh Ngo
a720eaa390
Merge pull request #358 from ngoduykhanh/LGTM
Code adjustment as LGTM.com
2018-09-06 11:58:27 +07:00
Khanh Ngo
ccd2d8c31a Code adjustment as LGTM.com 2018-09-06 11:35:54 +07:00
Khanh Ngo
67dd626c65
Fix the user role checking in History routes 2018-09-04 17:58:13 +07:00
Khanh Ngo
c8d72f5bba
Merge pull request #345 from ngoduykhanh/user_role_adjustment
Adding Operator role and Code adjustment
2018-09-04 17:42:55 +07:00
Khanh Ngo
cd183c5731
Update docker entrypoint.sh to populate the pdns setting data 2018-09-04 15:12:11 +07:00
Khanh Ngo
902e63a64e
Fixing typo 2018-09-04 13:10:55 +07:00
Khanh Ngo
fe07030487
Only Administrator users can remove the history 2018-09-04 13:02:19 +07:00
Khanh Ngo
0081adff36
Sort record list alphabetically if python version < 3.6 2018-09-04 08:57:41 +07:00
Khanh Ngo
26c2b5e169
Adjustment in setting handler to work without initial DB. Discussed in #350 2018-09-03 17:27:09 +07:00
Khanh Ngo
c13d616a7f
Merge pull request #353 from tmuncks/user-dropdown-colors
Change user-dropdown button colors
2018-09-03 11:28:44 +07:00
Khanh Ngo
d3c6a9fdb7
Merge pull request #352 from tmuncks/cname-shortcut
Allow CNAMEs to point to '@'
2018-09-02 21:31:39 +07:00
Thomas M Steenholdt
2dedf54991 Change user-dropdown button colors
Making it a little more evident, that there are buttons there.
2018-09-02 12:29:23 -02:00
Thomas M Steenholdt
3a5eaaeeb5 Allow CNAMEs to point to '@'
If a CNAME records is specified to point to '@' or '', replace record data with the base domain name.
2018-09-02 11:22:31 -02:00
Khanh Ngo
c7689e7ce7
Fix domain template record modification #346 2018-09-02 17:01:43 +07:00
Khanh Ngo
615413ae90
Add record_quick_edit config to DB 2018-09-02 08:03:01 +07:00
Khanh Ngo
3481af149b
Add option to allow user to create domain 2018-09-01 17:53:05 +07:00
Khanh Ngo
38d1d85a18
Fixing string format 2018-08-31 22:30:08 +07:00
Khanh Ngo
40cb835b0e
Add .lgtm.yml 2018-08-31 21:58:11 +07:00
Khanh Ngo
43830e5e63
Fix js code as suggestion from LGTM 2018-08-31 21:57:52 +07:00
Khanh Ngo
e6f82160c1
Fix python code as suggestion from LGTM 2018-08-31 18:00:41 +07:00
Khanh Ngo
3457d9214a Adding Operator role 2018-08-31 11:57:06 +07:00
Khanh Ngo
5e6806cc0f Fix domain account setting 2018-08-30 11:36:54 +07:00
Khanh Ngo
05d2a5e3d3
Update PDA docker build and config 2018-08-26 00:12:58 +07:00
Khanh Ngo
866a6b49a1
Upgrade Flask modules 2018-08-25 15:02:05 +07:00
Khanh Ngo
601859c952
Merge pull request #339 from ngoduykhanh/app_config_adjustment
Reading app config from DB and authentication adjustment
2018-08-25 14:57:27 +07:00
Khanh Ngo
07e1bcdc47
Bug fixes. Adjustment in user input validation 2018-08-25 14:53:10 +07:00
Khanh Ngo
32dcc6482f
Fix db migration issue 2018-08-23 09:23:21 +07:00
Khanh Ngo
66e9be8c7a
Update .travis.yml to use mysql for db. Fix RECORDS_ALLOW_EDIT config key 2018-08-22 21:48:57 +07:00
Khanh Ngo
b338b64795
Update basic help for setting section 2018-08-22 17:45:37 +07:00
Khanh Ngo
24aaf7d746
Fix AD group based authentication 2018-08-22 16:55:44 +07:00
Khanh Ngo
421ea627d8
#237. Allow LDAP user to use OTP 2018-08-22 09:43:33 +07:00
Khanh Ngo
9506315a46 manage records_allow_to_edit setting in DB 2018-08-22 08:36:53 +07:00
Khanh Ngo
74a7b5a3b7 Migrate more config values to db 2018-08-21 13:26:27 +07:00
Khanh Ngo
8af7a6ac9e
Adjustment in travis ci configs. Fix importing during first time running db upgrade 2018-08-20 17:21:32 +07:00
Khanh Ngo
0b7580c82f
Read powerdns api setting from DB 2018-08-20 09:59:19 +07:00
Khanh Ngo
f8f4ddcc85
Add validation for authentication setting form 2018-08-19 22:08:14 +07:00
Khanh Ngo
babf62bae0
Fix Github/Google oAuth 2018-08-19 15:29:50 +07:00
Khanh Ngo
ada6f844ff
Read LDAP config from DB instead of file. Adjustment in site titles 2018-08-18 22:42:18 +07:00
Khanh Ngo
4b9349c83e
Create DB config for pdns and authentication setting 2018-08-18 18:41:59 +07:00
Khanh Ngo
71b09b9bd1
Update README.md 2018-08-14 09:36:26 +07:00
Khanh Ngo
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
Khanh Ngo
56381e766f Merge branch 'master' of https://github.com/ngoduykhanh/PowerDNS-Admin 2018-08-13 10:47:45 +07:00
Khanh Ngo
d877acec04
Merge pull request #281 from Linqhost/master
CLI script to update zone list
2018-08-13 10:44:09 +07:00
Khanh Ngo
3733cd750c
Merge pull request #329 from icb-/saml-binding
Allow specifying SAML2 SSO binding format.
2018-08-13 10:40:38 +07:00
Thomas M Steenholdt
fe4616d609 Do user.otp_secret check properly 2018-08-13 01:33:29 -02:00
Khanh Ngo
14de9143c9
Merge pull request #331 from tmuncks/fix-enable-2fa
Fix double refresh when activating 2FA
2018-08-13 10:32:16 +07:00
Khanh Ngo
b36b5e1199 Merge remote-tracking branch 'tmuncks/fix-enable-2fa' 2018-08-13 10:19:40 +07:00
Thomas M Steenholdt
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