Commit Graph

463 Commits

Author SHA1 Message Date
aef9842d30 Add micrsoft logo for social login 2019-12-05 14:26:01 +13:00
10ff312d95 Azure OAuth documentation and html templates 2019-12-05 13:52:30 +13:00
1662944867 Add Azure as an explicit OAuth provider 2019-12-05 13:21:50 +13:00
0b2eb0fbf8 Merge branch 'split-up-update-method' 2019-09-25 11:47:45 +07:00
d31f95ca21 Merge remote-tracking branch 'in0th3p/split-up-update-method' 2019-09-25 11:47:34 +07:00
ad86f8ea2a Remove blank lines and spaces 2019-09-25 11:45:03 +07:00
16669e6bbf Add natural sort library, so that natural sort works again. 2019-09-15 15:29:22 +02:00
a21d4d9cbd split up update function add/delete/update 2019-07-23 13:36:05 +02:00
6e51ad866a Standard compliant HTTP Response codes 2019-07-14 19:11:00 -07:00
53147188ef Merge pull request #502 from in0th3p/extendedLoggingUpdateFunction
add a more comprehensive logging for domain_update
2019-05-01 09:19:33 +07:00
f6317eee33 Merge pull request #501 from in0th3p/comprehensiveLogging
added TimeStamp to logging
2019-05-01 09:18:39 +07:00
5d8cc844aa Merge pull request #500 from in0th3p/added_endpoint_update_domains
Added endpoint synchronize domains
2019-05-01 09:17:59 +07:00
4d1953bf07 Merge pull request #499 from in0th3p/passwordRemoval
Removed API-Key and PlanePassword logging
2019-05-01 09:17:07 +07:00
1acd246110 Add API-Endpoint and definition for update_domain
Enables updating/synchronizing domains in background
to avoid front end timing out when updating too many domains
2019-04-29 16:59:26 +02:00
b715e7738e add a more comprehensive logging for domain_update 2019-04-29 16:41:37 +02:00
6a498382eb added TimeStamp to logging 2019-04-29 15:48:04 +02:00
0db3c625e8 Removed API-Key and PlanePassword logging 2019-04-29 14:00:00 +02:00
ee73bb181f Spelling fixes 2019-04-25 16:02:49 +03:00
f95adf3ea3 Merge remote-tracking branch 'synthesio/improve-record-list-perf' 2019-04-01 22:12:53 +07:00
00d92839fb Merge remote-tracking branch 'olemathias/master' 2019-04-01 21:46:45 +07:00
8698009c30 Records entries should not required database requests for domain listing page
Create a new class just for storing records entries, without the Setting lookup
otherwise for each record it will make 4 SQL queries to retrieve something that
is not used.
2019-03-28 08:25:07 +01:00
15aeaef2ea Basic LUA record support + formatting cleanup of js in domains.html 2019-03-23 03:21:39 +01:00
0ad5d46a4c escape special chars when creating group filter.
The LDAP search filter used for group queries needs to be escaped so that group names with special characters will not break the search filter in queries.
2019-03-18 11:54:31 +11:00
334878d75d Use display name of role 2019-03-03 15:08:01 +00:00
292aaddaee Improve SAML support
- Make SAML_WANT_MESSAGE_SIGNED configurable, AzureAD signs the assertion but wouldn't sign the message
- Add support for a name attribute, i.e. 'Tim Jacomb' using `SAML_ATTRIBUTE_NAME`, which will be mapped into the given and surname fields, AzureAD only has displayname
- Add support for group based admin `SAML_ATTRIBUTE_GROUP` and `SAML_GROUP_ADMIN_NAME`
- Add support for group based accounts `SAML_GROUP_TO_ACCOUNT_MAPPING`
- Don't fail if cert and key aren't present
2019-03-03 07:58:01 +00:00
1feb77e2f3 Add Api to PowerDNS-Admin 2019-03-01 23:50:04 +01:00
3b168047c4 Fix domain datatable. #468 2019-03-01 17:06:32 +07:00
1f1f928a58 Fix typo in user profile template 2019-02-28 20:38:29 +01:00
b48809dbdb Added TLSA Popup 2019-02-14 20:59:42 +01:00
7ba9ad68f8 Fix domain/record table size #463 2019-02-14 14:09:56 +07:00
98f1e96d1a dyndns: accept and validate both A and AAAA records; default to client address 2019-02-12 16:27:08 +01:00
0c290073ae fix equality check for DomainSetting when "other" is None 2019-02-11 22:00:17 +01:00
bc2b57e475 Fix admin_edituser.html template 2019-01-31 09:04:06 +07:00
287d171d83 Separate Tabs for Reverse Zones (IP4 & IP6)
Separate Tabs for Reverse Zones (IP4 & IP6)
2019-01-23 12:00:26 +01:00
458826bc77 Fix account deletion. Add more info in Account table 2019-01-11 09:00:51 +07:00
7da6bd5f99 Prevent non-administrator user from editing admin users 2019-01-09 13:03:27 +07:00
082969de72 Fix #427. JSON parse error on history detail 2018-12-20 15:26:14 +07:00
b56d1154cc Fix disabling the user registration form 2018-12-11 10:56:37 +07:00
1e6b668189 Fix changing user role js event 2018-12-03 09:39:02 +07:00
9e14c3eb39 Merge pull request #409 from rkerr/ttl_config
Add ttl_options setting
2018-11-29 09:54:05 +07:00
017e0c7344 Fix case where TTL not in ttl_options
If PowerDNS-Admin is working on a database created by another tool
or ttl_options is changed the current TTL might be missing from
the valid list, fix this
2018-11-28 21:19:38 +00:00
976742c54e Add ttl_options to templates 2018-11-28 20:09:33 +00:00
d16abb9f81 Fix login redirection when submounted
Fix #411 to use with APPLICATION_ROOT Flask config variable
2018-11-26 14:54:20 +01:00
004b211fdc Merge pull request #405 from ymage/fix-400
Change SOA expiry placeholder value
2018-11-26 10:43:22 +07:00
c456aa2e7a Add ttl_options setting
Adds a new setting to define the options in the TTL dropdown when
editing a record. The setting is a comma separated string with the
valid options.
2018-11-24 12:45:14 +00:00
0b9c58971c Remove forgotten decorator 2018-11-24 12:15:49 +01:00
9e6822bcdb Make a redirection to previous page after logged in
Fix #403
2018-11-24 11:53:27 +01:00
2a0be5b90d Change SOA expiry placeholder value
Fix #400
2018-11-21 09:17:10 +01:00
2f39512b65 Resolve the conflicts for #398 2018-11-21 10:29:33 +07:00
10d915ef92 Merge branch 'master' of github.com:ngoduykhanh/PowerDNS-Admin 2018-11-21 10:24:48 +07:00