An open API service providing commit metadata for open source projects.

GitHub / postfixadmin/postfixadmin / commits

PostfixAdmin - web based virtual user administration interface for Postfix mail servers

SHA Message Author Date Stats
30be8992 remove extra "D" from es.lang (thanks @trapoSama, see https://github.com/post... David Goodwin <d****d@c****k> 3 months ago
a83dc2f2 update spanish translation, thank you @trapoSAMA - see https://github.com/pos... David Goodwin <d****d@c****k> 3 months ago
710e1acc update CHANGELOG.TXT David Goodwin <d****d@c****k> 3 months ago
2469e045 Add 'description' field to alias and alias_domain tables. (#1042) Justin Warren <j****n@e****m>
Committed by: GitHub <n****y@g****m>
3 months ago
08cf7a8e Improve native (.deb) packaging for Debian/Ubuntu 24.04 (#1041) Justin Warren <j****n@e****m>
Committed by: GitHub <n****y@g****m>
3 months ago
8696f300 formatting David Goodwin <d****d@c****k> 3 months ago
650a91bd Improve DKIM: auto-generate keypair, descriptive signing table (#1029) Kent Riboe <k****t@r****e>
Committed by: GitHub <n****y@g****m>
3 months ago
1024befd Fix pw recovery without totp (#1032) Fredrik Boström <f****k@b****g>
Committed by: David Goodwin <d****d@c****k>
3 months ago
f77f079d Update appearance for consistency (#1030) Lombra <L****a@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
ae7339af Use native booleans for prepared SQL params; stop binding `db_get_boolean()` ... Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
2cce49a6 Add tests for db_where_clause() and db_delete() with additional params (#1021) Kent Riboe <k****t@r****e>
Committed by: GitHub <n****y@g****m>
4 months ago
b4203410 let down by formatting again :( David Goodwin <d****d@c****k> 4 months ago
a762682d token test of PFAHandler::col() and 9th param rename from $options to $not_in_db David Goodwin <d****d@c****k> 4 months ago
ca4dae3f Phpunit updates (fix phpunit run, should fix build) (#1016) David Goodwin <d****d@c****k>
Committed by: GitHub <n****y@g****m>
4 months ago
c6773f83 Migrate TOTP exceptions to TotpexceptionHandler class (#1007) Kent Riboe <k****t@r****e>
Committed by: GitHub <n****y@g****m>
4 months ago
8e6a4f0f Add developer documentation for Handler classes, update PFAHandler::pacol() p... Kent Riboe <k****t@r****e>
Committed by: GitHub <n****y@g****m>
4 months ago
2c0a06f9 Add Exec class to help refactor/reduce duplication of proc_open calls, update... Kent Riboe <k****t@r****e>
Committed by: GitHub <n****y@g****m>
4 months ago
c376b560 Add regression tests for global admin TOTP exception privileges (#1015) Kent Riboe <k****t@r****e>
Committed by: GitHub <n****y@g****m>
5 months ago
e546e6d5 Fix privilege check ordering for TotpPf::addException (global admin being tr... Kent Riboe <k****t@r****e>
Committed by: GitHub <n****y@g****m>
5 months ago
0f9f67be Add missing database indexes for domain_admins and fetchmail (#1010) Kent Riboe <k****t@r****e>
Committed by: GitHub <n****y@g****m>
5 months ago
cdc00843 add token changelog entries for "master" before we get to out of sync and sta... David Goodwin <d****d@c****k> 5 months ago
26530c5d Replace escape_string() concatenation with parameterized queries (#1004) Kent Riboe <k****t@r****e>
Committed by: GitHub <n****y@g****m>
5 months ago
0b462e22 Add version check page with changelog for global admins (#1006) Kent Riboe <k****t@r****e>
Committed by: GitHub <n****y@g****m>
5 months ago
f88236bf fix unit tests - handle booleans in postgresql being different from mysql etc David Goodwin <d****d@c****k> 5 months ago
291609ae Add phpstan, MySQL and PostgreSQL test jobs to CI (#1005) Kent Riboe <k****t@r****e>
Committed by: GitHub <n****y@g****m>
5 months ago
f20d12c1 use db specific boolean in sql (TotpPfTest) David Goodwin <d****d@c****k> 5 months ago
225a55d5 Add GitHub Actions workflow to build self-contained release archives (#999) Kent Riboe <k****t@r****e>
Committed by: GitHub <n****y@g****m>
5 months ago
fa3bac81 drop postfixadmin.my.cnf - not necessary David Goodwin <d****d@c****k> 5 months ago
7dc14406 remove phpVersion attribute from psalm which caused it to fail to see newer s... David Goodwin <d****d@c****k> 5 months ago
ae96481c Remove old Bootstrap 3 remnants (dark-theme.css, col-sm-offset in setup.php) ... Kent Riboe <k****t@r****e>
Committed by: GitHub <n****y@g****m>
5 months ago
489c9aac fix xmlrpc.php -> setAway - parameter types changed after this file was deleted David Goodwin <d****d@c****k> 5 months ago
1223197a formatting... David Goodwin <d****d@c****k> 5 months ago
c4a276f2 Disable totp and app password pages based on settings (#996) wvolz <w****z@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
874d01b1 hide app_passwords menu items if disabled in config (#995) wvolz <w****z@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
522ba1a7 add back xmlrpc.php - it seems it is in use - see #993 David Goodwin <d****d@c****k> 5 months ago
57378ee1 see #992 - try and remove bash-ism from postfixadmin-cli wrapper; manual merg... David Goodwin <d****d@c****k> 5 months ago
29a7c846 see #989 - allow newer version of spomky-labs/otphp, which removes some unnec... David Goodwin <d****d@c****k> 6 months ago
2ede2c87 comments David Goodwin <d****d@c****k> 6 months ago
8a1f9a11 CSRF protection - support multiple tokens (#985) David Goodwin <d****d@c****k>
Committed by: GitHub <n****y@g****m>
6 months ago
7714aa47 always show the mailbox header in the list-virtual page, add title to domain ... David Goodwin <d****d@c****k> 6 months ago
d2de9bd8 fix csrf tag David Goodwin <d****d@c****k> 6 months ago
878d5ab3 move dark mode toggle to the footer, remove {strip}, fix tag mismatch in menu... David Goodwin <d****d@c****k> 6 months ago
a53520ed main.tpl : translate some of the global search things David Goodwin <d****d@c****k> 6 months ago
5116a190 add token padding to login form to perhaps make it look better David Goodwin <d****d@c****k> 6 months ago
80379c60 list.tpl - make table striped, add token padding, have only one <thead> secti... David Goodwin <d****d@c****k> 6 months ago
18d13c2b fix mismatching </div> tags in list.tpl so it can be nicely indented again David Goodwin <d****d@c****k> 6 months ago
ef2513bd list-virtual_mailbox.tpl - make list-virtual_mailbox.tpl self contained / wel... David Goodwin <d****d@c****k> 6 months ago
e5ab0a2e editform -> make form field errors more obvious David Goodwin <d****d@c****k> 6 months ago
0928bea7 collapse header.tpl and footer.tpl into index.tpl David Goodwin <d****d@c****k> 6 months ago
b4b0f86d fix namespace issue (model\Languages etc) David Goodwin <d****d@c****k> 6 months ago
cb91ae64 formatting David Goodwin <d****d@c****k> 6 months ago
906cd6c5 put light mode/dark mode toggle in the footer David Goodwin <d****d@c****k> 6 months ago
6004d482 drop unnecessary css David Goodwin <d****d@c****k> 6 months ago
d445dac9 fix sql in clause so global search works again David Goodwin <d****d@c****k> 6 months ago
3bdc2822 Upgrade to Bootstrap 5.3.0, add lightmode/darkmode switch, drop datepicker js... Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
902739f9 WIP: TOTP reset for lost secrets (#988) Fredrik Boström <f****k@b****g>
Committed by: GitHub <n****y@g****m>
6 months ago
730e5fa3 docs: update README.md with better PHP version requirements David Goodwin <d****d@c****k> 7 months ago
0e3aa332 fix test (removal of invalid namespace) David Goodwin <d****d@c****k> 7 months ago
ce03433b merge Merge pull request #957 from postfixadmin/psalm-fixes David Goodwin <d****d@c****k>
Committed by: GitHub <n****y@g****m>
7 months ago
12818f39 try and improve docs around $CONF["dovecotpw"] in config.inc.php (see #398) David Goodwin <d****d@c****k> 7 months ago
de0eec58 make install.sh cope with not all db extensions from require-dev being presen... David Goodwin <d****d@c****k> 7 months ago
929ca8ba feat: improve install.sh - try and check for PHP PDO extensions and warn if n... David Goodwin <d****d@c****k> 7 months ago
0ecc961e make psalm happy David Goodwin <d****d@c****k> 7 months ago
8d67fb4b formatting David Goodwin <d****d@c****k> 7 months ago
ba404a56 remove E_USER_ERROR which makes no sense here really David Goodwin <d****d@c****k> 7 months ago
0216259a main.php: use db_in_clause() instead (thanks @copilot) David Goodwin <d****d@c****k> 7 months ago
db1f495f main.php: use db_in_clause() instead (thanks @copilot) David Goodwin <d****d@c****k> 7 months ago
a82177c7 simplify salt creation (rely on random_bytes() rather than other means) (than... David Goodwin <d****d@c****k> 7 months ago
7f839077 sort backup.php db tables list, remove duplicates David Goodwin <d****d@c****k> 7 months ago
8693d2bd vacation.php: use immutable DateTime, fix range / time setting (thanks @copilot) David Goodwin <d****d@c****k> 7 months ago
a2e25216 fix usleep/elapsed time calculation - microtime() is seeconds, so multiple et... David Goodwin <d****d@c****k> 7 months ago
8d7e7976 apparently sprintf can not return false, so remove these checks (thanks @copi... David Goodwin <d****d@c****k> 7 months ago
cdd2bb0a merge deprecation fix for github actions - remove ::set-output and replace with new... David Goodwin <d****d@c****k>
Committed by: GitHub <n****y@g****m>
7 months ago
d09bf26b merge fix docs for php version support David Goodwin <d****d@c****k>
Committed by: GitHub <n****y@g****m>
7 months ago
888b1e29 Do not use deprecated ::set-output any more
Signed-off-by: Sven Strickroth <e****l@c****e>
Sven Strickroth <e****l@c****e> 7 months ago
b90e891d Fix PHP version inconsistency
Signed-off-by: Sven Strickroth <e****l@c****e>
Sven Strickroth <e****l@c****e> 7 months ago
2af9f9b8 merge Merge pull request #977 from csware/domain-new-alias David Goodwin <d****d@c****k>
Committed by: GitHub <n****y@g****m>
7 months ago
9a5899a1 use $fDomain variable, if present, for the domain= links for Add Forward/Doma... David Goodwin <d****d@c****k> 7 months ago
8e986043 merge Merge pull request #976 from csware/alias-id-check David Goodwin <d****d@c****k>
Committed by: GitHub <n****y@g****m>
7 months ago
42981d5b Check for address validity before checking domain existence
Signed-off-by: Sven Strickroth <e****l@c****e>
Sven Strickroth <e****l@c****e> 7 months ago
58a16ff5 Include domain in link to create new alias
Signed-off-by: Sven Strickroth <e****l@c****e>
Sven Strickroth <e****l@c****e> 7 months ago
15e73d24 merge Merge pull request #969 from csware/redundant-characterset David Goodwin <d****d@c****k>
Committed by: GitHub <n****y@g****m>
7 months ago
da5dc01d No need to specify charset in connection string and then set it explicitly us...
Signed-off-by: Sven Strickroth <e****l@c****e>
Sven Strickroth <e****l@c****e> 7 months ago
7f1d78e2 fix issues from merging #958 - no longer provide smtp_password to smtp_mail(.... David Goodwin <d****d@c****k> 8 months ago
5196a823 formatting David Goodwin <d****d@c****k> 8 months ago
fe7b0134 rename INSTALL.TXT to INSTALL.md David Goodwin <d****d@c****k> 8 months ago
d2865714 merge Merge pull request #959 from arymaynart/patch-3 David Goodwin <d****d@c****k>
Committed by: GitHub <n****y@g****m>
8 months ago
c01bb7c0 merge Merge pull request #958 from arymaynart/patch-2 David Goodwin <d****d@c****k>
Committed by: GitHub <n****y@g****m>
8 months ago
5d48dd37 Refactor smtp_mail function for improved clarity arymaynart <a****t@h****m>
Committed by: GitHub <n****y@g****m>
8 months ago
89d016e6 Add smtp_username to email configuration arymaynart <a****t@h****m>
Committed by: GitHub <n****y@g****m>
8 months ago
42a664e9 Refactor smtp_mail for better SMTP support arymaynart <a****t@h****m>
Committed by: GitHub <n****y@g****m>
8 months ago
b092017f be more explict over what types class properties should be David Goodwin <d****d@c****k> 8 months ago
02751ec3 formatting David Goodwin <d****d@c****k> 9 months ago
3b5515f1 add templates_c check to setup.php David Goodwin <d****d@c****k> 9 months ago
2f905d13 Revert "if templates_c is not writeable fall back to using sys_get_temp_dir()... David Goodwin <d****d@c****k> 9 months ago
8ef6bfe6 php 8.2 does not support array const things David Goodwin <d****d@c****k> 9 months ago
dd24020d formatting David Goodwin <d****d@c****k> 9 months ago
ff0a3d76 psalm stuff, add Languages class, token refactor David Goodwin <d****d@c****k> 9 months ago
3bf9dbd8 remove php 7.4, 8.0 and 8.1 from the github build action David Goodwin <d****d@c****k> 9 months ago
52794bed misc fixes for psalm after allowing it to be updated David Goodwin <d****d@c****k> 9 months ago

← Back to repository