postfixadmin-svn Mailing List for PostfixAdmin
Brought to you by:
christian_boltz,
gingerdog
You can subscribe to this list here.
| 2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(13) |
Oct
(63) |
Nov
(79) |
Dec
(34) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2008 |
Jan
(15) |
Feb
(8) |
Mar
(8) |
Apr
(44) |
May
(18) |
Jun
(20) |
Jul
(35) |
Aug
(21) |
Sep
(8) |
Oct
(9) |
Nov
(21) |
Dec
(14) |
| 2009 |
Jan
(53) |
Feb
(13) |
Mar
(36) |
Apr
(40) |
May
(22) |
Jun
(10) |
Jul
(18) |
Aug
(18) |
Sep
(7) |
Oct
(26) |
Nov
(32) |
Dec
(13) |
| 2010 |
Jan
(6) |
Feb
(7) |
Mar
(12) |
Apr
(2) |
May
(12) |
Jun
(8) |
Jul
(9) |
Aug
(12) |
Sep
(12) |
Oct
(7) |
Nov
(9) |
Dec
(42) |
| 2011 |
Jan
(10) |
Feb
(35) |
Mar
(43) |
Apr
(39) |
May
(8) |
Jun
(8) |
Jul
(83) |
Aug
(20) |
Sep
(20) |
Oct
(63) |
Nov
(33) |
Dec
(20) |
| 2012 |
Jan
(28) |
Feb
(3) |
Mar
(1) |
Apr
(37) |
May
(16) |
Jun
(7) |
Jul
(3) |
Aug
|
Sep
|
Oct
(3) |
Nov
(1) |
Dec
(4) |
| 2013 |
Jan
(6) |
Feb
(16) |
Mar
(9) |
Apr
(11) |
May
(9) |
Jun
(30) |
Jul
(17) |
Aug
(6) |
Sep
(2) |
Oct
(30) |
Nov
(41) |
Dec
(26) |
| 2014 |
Jan
(16) |
Feb
(20) |
Mar
(5) |
Apr
(4) |
May
(14) |
Jun
(4) |
Jul
(1) |
Aug
|
Sep
(8) |
Oct
(18) |
Nov
(26) |
Dec
|
| 2015 |
Jan
(4) |
Feb
(9) |
Mar
(12) |
Apr
(26) |
May
(3) |
Jun
(3) |
Jul
(2) |
Aug
|
Sep
(15) |
Oct
(13) |
Nov
|
Dec
(1) |
| 2016 |
Jan
(1) |
Feb
(5) |
Mar
(4) |
Apr
(3) |
May
(19) |
Jun
|
Jul
|
Aug
(3) |
Sep
(16) |
Oct
(4) |
Nov
(5) |
Dec
(5) |
| 2017 |
Jan
(1) |
Feb
(8) |
Mar
|
Apr
(7) |
May
(3) |
Jun
(16) |
Jul
(13) |
Aug
(16) |
Sep
(6) |
Oct
(4) |
Nov
(10) |
Dec
(7) |
| 2018 |
Jan
(16) |
Feb
(17) |
Mar
(11) |
Apr
(13) |
May
(20) |
Jun
(3) |
Jul
(10) |
Aug
|
Sep
(3) |
Oct
(1) |
Nov
(6) |
Dec
(18) |
| 2019 |
Jan
(18) |
Feb
(31) |
Mar
(4) |
Apr
(4) |
May
(1) |
Jun
(8) |
Jul
(7) |
Aug
(10) |
Sep
(23) |
Oct
(6) |
Nov
(3) |
Dec
(5) |
| 2020 |
Jan
(10) |
Feb
(18) |
Mar
(34) |
Apr
(19) |
May
(6) |
Jun
(9) |
Jul
|
Aug
(10) |
Sep
(16) |
Oct
(6) |
Nov
(3) |
Dec
(11) |
| 2021 |
Jan
(118) |
Feb
(22) |
Mar
(13) |
Apr
(12) |
May
(48) |
Jun
(21) |
Jul
(17) |
Aug
(12) |
Sep
(19) |
Oct
(25) |
Nov
(16) |
Dec
(7) |
| 2022 |
Jan
(6) |
Feb
(7) |
Mar
(14) |
Apr
(4) |
May
|
Jun
(16) |
Jul
(18) |
Aug
(5) |
Sep
(12) |
Oct
(8) |
Nov
(10) |
Dec
(13) |
| 2023 |
Jan
|
Feb
(3) |
Mar
(2) |
Apr
(1) |
May
(2) |
Jun
(6) |
Jul
(3) |
Aug
(3) |
Sep
(3) |
Oct
(2) |
Nov
(7) |
Dec
(13) |
| 2024 |
Jan
(8) |
Feb
(6) |
Mar
(5) |
Apr
(10) |
May
(8) |
Jun
(6) |
Jul
(2) |
Aug
(1) |
Sep
(2) |
Oct
(4) |
Nov
(15) |
Dec
(10) |
| 2025 |
Jan
(3) |
Feb
(12) |
Mar
(3) |
Apr
(7) |
May
(18) |
Jun
(10) |
Jul
(10) |
Aug
(6) |
Sep
(16) |
Oct
(6) |
Nov
(2) |
Dec
(7) |
| 2026 |
Jan
(25) |
Feb
(40) |
Mar
(10) |
Apr
(30) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: David G. <no...@gi...> - 2026-04-23 18:28:32
|
Branch: refs/heads/copilot/update-sql-calls-boolean-parameter Home: https://github.com/postfixadmin/postfixadmin To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: Copilot <no...@gi...> - 2026-04-23 18:28:30
|
Branch: refs/heads/master Home: https://github.com/postfixadmin/postfixadmin Commit: ae7339afd4e56aafa8263eb81503cbefaac0cf05 https://github.com/postfixadmin/postfixadmin/commit/ae7339afd4e56aafa8263eb81503cbefaac0cf05 Author: Copilot <198...@us...> Date: 2026-04-23 (Thu, 23 Apr 2026) Changed paths: M functions.inc.php M model/Login.php M model/PFAHandler.php M model/TotpPf.php M model/VacationHandler.php M public/broadcast-message.php M public/setup.php M public/upgrade.php M scripts/examples/vacation-cron.php M tests/AliasHandlerTest.php M tests/TotpPfTest.php Log Message: ----------- Use native booleans for prepared SQL params; stop binding `db_get_boolean()` values (#1019) Prepared statements were binding DB-specific boolean literals (`'t'/'f'`) produced by `db_get_boolean()`, which breaks PostgreSQL parameter typing in some paths (notably mailbox creation via handler flows). This change standardizes bound boolean parameters to native PHP `true`/`false` (which are then cast to 0/1 which seems to work fine within PDO/PostgreSQL). fixes https://github.com/postfixadmin/postfixadmin/issues/1017 To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: David G. <no...@gi...> - 2026-04-22 12:47:02
|
Branch: refs/heads/copilot/update-sql-calls-boolean-parameter Home: https://github.com/postfixadmin/postfixadmin Commit: 6ccbe9cba61eb648de2ac046061d683e43d1ddf3 https://github.com/postfixadmin/postfixadmin/commit/6ccbe9cba61eb648de2ac046061d683e43d1ddf3 Author: copilot-swe-agent[bot] <198...@us...> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M functions.inc.php M model/Login.php M model/PFAHandler.php M model/TotpPf.php M model/VacationHandler.php M public/upgrade.php M scripts/examples/vacation-cron.php M tests/TotpPfTest.php Log Message: ----------- Use native booleans for bound SQL params Agent-Logs-Url: https://github.com/postfixadmin/postfixadmin/sessions/11a51f51-4174-49df-b54a-aed5936b555e Co-authored-by: DavidGoodwin <203...@us...> Commit: 9def5dee9b7721b9702aed268cf2644f3118127f https://github.com/postfixadmin/postfixadmin/commit/9def5dee9b7721b9702aed268cf2644f3118127f Author: copilot-swe-agent[bot] <198...@us...> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M functions.inc.php Log Message: ----------- Improve invalid boolean parameter diagnostics Agent-Logs-Url: https://github.com/postfixadmin/postfixadmin/sessions/11a51f51-4174-49df-b54a-aed5936b555e Co-authored-by: DavidGoodwin <203...@us...> Commit: 1ef9b26475f11f4e2aa180985c0646f17db260ac https://github.com/postfixadmin/postfixadmin/commit/1ef9b26475f11f4e2aa180985c0646f17db260ac Author: David Goodwin <da...@co...> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M functions.inc.php M model/PFAHandler.php M tests/AliasHandlerTest.php Log Message: ----------- drop unnecessary db_get_boolean_param function, fix db_query/db_update for PostgreSQL by converting bools to 0/1 Commit: 58f7d64a23752697da936e5970f472be4a6aa623 https://github.com/postfixadmin/postfixadmin/commit/58f7d64a23752697da936e5970f472be4a6aa623 Author: David Goodwin <da...@co...> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M model/VacationHandler.php M public/broadcast-message.php M public/setup.php Log Message: ----------- remove some usages of db_get_boolean() Compare: https://github.com/postfixadmin/postfixadmin/compare/001cbf626982...58f7d64a2375 To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: David G. <no...@gi...> - 2026-04-22 12:44:16
|
Branch: refs/heads/copilot/update-sql-calls-boolean-parameter Home: https://github.com/postfixadmin/postfixadmin Commit: 7b9d371dcb3dcccbeb5a3dc13ed575b322aba0a9 https://github.com/postfixadmin/postfixadmin/commit/7b9d371dcb3dcccbeb5a3dc13ed575b322aba0a9 Author: copilot-swe-agent[bot] <198...@us...> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M functions.inc.php M model/Login.php M model/PFAHandler.php M model/TotpPf.php M model/VacationHandler.php M public/upgrade.php M scripts/examples/vacation-cron.php M tests/TotpPfTest.php Log Message: ----------- Use native booleans for bound SQL params Agent-Logs-Url: https://github.com/postfixadmin/postfixadmin/sessions/11a51f51-4174-49df-b54a-aed5936b555e Co-authored-by: DavidGoodwin <203...@us...> Commit: 5bdafe744b389f74067d3d090658af12f7bb36ec https://github.com/postfixadmin/postfixadmin/commit/5bdafe744b389f74067d3d090658af12f7bb36ec Author: copilot-swe-agent[bot] <198...@us...> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M functions.inc.php Log Message: ----------- Improve invalid boolean parameter diagnostics Agent-Logs-Url: https://github.com/postfixadmin/postfixadmin/sessions/11a51f51-4174-49df-b54a-aed5936b555e Co-authored-by: DavidGoodwin <203...@us...> Commit: 70652ebc46f4159786a61584385afb331c9f37c8 https://github.com/postfixadmin/postfixadmin/commit/70652ebc46f4159786a61584385afb331c9f37c8 Author: David Goodwin <da...@co...> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M functions.inc.php M model/PFAHandler.php M tests/AliasHandlerTest.php Log Message: ----------- drop unnecessary db_get_boolean_param function, fix db_query/db_update for PostgreSQL by converting bools to 0/1 Commit: 001cbf62698228a63ea85597bc2c713261175fa7 https://github.com/postfixadmin/postfixadmin/commit/001cbf62698228a63ea85597bc2c713261175fa7 Author: David Goodwin <da...@co...> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M model/VacationHandler.php M public/broadcast-message.php M public/setup.php Log Message: ----------- remove some usages of db_get_boolean() Compare: https://github.com/postfixadmin/postfixadmin/compare/c5a1461e616c...001cbf626982 To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: Kent R. <no...@gi...> - 2026-04-22 12:42:17
|
Branch: refs/heads/master Home: https://github.com/postfixadmin/postfixadmin Commit: 2cce49a657a4679001a4c7cd067ce5a0f3c6f6d7 https://github.com/postfixadmin/postfixadmin/commit/2cce49a657a4679001a4c7cd067ce5a0f3c6f6d7 Author: Kent Riboe <ke...@ri...> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M functions.inc.php M phpunit.xml M tests/DbBasicTest.php M tests/LoginTest.php Log Message: ----------- Add tests for db_where_clause() and db_delete() with additional params (#1021) Adds test coverage for the core query-building functions refactored in #1004: - db_where_clause() - db_delete() To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: David G. <no...@gi...> - 2026-04-21 08:18:32
|
Branch: refs/heads/master Home: https://github.com/postfixadmin/postfixadmin Commit: b42034108306c8e7ce69767b58bce706e119233a https://github.com/postfixadmin/postfixadmin/commit/b42034108306c8e7ce69767b58bce706e119233a Author: David Goodwin <da...@co...> Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M tests/PFAHandlerTest.php Log Message: ----------- let down by formatting again :( To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: David G. <no...@gi...> - 2026-04-21 08:15:57
|
Branch: refs/heads/master Home: https://github.com/postfixadmin/postfixadmin Commit: a762682d7c98f45bd9114f1fc25fc005a7718fb3 https://github.com/postfixadmin/postfixadmin/commit/a762682d7c98f45bd9114f1fc25fc005a7718fb3 Author: David Goodwin <da...@co...> Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: A tests/PFAHandlerTest.php Log Message: ----------- token test of PFAHandler::col() and 9th param rename from $options to $not_in_db To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: David G. <no...@gi...> - 2026-04-21 07:57:02
|
Branch: refs/heads/copilot/update-sql-calls-boolean-parameter Home: https://github.com/postfixadmin/postfixadmin Commit: c5a1461e616c7d76fb9fed8fa16bd81a14443065 https://github.com/postfixadmin/postfixadmin/commit/c5a1461e616c7d76fb9fed8fa16bd81a14443065 Author: David Goodwin <da...@co...> Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M model/VacationHandler.php M public/broadcast-message.php M public/setup.php Log Message: ----------- remove some usages of db_get_boolean() To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: David G. <no...@gi...> - 2026-04-19 19:21:41
|
Branch: refs/heads/copilot/update-sql-calls-boolean-parameter Home: https://github.com/postfixadmin/postfixadmin Commit: 8bee68bd9fe4343db684d1aaf6e5dab1a358fdfe https://github.com/postfixadmin/postfixadmin/commit/8bee68bd9fe4343db684d1aaf6e5dab1a358fdfe Author: David Goodwin <da...@co...> Date: 2026-04-19 (Sun, 19 Apr 2026) Changed paths: M functions.inc.php M model/PFAHandler.php M tests/AliasHandlerTest.php Log Message: ----------- drop unnecessary db_get_boolean_param function, fix db_query/db_update for PostgreSQL by converting bools to 0/1 To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: Copilot <no...@gi...> - 2026-04-19 18:44:29
|
Branch: refs/heads/copilot/update-sql-calls-boolean-parameter Home: https://github.com/postfixadmin/postfixadmin Commit: 44eac3879c10c1118fc13167fe48ec8687c32f2d https://github.com/postfixadmin/postfixadmin/commit/44eac3879c10c1118fc13167fe48ec8687c32f2d Author: copilot-swe-agent[bot] <198...@us...> Date: 2026-04-19 (Sun, 19 Apr 2026) Changed paths: M functions.inc.php Log Message: ----------- Improve invalid boolean parameter diagnostics Agent-Logs-Url: https://github.com/postfixadmin/postfixadmin/sessions/11a51f51-4174-49df-b54a-aed5936b555e Co-authored-by: DavidGoodwin <203...@us...> To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: Copilot <no...@gi...> - 2026-04-19 18:43:25
|
Branch: refs/heads/copilot/update-sql-calls-boolean-parameter Home: https://github.com/postfixadmin/postfixadmin Commit: 6a33794289d6642e5560995cefd1e7d8ca72131a https://github.com/postfixadmin/postfixadmin/commit/6a33794289d6642e5560995cefd1e7d8ca72131a Author: copilot-swe-agent[bot] <198...@us...> Date: 2026-04-19 (Sun, 19 Apr 2026) Changed paths: M functions.inc.php M model/Login.php M model/PFAHandler.php M model/TotpPf.php M model/VacationHandler.php M public/upgrade.php M scripts/examples/vacation-cron.php M tests/TotpPfTest.php Log Message: ----------- Use native booleans for bound SQL params Agent-Logs-Url: https://github.com/postfixadmin/postfixadmin/sessions/11a51f51-4174-49df-b54a-aed5936b555e Co-authored-by: DavidGoodwin <203...@us...> To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: David G. <no...@gi...> - 2026-04-19 18:36:44
|
Branch: refs/heads/add-handler-documentation Home: https://github.com/postfixadmin/postfixadmin To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: David G. <no...@gi...> - 2026-04-18 09:42:41
|
Branch: refs/heads/phpunit-updates Home: https://github.com/postfixadmin/postfixadmin To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: David G. <no...@gi...> - 2026-04-18 09:42:30
|
Branch: refs/heads/master Home: https://github.com/postfixadmin/postfixadmin Commit: ca4dae3ffe9ca37f5f49b74ace0b2af95b47b64e https://github.com/postfixadmin/postfixadmin/commit/ca4dae3ffe9ca37f5f49b74ace0b2af95b47b64e Author: David Goodwin <da...@co...> Date: 2026-04-18 (Sat, 18 Apr 2026) Changed paths: M CHANGELOG.TXT M phpunit.xml M tests/RemoteAliasTest.php R tests/RemoteTest.php A tests/RemoteTestCase.php M tests/RemoteUserTest.php M tests/RemoteVacationTest.php Log Message: ----------- Phpunit updates (fix phpunit run, should fix build) (#1016) should fix build, which is currently failing due to a stale phpunit config and poor choice of class name To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: David G. <no...@gi...> - 2026-04-18 09:38:25
|
Branch: refs/heads/phpunit-updates Home: https://github.com/postfixadmin/postfixadmin Commit: a231d099ea5593b27929a8f27504633a627410f6 https://github.com/postfixadmin/postfixadmin/commit/a231d099ea5593b27929a8f27504633a627410f6 Author: David Goodwin <da...@co...> Date: 2026-04-18 (Sat, 18 Apr 2026) Changed paths: M CHANGELOG.TXT Log Message: ----------- update changelog Commit: 66b4c8c73510825b37bea5193817e5e593f63ebb https://github.com/postfixadmin/postfixadmin/commit/66b4c8c73510825b37bea5193817e5e593f63ebb Author: David Goodwin <da...@co...> Date: 2026-04-18 (Sat, 18 Apr 2026) Changed paths: M phpunit.xml M tests/RemoteAliasTest.php R tests/RemoteTest.php A tests/RemoteTestCase.php M tests/RemoteUserTest.php M tests/RemoteVacationTest.php Log Message: ----------- update phpunit config, try and remote phpunit warnings about class names etc try and stop the warnings from phpunit - "No filter is configured, code coverage will not be processed" and "Class RemoteTest declared in /home/runner/work/postfixadmin/postfixadmin/tests/RemoteTest.php is abstract" Compare: https://github.com/postfixadmin/postfixadmin/compare/a231d099ea55%5E...66b4c8c73510 To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: Kent R. <no...@gi...> - 2026-04-18 09:23:27
|
Branch: refs/heads/master Home: https://github.com/postfixadmin/postfixadmin Commit: c6773f839007000f6a5455c136520ac2b01729ab https://github.com/postfixadmin/postfixadmin/commit/c6773f839007000f6a5455c136520ac2b01729ab Author: Kent Riboe <ke...@ri...> Date: 2026-04-18 (Sat, 18 Apr 2026) Changed paths: M config.inc.php M configs/menu.conf A model/TotpexceptionHandler.php M public/upgrade.php M templates/users_main.tpl M templates/users_menu.tpl Log Message: ----------- Migrate TOTP exceptions to TotpexceptionHandler class (#1007) refactor code to use the PFAHandler approach, allowing re-use of list.php and edit.php. To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: Kent R. <no...@gi...> - 2026-04-18 09:10:27
|
Branch: refs/heads/master Home: https://github.com/postfixadmin/postfixadmin Commit: 8e6a4f0f4be756cbd656e1b3e71080f0fab86eab https://github.com/postfixadmin/postfixadmin/commit/8e6a4f0f4be756cbd656e1b3e71080f0fab86eab Author: Kent Riboe <ke...@ri...> Date: 2026-04-18 (Sat, 18 Apr 2026) Changed paths: A DOCUMENTS/HANDLER_CLASSES.md M model/AdminHandler.php M model/AliasHandler.php M model/AliasdomainHandler.php M model/DkimHandler.php M model/DkimsigningHandler.php M model/DomainHandler.php M model/FetchmailHandler.php M model/PFAHandler.php Log Message: ----------- Add developer documentation for Handler classes, update PFAHandler::pacol() params (#1008) Add DOCUMENTS/HANDLER_CLASSES.md which attempts to document how the Handler classes work and help future developers/contributors. Changes spec of PFAHandler::pacol() to discourage the 9th parameter (was: multiopt) from being passed as an array (param renamed to not_in_db). Previous behaviour is maintained, but a deprecation error should be triggered. To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: Kent R. <no...@gi...> - 2026-04-18 09:06:08
|
Branch: refs/heads/master Home: https://github.com/postfixadmin/postfixadmin Commit: 2c0a06f932fb00830d4131fce9ab78c6b78d9243 https://github.com/postfixadmin/postfixadmin/commit/2c0a06f932fb00830d4131fce9ab78c6b78d9243 Author: Kent Riboe <ke...@ri...> Date: 2026-04-18 (Sat, 18 Apr 2026) Changed paths: M composer.json A model/Exec.php M model/Login.php M model/MailboxHandler.php M model/PFAHandler.php M model/TotpPf.php A tests/ExecTest.php M tests/RemoteAliasTest.php M tests/RemoteTest.php Log Message: ----------- Add Exec class to help refactor/reduce duplication of proc_open calls, update phpunit (see note) (#1009) * code refactoring (adds Exec class to centralise proc_open like calls). * bump phpunit to ^11.0, as this is the last release that supports php8.2. Note, there is not (yet?) a phpunit release for php8.2 that fixes PKSA-z3gr-8qht-p93v or PKSA-5jz8-6tcw-pbk4, so ignore them for now in composer.json To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: David G. <no...@gi...> - 2026-04-15 20:15:18
|
Branch: refs/heads/add-handler-documentation Home: https://github.com/postfixadmin/postfixadmin Commit: d2af2b2d05c5849042269a9851930cd875612113 https://github.com/postfixadmin/postfixadmin/commit/d2af2b2d05c5849042269a9851930cd875612113 Author: kent <ke...@ri...> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: A DOCUMENTS/HANDLER_CLASSES.md Log Message: ----------- Add developer documentation for Handler classes Commit: 9363aa51f9b2c82073a60486105873ee34567913 https://github.com/postfixadmin/postfixadmin/commit/9363aa51f9b2c82073a60486105873ee34567913 Author: kent <ke...@ri...> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M DOCUMENTS/HANDLER_CLASSES.md Log Message: ----------- Fix documentation per review: mail type, field type list, user_hardcoded_field, constructor signature Commit: 4cc2ee6a2de77ebb312c31008478fc680b991828 https://github.com/postfixadmin/postfixadmin/commit/4cc2ee6a2de77ebb312c31008478fc680b991828 Author: David Goodwin <da...@co...> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M DOCUMENTS/HANDLER_CLASSES.md M model/AdminHandler.php M model/AliasHandler.php M model/AliasdomainHandler.php M model/DkimHandler.php M model/DkimsigningHandler.php M model/DomainHandler.php M model/FetchmailHandler.php M model/PFAHandler.php Log Message: ----------- PFAHandler::pacol() mark the 9th arg (was: multiopt) as deprecated, rename to not_in_db, we can use named arguments to simplify things one day, try and help improve DOCUMENTS/HANDLER_CLASSES.md Commit: 1689fb062800967dd1efdb08962412f5edf37340 https://github.com/postfixadmin/postfixadmin/commit/1689fb062800967dd1efdb08962412f5edf37340 Author: David Goodwin <da...@co...> Date: 2026-04-15 (Wed, 15 Apr 2026) Changed paths: M model/PFAHandler.php Log Message: ----------- better attempt at a default value for $not_in_db Compare: https://github.com/postfixadmin/postfixadmin/compare/d2af2b2d05c5%5E...1689fb062800 To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: Kent R. <no...@gi...> - 2026-04-15 20:12:36
|
Branch: refs/heads/master Home: https://github.com/postfixadmin/postfixadmin Commit: c376b560297338e11601c9a8664ea59b598e4a02 https://github.com/postfixadmin/postfixadmin/commit/c376b560297338e11601c9a8664ea59b598e4a02 Author: Kent Riboe <ke...@ri...> Date: 2026-04-15 (Wed, 15 Apr 2026) Changed paths: M tests/DbBasicTest.php M tests/TotpPfTest.php Log Message: ----------- Add regression tests for global admin TOTP exception privileges (#1015) * Add regression tests for global admin privilege check in TOTP exceptions (#1012) Verifies that global admins with both 'admin' and 'global-admin' roles can add TOTP exceptions for any domain, while regular admins are restricted to their managed domains. * Add tests for db_in_clause(): placeholders, empty array, unique keys, real query Covers the parameterized query refactor from PR #1004. * Move test cleanup to tearDown: add admin table delete and session unset Prevents state leaking between tests, especially when expectException() aborts the method before inline cleanup runs. * Use assertEquals with exact expected SQL per review To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: Kent R. <no...@gi...> - 2026-04-14 20:17:32
|
Branch: refs/heads/master Home: https://github.com/postfixadmin/postfixadmin Commit: e546e6d593e174a03fbe8c5078bd01c2b2adb107 https://github.com/postfixadmin/postfixadmin/commit/e546e6d593e174a03fbe8c5078bd01c2b2adb107 Author: Kent Riboe <ke...@ri...> Date: 2026-04-14 (Tue, 14 Apr 2026) Changed paths: M model/TotpPf.php M public/users/login-mfa.php Log Message: ----------- Fix privilege check ordering for TotpPf::addException (global admin being treated like admin) (#1012) * Fix privilege check ordering in TotpPf::addException() (#1012) Global admins were incorrectly downgraded to regular admins because authentication_has_role('admin') was checked before 'global-admin', and global admins have both roles. Reorder to check global-admin first. * Add missing isset() check on $_GET['abort'] in users/login-mfa.php (#1013) Matches the admin version at public/login-mfa.php which already has the isset() check. To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: Kent R. <no...@gi...> - 2026-04-09 08:25:30
|
Branch: refs/heads/master Home: https://github.com/postfixadmin/postfixadmin Commit: 0f9f67be0fd880d265d019312bdf585d40cfb9af https://github.com/postfixadmin/postfixadmin/commit/0f9f67be0fd880d265d019312bdf585d40cfb9af Author: Kent Riboe <ke...@ri...> Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: M public/upgrade.php Log Message: ----------- Add missing database indexes for domain_admins and fetchmail (#1010) * Add missing database indexes for domain_admins and fetchmail (see #972) Adds composite index on domain_admins(username, domain, active) for permission checks that run on every admin operation, and index on fetchmail(mailbox) for domain deletion cascades. To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: David G. <no...@gi...> - 2026-04-06 19:57:07
|
Branch: refs/heads/master Home: https://github.com/postfixadmin/postfixadmin Commit: cdc008434868b15010938e1478c290e6f24e50f6 https://github.com/postfixadmin/postfixadmin/commit/cdc008434868b15010938e1478c290e6f24e50f6 Author: David Goodwin <da...@co...> Date: 2026-04-06 (Mon, 06 Apr 2026) Changed paths: M CHANGELOG.TXT Log Message: ----------- add token changelog entries for "master" before we get to out of sync and start forgetting things To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: Kent R. <no...@gi...> - 2026-04-06 19:48:03
|
Branch: refs/heads/master Home: https://github.com/postfixadmin/postfixadmin Commit: 26530c5d0b6028446149cbce00de4206f123307a https://github.com/postfixadmin/postfixadmin/commit/26530c5d0b6028446149cbce00de4206f123307a Author: Kent Riboe <ke...@ri...> Date: 2026-04-06 (Mon, 06 Apr 2026) Changed paths: M functions.inc.php M model/AdminHandler.php M model/AliasHandler.php M model/DomainHandler.php M model/PFAHandler.php M public/broadcast-message.php M public/list-virtual.php M public/main.php M public/users/password-recover.php M public/viewlog.php Log Message: ----------- Replace escape_string() concatenation with parameterized queries (#1004) * Replace most escape_string() usages with parameterized queries (reducing the chance of SQL injection), see also #1003 thanks @knofte To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |
|
From: Kent R. <no...@gi...> - 2026-04-06 19:44:38
|
Branch: refs/heads/master Home: https://github.com/postfixadmin/postfixadmin Commit: 0b462e227a10a339ad52ee322ea276aa58beae9b https://github.com/postfixadmin/postfixadmin/commit/0b462e227a10a339ad52ee322ea276aa58beae9b Author: Kent Riboe <ke...@ri...> Date: 2026-04-06 (Mon, 06 Apr 2026) Changed paths: M configs/menu.conf M languages/bg.lang M languages/ca.lang M languages/cn.lang M languages/cs.lang M languages/da.lang M languages/de.lang M languages/en.lang M languages/es.lang M languages/et.lang M languages/eu.lang M languages/fi.lang M languages/fo.lang M languages/fr.lang M languages/gl.lang M languages/hr.lang M languages/hu.lang M languages/is.lang M languages/it.lang M languages/ja.lang M languages/lt.lang M languages/mk.lang M languages/nb.lang M languages/nl.lang M languages/nn.lang M languages/pl.lang M languages/pt-br.lang M languages/pt-pt.lang M languages/ro.lang M languages/ru.lang M languages/sk.lang M languages/sl.lang M languages/sv.lang M languages/tr.lang M languages/tw.lang M languages/ua.lang A public/update-check.php M templates/index.tpl M templates/menu.tpl A templates/update-check.tpl Log Message: ----------- Add version check page with changelog for global admins (#1006) * Add version check page with changelog for global admins (queries the github releases API etc). * Updates language files to include new strings (actual translations not included, XXX place holders) To unsubscribe from these emails, change your notification settings at https://github.com/postfixadmin/postfixadmin/settings/notifications |