Download Latest Version v2.2.2.tar.gz (509.5 kB)
Email in envelope

Get an email when there's a new version of Poweradmin

Home / v4.2.1
Name Modified Size InfoDownloads / Week
Parent folder
poweradmin-poweradmin_4_2_1.spdx.json 2026-04-04 713.3 kB
README.md 2026-04-04 6.7 kB
v4.2.1 source code.tar.gz 2026-04-04 12.5 MB
v4.2.1 source code.zip 2026-04-04 16.9 MB
Totals: 4 Items   30.1 MB 0

โœจ Features

๐Ÿ” auth:

  • add database logging for user creation and deletion (refs [#1109]) (53d7d47)

๐Ÿณ docker:

  • support non-root and rootless container execution (cee58ad)

๐Ÿ› Bug Fixes

๐ŸŒ api:

  • improve group perm_templ_id error messages and OpenAPI docs (3bd5f7e)
  • allow zone description update via PUT /v2/zones/{id} (9167cdd)
  • use lightweight existence check and atomic description update in zone PUT (c8bf318)
  • always return masters, account, description fields in zone GET response (158c0a8)
  • return updated zone object in PUT /v2/zones/{id} response (45a5e62)
  • return updated group object in PUT /v2/groups/{id} response (1b0a9ef)
  • return stored content in record POST response for trailing dot consistency (68fb491)
  • return full RRSet data in PUT /v2/zones/{id}/rrsets response (5e70e84)
  • move RRSet readback outside transaction with normalized fallback response (25f1cdf)
  • initialize validatedRecords array in PUT RRSet fallback response (047c7d9)
  • require ID parameter for PUT/PATCH/DELETE in V1 controllers (related to [#767]) (e5b8754)
  • harden input validation across all API controllers (f8b8543)

๐Ÿ” auth:

  • add database logging for OIDC and SAML authentication (closes [#1109]) (4149678)

โš™๏ธ config:

  • add missing enabled key to dns_wizards and email_previews modules (closes [#1113]) (c797be2)

๐ŸŒ dns:

  • enable IPv6 batch PTR and fix broken nibble expansion (closes [#1110]) (d2c594d)
  • remove duplicate SOA serial increment on inline record add (closes [#1122]) (ae06a6e)
  • centralize timezone initialization in bootstrap helpers (closes [#1129]) (16bc6cb)

๐Ÿ”’ dnssec:

  • add missing is_reverse_zone variable to DnssecController (3f68a6f)

๐Ÿณ docker:

  • add enabled toggle env vars for dns_wizards and email_previews modules (closes [#1116]) (bf26d6d)
  • restore port 80 binding capability in root mode (closes [#1118]) (d75c432)
  • use PA_CONFIG_PATH to avoid overlapping bind mount issue on macOS (b3426c4)

๐ŸŒ i18n:

  • add missing Spanish translations for record creation messages (9e23cd8)
  • convert IDN record names and content to punycode (closes [#1090]) (10fa636)
  • add IDN support for HTTPS, SVCB, LP records and fix psalm baseline (b15ef10)

๐Ÿ”ง locale:

  • fix format specifiers and plural headers across all locales (f56c873)

๐Ÿ“ records:

  • show TXT validation error on add record page (closes [#1106]) (0fc8bdd)
  • resolve Phan type errors in multi-record form restore (b45d2c2)
  • restore matching record creation in multi-record mode (closes [#1104]) (7f145c8)
  • fix forward zone lookup for subdomain zones in matching record creation (closes [#1104]) (9d56573)

๐Ÿ” search:

  • resolve SQL error and null type crash in search (closes [#1105]) (a0c8472)
  • use SQL standard GROUP BY with aggregates for PostgreSQL compatibility (closes [#1121]) (612c4d8)

๐Ÿ“‹ templates:

  • correct regenerate link URL in modern API keys template (fb4829f)

๐Ÿ–ฅ๏ธ ui:

  • show DNS Wizard button in zone edit top action bar (closes [#1113]) (c23a787)

๐Ÿ“ zones:

  • support group-only zone access when no direct owner exists (closes [#1112]) (1609f5a)
  • add base_url_prefix to pagination and letter filter links (closes [#1047]) (dc40b65)
Source: README.md, updated 2026-04-04