1
0
mirror of https://github.com/postfixadmin/postfixadmin.git synced 2025-07-29 22:41:11 +03:00

Commit Graph

  • d9811872cc update docs + changelog to highlight pacol() function move into PFAHandler postfixadmin_4.0 David Goodwin 2025-07-14 08:41:03 +01:00
  • b0889ff5a7 template footer: remove update-check.php link - just link people to the github releases page David Goodwin 2025-07-14 08:35:09 +01:00
  • ea9cd033a5 Revert "remove unnecessary {else} bit in the template" David Goodwin 2025-07-13 18:30:12 +01:00
  • 460c624275 remove more references to sourceforge David Goodwin 2025-07-13 18:29:37 +01:00
  • c3c473d6cf README.md: mention updating db_min_version before a release Christian Boltz 2025-07-13 17:56:58 +02:00
  • 21b0ad22d7 build against PHP 8.4 as well David Goodwin 2025-07-13 10:29:40 +01:00
  • 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 +01:00
  • be064858a5 Merge remote-tracking branch 'origin/postfixadmin_4.0' master David Goodwin 2025-07-12 19:32:01 +01:00
  • 3f8dc2fd1f Merge remote-tracking branch 'origin/master' into postfixadmin_4.0 David Goodwin 2025-07-12 19:31:41 +01:00
  • 066d6d10a8 bump db min version David Goodwin 2025-07-12 19:28:39 +01:00
  • c2eb61a85c add some missing icons for the top menu things David Goodwin 2025-07-12 19:28:27 +01:00
  • 14db6db23e config.inc.php: change version to 4.0 David Goodwin 2025-07-12 19:20:28 +01:00
  • 49a96432e6 remove unnecessary {else} bit in the template David Goodwin 2025-07-12 19:20:12 +01:00
  • 41923ab9a9 list-virtual.php : remove list styling from the overview section David Goodwin 2025-07-12 19:12:28 +01:00
  • 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 +01:00
  • 5144448085 reindent David Goodwin 2025-07-12 19:09:54 +01:00
  • 78150a307f remove unnecessary bullet from a list of checkboxes in the edit form David Goodwin 2025-07-12 19:04:50 +01:00
  • 5756844fe6 reindent David Goodwin 2025-07-12 19:04:27 +01:00
  • a0a6944f3a fix wrong name for table_name David Goodwin 2025-06-17 19:19:00 +01:00
  • edb368edb0 merge postfixadmin_4.0 in, fix conflicts in model/TotpPf.php David Goodwin 2025-06-17 19:18:03 +01:00
  • 986aefbdd0 stfu psalm - Encoding definitely takes a value David Goodwin 2025-06-11 21:26:34 +01:00
  • 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 +01:00
  • 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 +01:00
  • f21af2bfd3 update README.md David Goodwin 2025-06-04 21:46:43 +01:00
  • 1a1d3f4977 token tidy up to TotpPF David Goodwin 2025-06-01 20:04:53 +01:00
  • e7e59bc4ae remove x/y suffix, improve error handling message when failing to delete a totp exception David Goodwin 2025-06-01 18:59:54 +01:00
  • ca7bdcdb57 more docs postfixadmin-4.0-beta2 David Goodwin 2025-06-01 15:58:02 +01:00
  • 7f175f9da8 remove reference to _pacrypt_crypt (deadcode) David Goodwin 2025-06-01 15:57:58 +01:00
  • 40bc672622 update docs David Goodwin 2025-06-01 15:53:04 +01:00
  • 830160303f format David Goodwin 2025-06-01 15:52:25 +01:00
  • 6086cebacf remove more dead tests/code David Goodwin 2025-06-01 15:48:57 +01:00
  • 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 +01:00
  • b56d0082ff token refactoring David Goodwin 2025-06-01 15:42:50 +01:00
  • ace5624508 change generate_password() to allow for repeated characaters, which probably provides more entropy. David Goodwin 2025-06-01 15:42:09 +01:00
  • 06a2cda24b this should be a better PFA_Cookie random token value David Goodwin 2025-06-01 15:41:08 +01:00
  • 293e318200 remove unused/dead code David Goodwin 2025-06-01 15:39:56 +01:00
  • 65db542ad2 php type hint and phpdoc changes David Goodwin 2025-06-01 15:39:03 +01:00
  • c97b92f17e change version string to 4.0-beta1 David Goodwin 2025-06-01 15:37:04 +01:00
  • a9215a99fa change project reference David Goodwin 2025-06-01 15:36:50 +01:00
  • b332bbb512 beautify David Goodwin 2025-05-31 13:53:27 +01:00
  • b9a45ab795 install.sh - use a composer from $PATH before trying to download David Goodwin 2025-05-31 13:50:08 +01:00
  • 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 +01:00
  • 0b9147c32d Update HASHING.md David Goodwin 2025-05-28 09:17:39 +01:00
  • d9bb0b4816 Update HASHING.md David Goodwin 2025-05-28 09:17:39 +01:00
  • ee4d754af7 Merge pull request #922 from postfixadmin/fixes-4.0-beta David Goodwin 2025-05-27 08:49:42 +01:00
  • 6dff69392c typo fix David Goodwin 2025-05-27 08:46:34 +01:00
  • 838144bfa0 typo fix (tablename/table_name) David Goodwin 2025-05-26 19:42:52 +01:00
  • b71df0b403 TotoPf: use correct table name Christian Boltz 2025-05-26 20:04:17 +02:00
  • 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 +01:00
  • 0e7099c862 TotoPf: use correct table name Christian Boltz 2025-05-26 20:04:17 +02:00
  • 72c0dd1184 token code refactor David Goodwin 2025-05-26 15:53:33 +01:00
  • 4c01abf440 try and ensure core db tables are InnoDB format for MySQL users upgrading. David Goodwin 2025-05-26 15:51:48 +01:00
  • de50ba1d30 only moan about database extensions missing if there are none found. David Goodwin 2025-05-26 15:50:42 +01:00
  • 5f46bdedaf respect db prefix stuff for the TOTP database tables. David Goodwin 2025-05-26 15:49:29 +01:00
  • 1cac965d88 Update POSTFIX_CONF.txt David Goodwin 2025-05-21 19:26:29 +01:00
  • ea11afe80a Update POSTFIX_CONF.txt David Goodwin 2025-05-21 19:26:29 +01:00
  • b00e146bf8 drop TODO note David Goodwin 2025-05-17 19:59:41 +01:00
  • f57c3e16c0 update CHANGELOG, add 4.0 beta1 release postfixadmin-4.0-beta1 David Goodwin 2025-05-17 19:56:34 +01:00
  • ad68f20f82 avoid passing null to exit, see also #921 David Goodwin 2025-05-17 19:51:37 +01:00
  • 798e8b269c Topt app passwords fixes (WIP) (#805) David Goodwin 2025-05-16 20:31:20 +01:00
  • cb12b6f3ec formatting David Goodwin 2025-04-21 19:33:48 +01:00
  • ee3329a91c i think this is an actual fix for #913 - add a htmlentities_no_double_encode modifier to smarty and use it to hopefully escape the itemkey variable... David Goodwin 2025-04-11 09:56:56 +01:00
  • c8bf8ec642 register htmlentities earlier, although i do not think this changes anything David Goodwin 2025-04-11 09:26:42 +01:00
  • d8fb109038 remove unused config alias_goto_limit - see #915 David Goodwin 2025-04-11 09:19:41 +01:00
  • 61dce877dc add some domain != 'ALL' clauses into the SQL - see #916 issue-916 David Goodwin 2025-03-25 19:09:20 +00:00
  • 4794812fda add sqlite3 as a debian dependency - see #909 - thanks @marner2 David Goodwin 2025-03-05 21:04:34 +00:00
  • 87503a8be3 add sqlite3 to debian control dependency list - see #909, thanks @marner2 postfixadmin_3.3 David Goodwin 2025-03-05 21:03:08 +00:00
  • 023d539fea add comment for #908 ... about sql_generate_invisible_primary_key and MySQL 8 David Goodwin 2025-02-28 22:31:55 +00:00
  • 2e2478e21e remove duplicate php spec David Goodwin 2025-02-23 20:25:43 +00:00
  • 2669045ed8 formatting David Goodwin 2025-02-23 20:25:02 +00:00
  • d250a47e4a fix tag nesting etc (broken footer) on setup.php David Goodwin 2025-02-23 20:23:24 +00:00
  • 19e70326b6 bump postfixadmin/password-hashing - remove some php warnings about string params not being ?string when null is passed in etc David Goodwin 2025-02-23 20:22:49 +00:00
  • dce68cdf50 Update upgrade.php (#906) James Lucas III 2025-02-23 15:21:27 -05:00
  • 41f0eb435e formatting fix David Goodwin 2025-02-21 12:56:10 +00:00
  • 9620056277 formatting David Goodwin 2025-02-21 09:58:44 +00:00
  • 70829b4d83 update changelog with cherry-picks from 3.3 David Goodwin 2025-02-21 09:57:21 +00:00
  • 0f53b0343b add a lax content-security-policy http header - see #905 David Goodwin 2025-02-21 09:52:03 +00:00
  • b30af8fc6a upgrade moment.js to v2.30.1 - should fix issue with ReDOS (regex denial of service) - see #902 David Goodwin 2025-02-21 09:35:22 +00:00
  • e3162d3494 update changelog to include note on CSP David Goodwin 2025-02-21 09:53:06 +00:00
  • 847220442b add a lax content-security-policy http header - see #905 David Goodwin 2025-02-21 09:52:03 +00:00
  • 36590a9ebc update changelog - add entry for #902 David Goodwin 2025-02-21 09:37:02 +00:00
  • 2b4c3dc849 upgrade moment.js to v2.30.1 - should fix issue with ReDOS (regex denial of service) - see #902 David Goodwin 2025-02-21 09:35:22 +00:00
  • 8bc15bc796 update changelog - add note about #903 David Goodwin 2025-02-21 09:13:20 +00:00
  • 5870a1946f tighten up the cookie used by postfixadmin for PHP sessions - add samesite, httponly and perhaps secure flags, see #903, thanks @gitblacker David Goodwin 2025-02-21 09:11:02 +00:00
  • 03d5fb4b29 tighten up the cookie used by postfixadmin for PHP sessions - add samesite, httponly and perhaps secure flags, see #903, thanks @gitblacker David Goodwin 2025-02-21 09:11:02 +00:00
  • 8461afb4ff add {BOOLEAN_TRUE} for pgsql, see #891 David Goodwin 2025-01-18 09:01:35 +00:00
  • 9ac03371ce formatting David Goodwin 2025-01-17 11:20:22 +00:00
  • 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) David Goodwin 2025-01-17 10:43:20 +00:00
  • 1203e3d01c we appear to have broken support for PHP7.0 with #541 sometime ago, so update composer.json / INSTALL.TXT etc - see #879 David Goodwin 2024-12-25 14:58:50 +00:00
  • 37328e97b1 update changelog to include smarty update postfixadmin-3.3.15 David Goodwin 2024-12-20 16:17:57 +00:00
  • d6b92b1c81 bump smarty to v4.5.5 - php8.4 support - see https://github.com/smarty-php/smarty/releases/tag/v4.5.5 David Goodwin 2024-12-20 16:15:08 +00:00
  • e8d5902ace update changelog + add version 3.3.15 David Goodwin 2024-12-20 16:10:07 +00:00
  • 759304ecb8 apparently these all need reformatting David Goodwin 2024-12-05 14:33:41 +00:00
  • a605ef6c86 try caching composer vendor stuff in the github build David Goodwin 2024-12-05 14:33:30 +00:00
  • 34425e0664 Update vacation.pl (#877) stachna 2024-12-04 16:47:57 +01:00
  • fa78207f07 actually test script, might work? David Goodwin 2024-12-02 11:50:14 +00:00
  • dffc938bf7 naive attempt at moving this to python3 - see https://github.com/postfixadmin/postfixadmin/issues/875 David Goodwin 2024-12-02 11:34:21 +00:00
  • 586389c2d1 add a manpage for postfixadmin-cli(1) Jing Luo 2024-11-30 16:37:23 +09:00
  • 58d0f727b2 add a manpage for postfixadmin-cli(1) Jing Luo 2024-11-30 16:37:23 +09:00
  • f1153a09ab remove unused, stale, screenshots David Goodwin 2024-11-22 21:49:19 +00:00