David Goodwin
|
4aa3110712
|
phpdoc/psalm fixes
|
2019-10-19 20:01:25 +01:00 |
|
David Goodwin
|
2742849e7b
|
reformat
|
2019-09-17 21:06:00 +01:00 |
|
David Goodwin
|
7965a83aff
|
tighten psalm checks even more
|
2019-09-17 21:05:08 +01:00 |
|
David Goodwin
|
034a50836c
|
tighten psalm checks
|
2019-09-17 20:50:42 +01:00 |
|
David Goodwin
|
f7c7e35b34
|
fix formatting
|
2019-09-15 11:42:21 +01:00 |
|
David Goodwin
|
80418e6412
|
try and avoid hitting : https://github.com/postfixadmin/postfixadmin/issues/51
|
2019-09-14 21:19:39 +01:00 |
|
David Goodwin
|
9cd7dac187
|
initial attempt at trying to return an exit value within the cli
|
2019-09-14 20:09:56 +01:00 |
|
David Goodwin
|
34cf66110e
|
see https://github.com/postfixadmin/postfixadmin/issues/251 - avoid things breaking if imap_open is not present
|
2019-09-05 18:10:07 +01:00 |
|
David Goodwin
|
296fc2f48e
|
silence psalm error - cast $show_password_fields to an int in model/MailboxHandler.php lines 33/34
|
2019-08-13 08:53:43 +01:00 |
|
David Goodwin
|
8b19ef21cf
|
add default value for password_expiry (default to one year)
should fix: https://github.com/postfixadmin/postfixadmin/issues/280
|
2019-07-16 19:01:48 +01:00 |
|
David Goodwin
|
c53d17fff7
|
support TRUE orFALSE strings just incase
|
2019-07-12 10:53:27 +01:00 |
|
Felix Ableitner
|
600248e955
|
Add option to use smtp password when sending admin emails (fixes #272)
|
2019-07-02 13:41:58 +02:00 |
|
David Goodwin
|
651688c802
|
if we are generating passwords, there will only be one password value; so reduce the fields we check before deciding whether to update password_expiry - see https://github.com/postfixadmin/postfixadmin/issues/266
|
2019-06-11 21:05:53 +01:00 |
|
David Goodwin
|
1d1960a476
|
if CONF['generate_password'] == 'YES' then do not display password fields
Given we autogenerate a password ....
|
2019-06-11 21:03:39 +01:00 |
|
David Goodwin
|
3ff2436f2f
|
try a bit harder to avoid non-numeric argument issues with $multiplier
(see https://github.com/postfixadmin/postfixadmin/issues/266 )
|
2019-06-10 20:13:22 +01:00 |
|
David Goodwin
|
8e2e4eb189
|
run: composer format
|
2019-06-08 20:38:54 +01:00 |
|
David Goodwin
|
03b9483204
|
default to providing a password_expiry datetime value - even if password_expiry is turned off - this should fix https://github.com/postfixadmin/postfixadmin/issues/280
|
2019-06-08 20:34:07 +01:00 |
|
David Goodwin
|
3322b43bb6
|
see: https://github.com/postfixadmin/postfixadmin/issues/282 - try and ensure local_part contains an @ on creating a mailbox
|
2019-06-08 20:05:33 +01:00 |
|
David Goodwin
|
71402e9051
|
comment
|
2019-04-26 11:46:57 +01:00 |
|
David Goodwin
|
045a19ae33
|
re-format
|
2019-02-27 14:44:20 +00:00 |
|
David Goodwin
|
7ed57a0cda
|
assume the db updates work if no exception was thrown
|
2019-02-27 14:44:20 +00:00 |
|
David Goodwin
|
9024dddf46
|
move password_expiration code into the MailboxHandler.
|
2019-02-27 14:44:20 +00:00 |
|
David Goodwin
|
df99e66b2d
|
try and stop "A non-numeric value encountered in ..."; see #239
|
2019-02-27 14:44:20 +00:00 |
|
David Goodwin
|
28e687ff5b
|
sqlite does not support NOW(), use a string comparison
|
2019-02-18 21:11:17 +00:00 |
|
Christian Boltz
|
5bc85bec44
|
fix error message in Config::read_array(()
|
2019-01-28 00:48:05 +01:00 |
|
David Goodwin
|
570972944d
|
Merge remote-tracking branch 'origin/master' into feature-try-pdo
|
2019-01-08 13:38:38 +00:00 |
|
David Goodwin
|
5d47b85b9d
|
remove attribute that is in parent class
|
2019-01-08 13:22:44 +00:00 |
|
David Goodwin
|
020343999a
|
Merge pull request #221 from SuperVirus/fetchmail_different_source_port
Allow different port for fetchmail
|
2019-01-07 21:56:28 +00:00 |
|
David Goodwin
|
803e2342f8
|
fix psalm issues; reformat; rename new db functions
|
2019-01-06 21:32:58 +00:00 |
|
David Goodwin
|
1176c9ce78
|
reformat; fix some transition bugs
|
2019-01-06 21:32:58 +00:00 |
|
David Goodwin
|
ea33d9951a
|
try migrating to pdo
|
2019-01-06 21:32:58 +00:00 |
|
David Goodwin
|
d78fb1fbbd
|
move to Shell
|
2019-01-03 19:47:28 +00:00 |
|
David Goodwin
|
e5cacbec90
|
add missing attribute
|
2019-01-03 19:47:16 +00:00 |
|
David Goodwin
|
4fcdba9cf4
|
run php-cs-fixer (code reforamt)
|
2018-12-28 19:31:43 +00:00 |
|
David Goodwin
|
19cda31849
|
remove psalm warnings from code; fix password_expiry behaviour when enabled/disabled on MySQL
|
2018-12-28 19:27:33 +00:00 |
|
David Goodwin
|
74002bbf57
|
psalm fixes
|
2018-12-27 21:43:11 +00:00 |
|
David Goodwin
|
173d5775cd
|
psalm fixes
|
2018-12-27 13:55:02 +00:00 |
|
Christoph 'SuperVirus' Heitkamp
|
d35e66808b
|
Allow different port for fetchmail
|
2018-12-17 13:29:07 +01:00 |
|
David Goodwin
|
69e234f668
|
Merge pull request #200 from doktoil-makresh/master
Support for password expiration, managed in PostFix Admin
|
2018-11-27 09:14:36 +00:00 |
|
David Goodwin
|
afd418675c
|
pointless comment
|
2018-09-07 11:01:50 +01:00 |
|
David Goodwin
|
77d1b6c2e7
|
rename sql fields to just have mailbox.password_expiry and domain.password_expiry
|
2018-08-28 21:19:56 +01:00 |
|
Damien Martins
|
ce60b9fa59
|
Now password expiration is managed through Postfix Admin GUI
|
2018-08-20 15:32:53 +02:00 |
|
Damien Martins
|
e786609aa9
|
Adding support for password expiration. Please read README.password_expiration for more details
|
2018-08-17 16:07:14 +02:00 |
|
David Goodwin
|
76ee147375
|
phpdoc fix
|
2018-06-18 21:42:34 +01:00 |
|
David Goodwin
|
ec085b668b
|
missing class property
|
2018-06-18 21:34:24 +01:00 |
|
David Goodwin
|
9c0e1dd575
|
phpdoc fixes
|
2018-06-18 21:34:10 +01:00 |
|
David Goodwin
|
c44e82cc2d
|
phpdoc fix
|
2018-06-10 21:24:06 +01:00 |
|
David Goodwin
|
b48f99d4c6
|
reformat (phpcs)
|
2018-05-02 12:54:17 +01:00 |
|
David Goodwin
|
94f05bf9e4
|
switch to store $config internally within an array
|
2018-04-29 21:52:57 +01:00 |
|
Christian Boltz
|
24ad5cc3d8
|
Set $reset_by_sms even if password reset is disabled
... to avoid an "undefined variable" warning
|
2018-04-27 23:23:57 +02:00 |
|