Commit Graph

866 Commits

Author SHA1 Message Date
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
Jirayut 'Dear' Nimsaeng
c2a1c63dc8 Improve create_db.py 2016-07-05 20:04:13 +07:00
Jirayut 'Dear' Nimsaeng
cd4507f47d Improve create_db.py script by add check to can safety rerun 2016-07-05 17:38:34 +07:00
Joachim Tingvold
e90191bec1 File permissions. 2016-07-04 17:51:49 +00:00
Joachim Tingvold
2411659437 NaturalSort for Datatables. 2016-07-04 17:48:46 +00:00
Joachim Tingvold
db4edb81bf Use natural sort for domain records. 2016-07-04 19:28:42 +02:00
Khanh Ngo
54954082c5 Change dnssec status button size 2016-07-04 22:40:29 +07:00
Khanh Ngo
6307656e97 Fix dnssec update when reload the domain information. 2016-07-04 22:12:24 +07:00
Khanh Ngo
2e68af84e9 Merge pull request #71 from ivanfilippov/dnssec_ui_fix
Fix width of DNSSEC buttons. Make Enabled button green. Fixes #68.
2016-07-04 09:19:57 +07:00
Ivan Filippov
70b8e76d1d Fix width of DNSSEC buttons. Make Enabled button green. Fixes #68. 2016-07-03 13:27:11 -06: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
Khanh Ngo
7772c38d7c Merge pull request #65 from ivanfilippov/history_fix
Replace direct 'click' event binding with delegated binding. Fixes #58.
2016-07-02 10:51:09 +07:00
Khanh Ngo
f387732687 Merge pull request #64 from ivanfilippov/checkip_fix
Fix checkip.html route not working when not behind a proxy. Fixes #62
2016-07-02 10:47:58 +07:00
Ivan Filippov
9794e221aa Replace direct 'click' event binding with delegated binding. Fixes #58.
Direct binding only works for elements already in the DOM, delegated
binding works for all elements that match a filter even if created after
the DOM is fully loaded.
2016-07-01 16:31:14 -06: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
b286d8a9ad Merge pull request #55 from CaptainQwark/master
re-enable search and sort for domain list
2016-06-30 22:10:16 +07:00
CaptainQwark
7986f56ac6 re-enable search and sort for domain list 2016-06-30 13:37:40 +02:00
Alex
a33b76cca4 Merge pull request #1 from ngoduykhanh/master
resync with original repo
2016-06-30 13:29:54 +02:00
Khanh Ngo
e3bf71f496 Remove print statement 2016-06-29 00:25:55 +07:00
Khanh Ngo
c7efb85feb Fix bugs in #53 2016-06-29 00:22:11 +07:00
Khanh Ngo
7f5a57f80c Bug fix 2016-06-26 20:53:29 +07:00
Khanh Ngo
e88a4741c6 Merge branch 'new_ui' 2016-06-26 19:44:55 +07:00
Khanh Ngo
6fbb322903 Reslove the conflicts 2016-06-26 19:44:38 +07:00
Ivan Filippov
5af6c84a7d Updated README to mention DynDNS 2 support 2016-06-21 16:22:02 -06: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
d837e878e4 Convert tabs to spaces in HTML template files. 2016-06-18 11:41:01 +07:00
Khanh Ngo
92dd1586bf Add anchor tag in user_profile's url. Reload authentication tab when update 2016-06-18 11:37:23 +07:00
Khanh Ngo
e8f2f3d0c7 Update README for new feature. 2016-06-16 16:02:34 +07:00
Khanh Ngo
f4e2c3b3df Add OTP authentication feature 2016-06-16 15:36:05 +07:00
Khanh Ngo
af7402096e Add the adjustment from @CaptainQwark in PR #49 2016-06-16 10:31:36 +07:00
Khanh Ngo
d59166107c Merge pull request #49 from CaptainQwark/master
Optimize domain sync
2016-06-16 10:30:19 +07:00
CaptainQwark
b2bc0452a4 Optimize domain sync 2016-06-15 11:25:53 +02:00
Khanh Ngo
a14ccec39e Fix SignUp config feature 2016-06-13 11:48:48 +07:00
Khanh Ngo
729a5d0e9d Fix setting key naming 2016-06-13 00:13:29 +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
Ivan Filippov
29094b04ea Updated README to include added support for pdns >= 4.0.0 2016-06-08 17:49:50 -06:00
Ivan Filippov
0cf88b50ba Add SOA record helper. 2016-06-07 22:33:03 -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
Khanh Ngo
fb51bce1f8 Adjustment to update records in pdns 4.x.x 2016-06-07 17:05:41 +07:00
Khanh Ngo
23972ff09f Adjustment to support add/show domains in pdns v4.x.x 2016-06-07 15:20:56 +07:00
Khanh Ngo
382807fdd7 Adjustment to support new api url format in pdns 4.x.x 2016-06-07 13:50:31 +07:00
Khanh Ngo
fdd00f543a Fix the setting naming 2016-06-07 11:19:12 +07:00
Ivan Filippov
a4a48d6b01 Merge pull request #46 from ivanfilippov/new_ui
Update 'new_ui' branch on main repo
2016-05-27 00:22:54 -06:00