283 Commits (master)

Author SHA1 Message Date
David Goodwin 7f1d78e2cd
fix issues from merging #958 - no longer provide smtp_password to smtp_mail(..) call, as it does it internally now 2 weeks ago
Christian Boltz 4b20d2be2b
Fix hardcoded table name mailbox_app_password 4 months ago
Christian Boltz d50d171914
Fix 404 when loading css etc. for admins 4 months ago
David Goodwin 460c624275
remove more references to sourceforge 6 months ago
David Goodwin 2330b94439
list.php: just exit() after outputting a csv, which allows us to remove the else indentation 6 months ago
David Goodwin 6dff69392c
typo fix 8 months ago
David Goodwin 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 8 months ago
David Goodwin 72c0dd1184
token code refactor 8 months ago
David Goodwin 4c01abf440
try and ensure core db tables are InnoDB format for MySQL users upgrading. 8 months ago
David Goodwin de50ba1d30
only moan about database extensions missing if there are none found. 8 months ago
David Goodwin 5f46bdedaf
respect db prefix stuff for the TOTP database tables. 8 months ago
David Goodwin 798e8b269c
Topt app passwords fixes (WIP) (#805) 8 months ago
David Goodwin 2669045ed8
formatting 11 months ago
David Goodwin d250a47e4a
fix tag nesting etc (broken footer) on setup.php 11 months ago
James Lucas III dce68cdf50
Update upgrade.php (#906) 11 months ago
David Goodwin b30af8fc6a
upgrade moment.js to v2.30.1 - should fix issue with ReDOS (regex denial of service) - see #902 11 months ago
David Goodwin 8461afb4ff
add {BOOLEAN_TRUE} for pgsql, see #891 1 year ago
David Goodwin 9ac03371ce
formatting 1 year ago
David Goodwin f61266cd7d
see https://github.com/postfixadmin/postfixadmin/issues/891 - fix addition of mailbox.smtp_active to work on postgresql, add {BOOLEAN_TRUE} placeholder for mysql (not sure how this did not exist) 1 year ago
David Goodwin 759304ecb8
apparently these all need reformatting 1 year ago
David Goodwin 5047f9d1d4
stop smarty moaning about an undefined div on list.php 1 year ago
David Goodwin 5f5c52257d
add token "global search" on the frontpage for superadmins to perhaps find some things quickly 1 year ago
David Goodwin 56dd787ce2
when going through password recovery, only wipe the recovery token after the user has updated their password 2 years ago
David Goodwin f01274ec94
try relaxing composer dependencies to allow php8.2 dev support, reformat so composer format passes 2 years ago
David Goodwin 81a1d45617 drop use of the deprecated PHP imap extension (php-imap) - see #472 and #812 2 years ago
Gabriel Sambarino f81a070cc9 Fix typo ( s/pasword/password/ ) 2 years ago
David Goodwin 8c1369068f fix #801 - incorrect path for common.php 2 years ago
David Goodwin 64c34b2c0a fix deletion of app password - see #800 2 years ago
David Goodwin 45557a6ed4 code formatting fix 2 years ago
David Goodwin c700f3c9c7 update mailbox - add smtp_active for #796 2 years ago
John Fawcett 668960ccf6 Add a flag to mailbox table for enable/disable smtp protocol. The table column name 2 years ago
David Goodwin 0632d39d0c login.php was writing to $_SESSION just before the 'init_session' function was called which just overwrote everything, so reorder code to fix #795 2 years ago
David Goodwin 0829e032d4 try and fix db schema for app password stuff for Sqlite 2 years ago
David Goodwin ccbf3f9ab3 reformat/reorganise code 2 years ago
David Goodwin 8003978ca5 type hints etc and todo notes 2 years ago
David Goodwin 824ba906b1 more type hints 2 years ago
David Goodwin 015d4ec9cd reindent / reformat; add type hints for some of the app password stuff; try and make sure someone can only remove their own app password (see revokeAppPassword() ) 2 years ago
David Goodwin 4d17aa6ef9 manaul merge in of verdigado:master (see #753) (MFA/TOTP support) 2 years ago
David Goodwin f1ee7b23a4 setup.php does not use the datetime widget or any funky bootstrap special effects, so we might as well remove JS from it 3 years ago
Christian Boltz 656b44d60c
also replace jquery 1.12.4 with 3.7.0 in setup.php 3 years ago
David Goodwin f8e6cf408a replace jquery 1.12.4 with 3.7.0 - see #734 3 years ago
Dennis Lübke 5476bb3abd
Ignore CSV labels with a whitespace 3 years ago
David Goodwin fcf14f0165 rename some tables so someone migrating from 3.3.x to 3.4 (?) should not have problems 3 years ago
David Goodwin ae6ff93c95 better markup; warn admin if admin_from is not defined - see #667 3 years ago
David Goodwin 65aea00a1f see https://github.com/postfixadmin/postfixadmin/issues/667 - re-use smtp_get_admin_email(), try and make sure there is a From: set in password recovery emails 3 years ago
David Goodwin 9fbb2fcc14 see https://github.com/postfixadmin/postfixadmin/issues/683 - add in error_log for e.g. fail2ban to pick up on someone trying to get into setup.php 3 years ago
Christian Boltz 43ce9feda1
Fix typos introduced in https://github.com/postfixadmin/postfixadmin/pull/665 / e279c77ca5 3 years ago
David Goodwin 7caf25244a composer format time 3 years ago
Jan Kruis e279c77ca5 languages/nl.lang translation from english for new function such as dkim and password 3 years ago
David Goodwin 80567e6920 see #642 - do the same pagination restoration stuff in editactive.php 4 years ago