Skip to content

Releases: poweradmin/poweradmin

v3.7.0

25 Dec 16:41
Compare
Choose a tag to compare

What's Changed

The focus of this release was on removing hooks and refactoring code that limits future enhancements. There is now initial support for DNSSEC over the PowerDNS API.

  • Added initial support for DNSSEC via API (#529)
  • Many refactorings, the inc folder will only contain custom and default configuration files now
  • Coding structure simplified, class names updated, and auto-generated comments removed.
  • Updated project and development dependencies.
  • Improved LDAP user management.
  • Translations updated
  • The use of global variables has been removed
  • Removed hooks (plugins) that were never used
  • Reduced nesting of directories
  • Fixed SQLite backend issue that prevented zone updates.
  • Unquoted TXT records are supported (#510).
  • Fixes have been made to the search for reverse records (#540).
  • Minor changes to the dark theme.
  • Display the correct pagination count in the search results.
  • Display total and filtered zone counts in the zone list.
  • Correct SQLite backend issue preventing zone updates from templates (#538).
  • Enable 'disabled' state management in record editing.

Full Changelog: v3.6.1...v3.7.0

v3.7.0-alpha.1

04 Nov 07:00
Compare
Choose a tag to compare
v3.7.0-alpha.1 Pre-release
Pre-release
  • Implemented DNSSEC over API in its initial version
  • Hooks (plugins) were removed
  • Handling of LDAP users has been improved

Configure DNSSEC over API by adding this kind of configuration:

$pdnssec_use = true;
$pdns_api_url = 'http://127.0.0.1:8081'; // Replace the PowerDNS API URL with your own
$pdns_api_key = '65b5dea9-dcfd-4a81-89dd-9f7a1afb0f10'; // Enter your API key here.

Full Changelog: v3.6.1...v3.7.0-alpha.1

v3.6.1

27 Oct 04:19
Compare
Choose a tag to compare

Fixes #526: Search view pagination was incorrect.

Full Changelog: v3.6.0...v3.6.1

v3.6.0

12 Oct 18:08
Compare
Choose a tag to compare
  • Added theme switcher that uses a cookie to keep the current state (#502).
  • Implemented pagination in search results (#501).
  • Bootstrap has moved into vendors, so it is no longer an external dependency.
  • Refactored SQL based authentication, minimized code nesting.
  • Refactored code into methods and separate classes.
  • Updated used docker image for testing.

Full Changelog: v3.5.1...v3.6.0

v3.5.1

05 Apr 18:19
Compare
Choose a tag to compare

The record validation code has been restored to fix issues with adding and editing records.

v3.5.0

25 Mar 06:38
Compare
Choose a tag to compare

What's Changed

  • PHP 7 no longer supported
  • The minimum PHP version has been increased to 8.1
  • New dependency has been added for translations.
  • An option to show/hide passwords has been added to the UI.
  • The template records are updated faster in PostgreSQL (#311).
  • Experimental conflict resolution algorithm for editing of zones (#402) implemented.
  • Added option to create global (shared) templates that can be modified by administrators (#413).
  • Updated list of supported record types and domains.
  • Validation has been expanded to include more fields.
  • Added back links to zones and updated permission checking
  • Zones without items now are highlighted.
  • Display a count of linked zones, and change the template even if it does not have any records.
  • Show template name in zone list.

Full Changelog: v3.4.2...v3.5.0

v3.4.2

30 Dec 09:20
Compare
Choose a tag to compare

Further improvements have been made to the editing of user details and related permission checks.

Full Changelog: v3.4.1...v3.4.2

v3.4.1

29 Dec 05:48
Compare
Choose a tag to compare

This is a bugfix release that resolves issues with editing zones and other minor bugs.

What's Changed

  • Fixed #484 Zone editing may result in errors.
  • Display username when full name is not available.

Full Changelog: v3.4.0...v3.4.1

v3.4.0

26 Dec 18:22
Compare
Choose a tag to compare

This release concentrated on improving overall UX and refactoring internal code to follow a MVC pattern. This is the last version that is compatible with PHP 7. All future versions will only support PHP 8.

  • Added $iface_search_group_records setting to group items by name and content in search results (may not work in MySQL strict mode)
  • Various changes to improve support for IDN zone names
  • Implemented breadcrumbs based navigation

Full Changelog: v3.3.0...v3.4.0

v3.3.0

29 Oct 14:06
Compare
Choose a tag to compare

This release adds simple validation to the installer and forms.

What's Changed

  • Fixed #472 Reuse existing serial date if it's in the future.
  • A docker file has been added for testing

Full Changelog: v3.2.0...v3.3.0