This website works better with JavaScript.
d31a9f3d29
Merge 681545b6dc
into 08ab2a3f19
#764
benchea dan
2025-10-12 08:37:03 +0200
08ab2a3f19
mailbox_remover.pl: whitespace fix
master
Christian Boltz
2025-10-09 21:56:47 +0200
7afc4a6a9e
Merge pull request #945 from VersusBG/patch-1
David Goodwin
2025-10-07 13:46:25 +0100
79f9729040
Update mailbox_remover.pl
#945
VersusBG
2025-10-07 15:41:41 +0300
ab2ddc2069
Update mailbox_remover.pl
#944
VersusBG
2025-10-07 15:30:37 +0300
122910bd59
Create mailbox_remover_pgsql.pl
VersusBG
2025-10-07 11:55:53 +0300
a4167f9047
fix #942 - composer.json -> move ext-(mysqli|sqlite) into suggest block
postfixadmin_4.0
David Goodwin
2025-10-04 12:57:07 +0100
3e77e2aa31
install.sh - improve non-bash support (should work under ksh) - see #940
David Goodwin
2025-10-03 09:52:21 +0100
153cc12c70
940: add install script variation to run with KSH on OpenBSD
#941
admin
2025-10-01 12:36:02 +0200
a0af6ad5f4
update INSTALL.TXT file for postfixadmin 4.0, see also #937
David Goodwin
2025-09-21 15:09:28 +0100
e56748810b
bump postfixadmin version for 4.0.1
v4.0.1
postfixadmin-4.0.1
David Goodwin
2025-09-14 21:30:42 +0100
8a483f3080
capitalisation
David Goodwin
2025-09-13 20:12:50 +0100
8ee0dc8f55
update README
David Goodwin
2025-09-13 20:12:09 +0100
85efa79dbb
zf1 should be a required library, given it is required for the xmlrpc functionality
David Goodwin
2025-09-13 20:05:32 +0100
25afc56243
capitalisation
David Goodwin
2025-09-13 20:12:50 +0100
1f31947a36
update README
David Goodwin
2025-09-13 20:12:09 +0100
d166ffae83
zf1 should be a required library, given it is required for the xmlrpc functionality
David Goodwin
2025-09-13 20:05:32 +0100
b7c306f40e
update changelog
David Goodwin
2025-09-12 21:04:58 +0100
4b20d2be2b
Fix hardcoded table name mailbox_app_password
Christian Boltz
2025-09-11 22:39:57 +0200
7a804f0517
Translation fixes
Christian Boltz
2025-09-11 22:07:32 +0200
d50d171914
Fix 404 when loading css etc. for admins
Christian Boltz
2025-09-11 21:56:35 +0200
4826f6cdf5
update CHANGELOG.TXT
v4.0.0
postfixadmin-4.0.0
David Goodwin
2025-09-09 17:36:14 +0100
92ab95a3c5
update changelog etc for v 3.3.16
v3.3.16
postfixadmin-3.3.16
postfixadmin_3.3
David Goodwin
2025-09-09 17:31:34 +0100
d9d7c48dfc
update changelog etc for v 3.3.16
postfxadmin-3.3.16
David Goodwin
2025-09-09 17:27:17 +0100
e2422e6716
spacing
David Goodwin
2025-08-30 10:34:14 +0100
53737ef163
move to use ubuntu 24.04 for github actions
David Goodwin
2025-08-30 10:34:09 +0100
4e7e4d392a
update CHANGELOG (add missing 4.0 beta 2 stuff, add initial entry for 4.0)
David Goodwin
2025-08-30 10:22:56 +0100
16facd0fb8
scripts/postfixadmin-cli.php : see #385 - add to the current error reporting level, not trample all over it
David Goodwin
2025-08-27 08:51:03 +0100
e6d2a8154c
Merge remote-tracking branch 'origin/master' into postfixadmin_4.0
David Goodwin
2025-08-27 08:48:30 +0100
1ad91fd6d3
Merge pull request #931 from edneville/678_noreply_addresses
David Goodwin
2025-08-19 18:51:56 +0100
2013451be0
Move noreply to conf definable variable
#931
ed neville
2025-08-19 18:33:46 +0100
a44664a427
Merge pull request #930 from edneville/get_accountname
David Goodwin
2025-08-19 16:49:05 +0100
cb5d4bfded
get_accountname should use $from_mailbox
#930
ed neville
2025-08-19 16:30:17 +0100
94aaebc591
Merge pull request #929 from edneville/vaction-sendmail-pipe
David Goodwin
2025-08-18 08:54:44 +0100
e548ae37e9
option for delivery via /usr/sbin/sendmail
#929
ed neville
2025-08-17 15:59:26 +0100
d9811872cc
update docs + changelog to highlight pacol() function move into PFAHandler
David Goodwin
2025-07-14 08:41:03 +0100
b0889ff5a7
template footer: remove update-check.php link - just link people to the github releases page
David Goodwin
2025-07-14 08:35:09 +0100
ea9cd033a5
Revert "remove unnecessary {else} bit in the template"
David Goodwin
2025-07-13 18:30:12 +0100
460c624275
remove more references to sourceforge
David Goodwin
2025-07-13 18:29:37 +0100
c3c473d6cf
README.md: mention updating db_min_version before a release
Christian Boltz
2025-07-13 17:56:58 +0200
21b0ad22d7
build against PHP 8.4 as well
David Goodwin
2025-07-13 10:29:40 +0100
0d5edbf099
move pacol() into PFAHandler class, I think it makes more sense for it to be there given the dependency between the two
David Goodwin
2025-07-13 10:12:22 +0100
be064858a5
Merge remote-tracking branch 'origin/postfixadmin_4.0'
David Goodwin
2025-07-12 19:32:01 +0100
3f8dc2fd1f
Merge remote-tracking branch 'origin/master' into postfixadmin_4.0
David Goodwin
2025-07-12 19:31:41 +0100
066d6d10a8
bump db min version
David Goodwin
2025-07-12 19:28:39 +0100
c2eb61a85c
add some missing icons for the top menu things
David Goodwin
2025-07-12 19:28:27 +0100
14db6db23e
config.inc.php: change version to 4.0
David Goodwin
2025-07-12 19:20:28 +0100
49a96432e6
remove unnecessary {else} bit in the template
David Goodwin
2025-07-12 19:20:12 +0100
41923ab9a9
list-virtual.php : remove list styling from the overview section
David Goodwin
2025-07-12 19:12:28 +0100
2330b94439
list.php: just exit() after outputting a csv, which allows us to remove the else indentation
David Goodwin
2025-07-12 19:10:45 +0100
5144448085
reindent
David Goodwin
2025-07-12 19:09:54 +0100
78150a307f
remove unnecessary bullet from a list of checkboxes in the edit form
David Goodwin
2025-07-12 19:04:50 +0100
5756844fe6
reindent
David Goodwin
2025-07-12 19:04:27 +0100
45f1378fa6
Merge b25051b02a
into a0a6944f3a
#917
Bozhidar
2025-06-23 06:17:05 +0200
a0a6944f3a
fix wrong name for table_name
David Goodwin
2025-06-17 19:19:00 +0100
edb368edb0
merge postfixadmin_4.0 in, fix conflicts in model/TotpPf.php
David Goodwin
2025-06-17 19:18:03 +0100
986aefbdd0
stfu psalm - Encoding definitely takes a value
David Goodwin
2025-06-11 21:26:34 +0100
5f9d0f5223
try and allow endroid\qrcode v5 to be installed, if the version of PHP supports it ... this reduces the number of deprecation warnings shown (but does not remove them all)
David Goodwin
2025-06-11 21:25:09 +0100
5f24d12c5f
allow the TOTP qr code to render (relax Content Security Policy to allow img-src: self data)
David Goodwin
2025-06-11 21:24:25 +0100
f21af2bfd3
update README.md
David Goodwin
2025-06-04 21:46:43 +0100
1a1d3f4977
token tidy up to TotpPF
David Goodwin
2025-06-01 20:04:53 +0100
e7e59bc4ae
remove x/y suffix, improve error handling message when failing to delete a totp exception
David Goodwin
2025-06-01 18:59:54 +0100
ca7bdcdb57
more docs
postfixadmin-4.0-beta2
David Goodwin
2025-06-01 15:58:02 +0100
7f175f9da8
remove reference to _pacrypt_crypt (deadcode)
David Goodwin
2025-06-01 15:57:58 +0100
40bc672622
update docs
David Goodwin
2025-06-01 15:53:04 +0100
830160303f
format
David Goodwin
2025-06-01 15:52:25 +0100
6086cebacf
remove more dead tests/code
David Goodwin
2025-06-01 15:48:57 +0100
ab0f7897fd
drop support for legacy 2a bcrypt variants as we do not support PHP before <= 5.3.7 any longer
David Goodwin
2025-06-01 15:43:15 +0100
b56d0082ff
token refactoring
David Goodwin
2025-06-01 15:42:50 +0100
ace5624508
change generate_password() to allow for repeated characaters, which probably provides more entropy.
David Goodwin
2025-06-01 15:42:09 +0100
06a2cda24b
this should be a better PFA_Cookie random token value
David Goodwin
2025-06-01 15:41:08 +0100
293e318200
remove unused/dead code
David Goodwin
2025-06-01 15:39:56 +0100
65db542ad2
php type hint and phpdoc changes
David Goodwin
2025-06-01 15:39:03 +0100
c97b92f17e
change version string to 4.0-beta1
David Goodwin
2025-06-01 15:37:04 +0100
a9215a99fa
change project reference
David Goodwin
2025-06-01 15:36:50 +0100
b332bbb512
beautify
David Goodwin
2025-05-31 13:53:27 +0100
b9a45ab795
install.sh - use a composer from $PATH before trying to download
David Goodwin
2025-05-31 13:50:08 +0100
999bfcfc54
drop support for mysql_encrypt, given MySQL after 5.7 has dropped it and we had not wired it into the pacrypt() function anyway, try and improve docs in config.inc.php
David Goodwin
2025-05-28 09:31:54 +0100
0b9147c32d
Update HASHING.md
David Goodwin
2025-05-28 09:17:39 +0100
d9bb0b4816
Update HASHING.md
David Goodwin
2025-05-28 09:17:39 +0100
ee4d754af7
Merge pull request #922 from postfixadmin/fixes-4.0-beta
David Goodwin
2025-05-27 08:49:42 +0100
6dff69392c
typo fix
#922
David Goodwin
2025-05-27 08:46:34 +0100
838144bfa0
typo fix (tablename/table_name)
David Goodwin
2025-05-26 19:42:52 +0100
b71df0b403
TotoPf: use correct table name
Christian Boltz
2025-05-26 20:04:17 +0200
b97d89c280
try and only moan about db drivers missing if the specific driver is in the config, try and improve rendering of warnings/errors etc
David Goodwin
2025-05-26 19:40:08 +0100
0e7099c862
TotoPf: use correct table name
Christian Boltz
2025-05-26 20:04:17 +0200
72c0dd1184
token code refactor
David Goodwin
2025-05-26 15:53:33 +0100
4c01abf440
try and ensure core db tables are InnoDB format for MySQL users upgrading.
David Goodwin
2025-05-26 15:51:48 +0100
de50ba1d30
only moan about database extensions missing if there are none found.
David Goodwin
2025-05-26 15:50:42 +0100
5f46bdedaf
respect db prefix stuff for the TOTP database tables.
David Goodwin
2025-05-26 15:49:29 +0100
1cac965d88
Update POSTFIX_CONF.txt
David Goodwin
2025-05-21 19:26:29 +0100
ea11afe80a
Update POSTFIX_CONF.txt
David Goodwin
2025-05-21 19:26:29 +0100
b00e146bf8
drop TODO note
David Goodwin
2025-05-17 19:59:41 +0100
f57c3e16c0
update CHANGELOG, add 4.0 beta1 release
postfixadmin-4.0-beta1
David Goodwin
2025-05-17 19:56:34 +0100
ad68f20f82
avoid passing null to exit, see also #921
David Goodwin
2025-05-17 19:51:37 +0100
b544c58f1b
avoid php deprecation message
#921
BM
2025-05-17 20:29:57 +0200
798e8b269c
Topt app passwords fixes (WIP) (#805 )
David Goodwin
2025-05-16 20:31:20 +0100
7743372a66
Merge 2f3bc28586
into cb12b6f3ec
#641
David Goodwin
2025-05-03 01:21:46 +0000
30a24187fc
It just wouldn't be right if I had remembered to format the code ...
#805
David Goodwin
2025-04-22 22:06:08 +0100
ea9df5b557
incomplete update of Postfix/Dovecot example doc (needs formatting/testing)
David Goodwin
2025-04-22 21:45:54 +0100