github PowerDNS-Admin/PowerDNS-Admin v0.3.0

latest releases: v0.4.2, v0.4.1, v0.4.0...
22 months ago

Upgrade path

  • This release includes upgrades of some Javascript libraries. In order to upgrade your installation, you need to run the following commands:
    • Install rjsmin from the requirement file into your virtualenv: pip install rjsmin
    • Upgrade yarn packages: yarn install --pure-lockfile
    • Rebuild Flask assets: export FLASK_CONF=../configs/production.py; export FLASK_APP=powerdnsadmin/__init__.py; flask assets build
  • You have to upgrade your database to update your history (#1199): export FLASK_CONF=../configs/production.py; export FLASK_APP=powerdnsadmin/__init__.py; flask db upgrade

Restarting the web server should not be necessary

Features

  • Added an option to forbid the creation of domain if it exists as a record (#1127)
  • SAML provisioning can now set Operators from a group (#1205)
  • Added an option to allow underscores, hyphens and dots in account names. Please pay attention if you enable this feature as it can break your setup if you use autoprovisionning (#1047)

Enhancements

  • PDA API now has /api endpoint to improve compatibility with LEGO clients (#1206)
  • API now allows record type according to enabled record types from settings (#1089)
  • API now only allows record TTL according to configured TTL in the settings (can be disabled) (#1089)
  • PDA now caches account id when updating the domains (from the dashboard), which enhance performance when managing a lot of domains (#1218)
  • Code has been updated to improve api calls to the backend when editing domains from the UI (#1201)
  • You can now directly create domains with their full fqdn (with the termination dot) (#1227)

Bug Fixes

  • Saml issues behind a reverse SSL Proxy / Improved documentation and defaults (#1203)
  • Replaced idna library to fix translation issues (#1163)
  • Fixed parsing of X-Forwarded-For headers with DynDNS2 (#1214)
  • Replaced "rrests" occurences with "rrsets" (#1199)

Security Fixes

  • Updated Javascript libraries (#1213)
  • Updated cookies configuration to make them more secure (#1211)

Notes

We would like to thank active contributors for their precious help to improve PowerDNS Admin

Don't miss a new PowerDNS-Admin release

NewReleases is sending notifications on new releases.