Branch: refs/heads/postfixadmin_4.0
Home: https://github.com/postfixadmin/postfixadmin
Commit: 6e93d57766fa5ff330571cc2096adbd7dad4d752
https://github.com/postfixadmin/postfixadmin/commit/6e93d57766fa5ff330571cc2096adbd7dad4d752
Author: Rodrigo Cortés Cano <384...@us...>
Date: 2026-08-11 (Tue, 11 Aug 2026)
Changed paths:
M DOCUMENTS/Password_Expiration.md
M config.inc.php
M functions.inc.php
M languages/bg.lang
M languages/ca.lang
M languages/cn.lang
M languages/cs.lang
M languages/da.lang
M languages/de.lang
M languages/en.lang
M languages/es.lang
M languages/et.lang
M languages/eu.lang
M languages/fi.lang
M languages/fo.lang
M languages/fr.lang
M languages/gl.lang
M languages/hr.lang
M languages/hu.lang
M languages/is.lang
M languages/it.lang
M languages/ja.lang
M languages/lt.lang
M languages/mk.lang
M languages/nb.lang
M languages/nl.lang
M languages/nn.lang
M languages/pl.lang
M languages/pt-br.lang
M languages/pt-pt.lang
M languages/ro.lang
M languages/ru.lang
M languages/sk.lang
M languages/sl.lang
M languages/sv.lang
M languages/tr.lang
M languages/tw.lang
M languages/ua.lang
M model/DomainHandler.php
M model/Login.php
M model/MailboxHandler.php
M public/list-virtual.php
M templates/list-virtual_mailbox.tpl
M tests/DomainHandlerTest.php
M tests/LoginTest.php
A tests/PasswordExpirationTest.php
Log Message:
-----------
Fix password expiration handling and visibility on 4.x (#1110)
- port the password-expiration correction to `postfixadmin_4.0`
- make password expiration optional and disabled by default
- make 0 consistently mean that domain passwords do not expire
- validate whole-day policies from 0 through 36500
- align password-change paths and preserve the existing Login fallback
- show mailbox expiration states in lists and CSV output
- add the new labels to every 4.x language file
- document how to enable the feature in `config.local.php`
thanks @TrapoSAMA
To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications
|