4f5b2e5c50
Set focus to the first field when adding a new row.
2016-08-19 18:13:34 +00:00
480a00bb87
Fix issues when adding a record, and sort and/or search is involved.
...
Previously this caused the newly added record to either appear at the
bottom, or not appear at all. Now it will always be added at the top,
and whatever search present is cleared.
2016-08-19 17:56:28 +00:00
03e0f50795
Allow to change root domain record via dyndns
2016-08-18 22:05:15 +02:00
d5fd1cc6d6
Merge pull request #107 from elitest/fix-gravatar
...
Fix NoneType error when logging in with AD
2016-08-16 09:37:00 +07:00
1b1153c7a6
Fix NoneType error when logging in with AD
2016-08-16 01:47:33 +00:00
4a1d2055de
Fix domain delete action if uwsgi path mount is not /
...
For ex: mount = /pdsn-admin=run.py
2016-08-15 15:06:16 +07:00
683f633d7d
minor code style change
2016-08-13 00:49:53 +08:00
186aedcfc7
github oauth login
2016-08-13 00:49:46 +08:00
01dd8fd893
Fix route when the zone name containing slash character.
2016-08-02 10:59:31 +02:00
28796ed286
Fix issue where records could get deleted when different TTL.
2016-07-27 15:01:23 +00:00
0d1aa7971b
Use correct TTL in updates.
2016-07-26 18:34:56 +00:00
2cf88739b9
Fix delete button in records table. #91
2016-07-19 17:38:16 +07:00
e7a4fb5e6a
Force loading gravatar over https
2016-07-14 00:05:55 +07:00
ee033f2198
Add Gravatar to display user's avatar
2016-07-13 21:33:21 +07:00
4a0cb0a637
Apply scriptroot_fix to new DynDNS domain setting javascript.
2016-07-05 21:36:54 -06:00
ea79c01aff
Added SCRIPT_ROOT parameter. Fixes #52 .
...
Adds a new javascript parameter that holds the webroot of the app. This
allows the the javascript calls to properly identify that they're
running in a subfolder/different webroot and direct their queries there.
2016-07-05 21:34:21 -06:00
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
b94ae55960
Merge pull request #73 from jallakim/naturalsort
...
Fix #72 by implementing the Natural Sort plugin for DataTables.
2016-07-06 09:24:22 +07:00
f912968759
Fix create_via_dyndns template setting.
2016-07-05 19:22:57 -06:00
273a63db12
Validate ondemand_creation if the setting does not exist for a domain.
2016-07-05 19:22:57 -06:00
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
856b5ec84f
Records added via DynDNS are now active. Fixes #61 .
2016-07-05 19:22:57 -06:00
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
9dc3c3ff98
Set LDAP as source if both LDAP and Basic is enabled.
2016-07-05 15:28:02 +00:00
ea42c78b9a
default_domain_table_size setting.
2016-07-05 15:14:41 +00:00
e90191bec1
File permissions.
2016-07-04 17:51:49 +00:00
2411659437
NaturalSort for Datatables.
2016-07-04 17:48:46 +00:00
db4edb81bf
Use natural sort for domain records.
2016-07-04 19:28:42 +02:00
54954082c5
Change dnssec status button size
2016-07-04 22:40:29 +07:00
6307656e97
Fix dnssec update when reload the domain information.
2016-07-04 22:12:24 +07:00
70b8e76d1d
Fix width of DNSSEC buttons. Make Enabled button green. Fixes #68 .
2016-07-03 13:27:11 -06:00
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
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
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
372dd52977
Fix checkip.html route not working when not behind a proxy. Fixes #62
2016-07-01 16:03:19 -06:00
9db71eaef5
fix for updates on pdns 4.0.0-rc2+ and remove flask.ext deprecation warnings
2016-07-01 21:46:13 +02:00
e32186409a
fixed order_by syntax on history view
2016-06-30 22:04:59 +02:00
7986f56ac6
re-enable search and sort for domain list
2016-06-30 13:37:40 +02:00
e3bf71f496
Remove print statement
2016-06-29 00:25:55 +07:00
c7efb85feb
Fix bugs in #53
2016-06-29 00:22:11 +07:00
7f5a57f80c
Bug fix
2016-06-26 20:53:29 +07:00
2bc2f60721
Adjustment to show latest histories in the dashboard
2016-06-20 16:50:00 +07:00
981c38cacb
Add dyndns feature
2016-06-20 16:32:14 +07:00
d837e878e4
Convert tabs to spaces in HTML template files.
2016-06-18 11:41:01 +07:00
92dd1586bf
Add anchor tag in user_profile's url. Reload authentication tab when update
2016-06-18 11:37:23 +07:00
f4e2c3b3df
Add OTP authentication feature
2016-06-16 15:36:05 +07:00
af7402096e
Add the adjustment from @CaptainQwark in PR #49
2016-06-16 10:31:36 +07:00
a14ccec39e
Fix SignUp config feature
2016-06-13 11:48:48 +07:00
39564f9c6e
Add 'default_record_table_size' setting to allow changing table size.
...
Fixes #36 .
2016-06-08 19:23:08 -06:00
0cf88b50ba
Add SOA record helper.
2016-06-07 22:33:03 -06:00