Commit Graph

  • 222e888b2f
    Merge 5d48dd375c into c41e9b044d #958 arymaynart 2025-12-19 21:26:05 +0000
  • 5d48dd375c
    Refactor smtp_mail function for improved clarity #958 arymaynart 2025-12-19 18:26:03 -0300
  • 1932e05183
    Merge 89d016e638 into c41e9b044d #959 arymaynart 2025-12-19 20:23:17 +0000
  • 89d016e638
    Add smtp_username to email configuration #959 arymaynart 2025-12-19 17:23:01 -0300
  • 42a664e9c2
    Refactor smtp_mail for better SMTP support arymaynart 2025-12-19 17:19:48 -0300
  • 91aac6fe9c
    Merge 971c5bac61 into c41e9b044d #957 David Goodwin 2025-12-19 13:30:15 +0000
  • 971c5bac61
    be more explict over what types class properties should be #957 psalm-fixes David Goodwin 2025-12-19 13:30:08 +0000
  • 6f16ed1e2e
    formatting David Goodwin 2025-12-17 22:20:34 +0000
  • 10b46379f4
    add templates_c check to setup.php David Goodwin 2025-12-17 22:09:15 +0000
  • 7826a3019d
    Revert "if templates_c is not writeable fall back to using sys_get_temp_dir() and add a error_log warning" David Goodwin 2025-12-17 21:57:36 +0000
  • ac93ac59eb
    php 8.2 does not support array const things David Goodwin 2025-12-11 21:18:30 +0000
  • 8a89462847
    formatting David Goodwin 2025-12-11 21:15:25 +0000
  • ea176922c4
    psalm stuff, add Languages class, token refactor David Goodwin 2025-12-11 21:15:09 +0000
  • f9d51a441e
    remove php 7.4, 8.0 and 8.1 from the github build action David Goodwin 2025-12-11 20:52:38 +0000
  • 562b8a29eb
    misc fixes for psalm after allowing it to be updated David Goodwin 2025-12-11 20:07:50 +0000
  • ffff4626d7
    move minimum php version to 8.2 for master, allow newer psalm variants David Goodwin 2025-12-11 10:37:15 +0000
  • 6998c05dfd
    add missing tables to backup script (mailbox_app_password, totp_exception_address, dkim, dkim_signing) David Goodwin 2025-12-11 10:35:48 +0000
  • 5cc9585188
    if templates_c is not writeable fall back to using sys_get_temp_dir() and add a error_log warning David Goodwin 2025-12-11 10:04:01 +0000
  • db2b79db97
    improve error handling if vendor/autoload.php does not exist (show a hint to the user etc) David Goodwin 2025-12-11 09:41:58 +0000
  • 3857ccc228
    update docs so they are relevant for v4.0.x David Goodwin 2025-12-11 09:38:03 +0000
  • d093890d00
    minor code refactoring (login / TotpPf) David Goodwin 2025-11-23 16:04:53 +0000
  • 5af5d3e9f2
    build / test against php 8.5 too David Goodwin 2025-11-23 16:04:02 +0000
  • 128caba20f
    global search -> avoid shortcut of empty list for super-admin, always populate list, and only allow a search if $list_domains is not empty David Goodwin 2025-10-28 13:48:09 +0000
  • 8bcf55fe5c
    token renames (a variable called SESSID_USERNAME makes me think it is reserved by PHP or something, which I do not think it actually is, so just user a more meaningful $username David Goodwin 2025-10-28 09:49:29 +0000
  • 0d5a098162
    fixes #947 - restrict global search to domains the admin type user has visibility for David Goodwin 2025-10-28 09:48:42 +0000
  • 1660881c8a
    fix #942 - composer.json -> move ext-(mysqli|sqlite) into suggest block David Goodwin 2025-10-04 12:57:07 +0100
  • d9add6dd3f
    install.sh - improve non-bash support (should work under ksh) - see #940 David Goodwin 2025-10-03 09:52:21 +0100
  • bf15e8687f
    update INSTALL.TXT file for postfixadmin 4.0, see also #937 David Goodwin 2025-09-21 15:09:28 +0100
  • 0285e83a08
    bump postfixadmin version for 4.0.1 David Goodwin 2025-09-14 21:30:42 +0100
  • a52d4c9d38
    improve error handling if vendor/autoload.php does not exist (show a hint to the user etc) postfixadmin_4.0 David Goodwin 2025-12-11 09:41:58 +0000
  • 0da11bb7b7
    update docs so they are relevant for v4.0.x David Goodwin 2025-12-11 09:38:03 +0000
  • e81df09c6b
    Merge 386f781ba2 into c41e9b044d #954 Jan-Frederik Rieckers 2025-12-11 00:35:46 +0100
  • 386f781ba2
    Re-implementation of the multiple server feature #954 Jan-Frederik Rieckers 2025-12-11 00:25:33 +0100
  • 5fb080f79b
    minor code refactoring (login / TotpPf) David Goodwin 2025-11-23 16:04:53 +0000
  • 8746ea889a
    build / test against php 8.5 too David Goodwin 2025-11-23 16:04:02 +0000
  • c41e9b044d
    see #949 - possible bulgarian translation fix, thanks @Saentist master David Goodwin 2025-11-12 16:26:52 +0000
  • 5249a4e28a
    global search -> avoid shortcut of empty list for super-admin, always populate list, and only allow a search if $list_domains is not empty David Goodwin 2025-10-28 13:48:09 +0000
  • d0372d4db1
    token renames (a variable called SESSID_USERNAME makes me think it is reserved by PHP or something, which I do not think it actually is, so just user a more meaningful $username David Goodwin 2025-10-28 09:49:29 +0000
  • 915c390f42
    fixes #947 - restrict global search to domains the admin type user has visibility for David Goodwin 2025-10-28 09:48:42 +0000
  • d31a9f3d29
    Merge 681545b6dc into 08ab2a3f19 #764 benchea dan 2025-10-12 08:37:03 +0200
  • 08ab2a3f19
    mailbox_remover.pl: whitespace fix 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 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