David Goodwin
efb1897a4f
fix for CLI not behaving - see #411
5 years ago
David Goodwin
431d885e4e
see: //github.com/postfixadmin/postfixadmin/issues/410 - ignore theme_css if it points to css/default.css; drop css/default.css
5 years ago
David Goodwin
dd2f5069ff
composer format
5 years ago
David Goodwin
f79351aaee
composer format
5 years ago
David Goodwin
c7850b78eb
fix bootstrap theme for users/ urls; make some other links use https.
5 years ago
Christian Boltz
6663a35bdb
PFAHandler: fix backwards compability for store()
... and beforestore() and storemore()
Custom child classes might use the old names, and we should keep them
working (with a deprecation notice in the error log).
5 years ago
David Goodwin
16531534a3
add @deprecated phpdoc
6 years ago
David Goodwin
d07d115bd5
fix names ....
6 years ago
David Goodwin
712939eb88
maintain backwards compatability with PFAHAndler::{store(),storemore(),beforestore()}
6 years ago
David Goodwin
b8fa60bb8a
more type hints / psalm fixes
6 years ago
David Goodwin
d83b287297
rejig smarty
6 years ago
David Goodwin
8be966d0bb
allow the template to be destroyed
6 years ago
David Goodwin
e4d5e4bee0
reformat
6 years ago
David Goodwin
ce8c636eb5
rejig Login::__construct() as only one arg is really needed
6 years ago
David Goodwin
7107e17c4c
composer format
6 years ago
David Goodwin
b868f950bf
refactor Login stuff out of Handler classes into Login... add tests
6 years ago
David Goodwin
f091948381
move password check and recovery code generation out of PFAHandlers and into a Login class
6 years ago
David Goodwin
3c7da4f3b8
Refactor some methods
PFAHandler::store() -> PFAHandler::save();
PFAHandler::storemore() -> PFAHandler::postSave();
PFAHandler::beforestore() -> PFAHandler::preSave();
6 years ago
David Goodwin
3d46ec7959
revert: 1d1960a476 - see https://github.com/postfixadmin/postfixadmin/issues/384
6 years ago
David Goodwin
12f68a6e3a
composer format time
6 years ago
David Goodwin
5bd5bdc25b
merge https://github.com/postfixadmin/postfixadmin/pull/375 add unit test
6 years ago
GermanCoding
fe3e9e2702
Disallow alias that points to itself ( fixes #358 )
Based on an older commit, but this time done right. This change prevents any user-defined aliases
that point to themselves, because such aliases are not supported by Postfix and cause mail
delivery errors.
6 years ago
David Goodwin
c3a8875ca6
psalm fixes
6 years ago
David Goodwin
89aebea61d
Revert "Disallow aliases that point to themselves (fixes postfixadmin/postfixadmin/issues/358)"
This reverts commit c3d5b26740 .
6 years ago
GermanCoding
c3d5b26740
Disallow aliases that point to themselves (fixes postfixadmin/postfixadmin/issues/358)
See github.com/postfixadmin/postfixadmin/issues/358 for details
6 years ago
David Goodwin
e8f27969a3
psalm fixes
6 years ago
David Goodwin
bbf41c7acc
formatting
6 years ago
David Goodwin
864065cd37
fix MailboxHandler -> adding mailbox with empty quota field
6 years ago
David Goodwin
85e15790bb
should fix : #351
6 years ago
David Goodwin
df9a400ea2
remove debug stuff
6 years ago
David Goodwin
fd48714615
fix issue reported with __LANG.$var - 844840c6a8 (commitcomment-38653465)
6 years ago
David Goodwin
844840c6a8
simplify Config use; drop support for dotty name notation which we are not using
6 years ago
David Goodwin
e4158d6d7e
psalm fix
6 years ago
David Goodwin
ffc7787b76
psalm fix
6 years ago
David Goodwin
d81363541a
fix psalm
6 years ago
David Goodwin
338fb8c564
Fix quota storage; see https://github.com/postfixadmin/postfixadmin/issues/342
6 years ago
David Goodwin
d3295a59bb
format
6 years ago
David Goodwin
d540d904db
cast mailbox['quota'] to be integer.
see: https://github.com/postfixadmin/postfixadmin/issues/342
6 years ago
David Goodwin
3303f25bcc
add some php 7+ array type hints.
6 years ago
David Goodwin
48e236ffc0
use hash_equals for login - see: https://github.com/postfixadmin/postfixadmin/issues/58
6 years ago
David Goodwin
fefe3f7df5
default domain_quota_default to -1 if not specified - see https://github.com/postfixadmin/postfixadmin/issues/299
6 years ago
David Goodwin
d2b8f7ac15
might fix: https://github.com/postfixadmin/postfixadmin/issues/306
6 years ago
David Goodwin
30f97c97ee
avoid: A non-numeric value encountered errors from no quota being specified
6 years ago
David Goodwin
9dfc866edd
composer format
6 years ago
David Goodwin
95d92a2345
psalm fix: rewrite to avoid php error (@) suppression
6 years ago
Christian Boltz
bee61f329b
Only show password expiration if enabled in config
6 years ago
David Goodwin
1ad184641d
php7.4 / psalm fixes
6 years ago
David Goodwin
bcae218cbb
composer format time
6 years ago
David Goodwin
87824ef970
psalm fixes/workarounds; require PHP 5.6+
6 years ago
David Goodwin
4aa3110712
phpdoc/psalm fixes
6 years ago