0
0
mirror of https://github.com/postfixadmin/postfixadmin.git synced 2024-09-19 19:22:14 +02:00
Commit Graph

3165 Commits

Author SHA1 Message Date
hguilbert
0cba341e06
Update fr.lang
Proposed translation update fr.lang
2024-03-03 08:42:39 +01:00
David Goodwin
daa3995f0d
Update README.md
english
2024-02-17 20:02:16 +00:00
David Goodwin
308d43c648
Merge pull request #804 from chrean/master
Fix typo ( s/pasword/password/ )
2024-02-15 15:27:57 +00:00
Gabriel Sambarino
f81a070cc9 Fix typo ( s/pasword/password/ ) 2024-02-15 15:56:57 +01:00
David Goodwin
8c1369068f fix #801 - incorrect path for common.php 2024-02-06 08:29:54 +00:00
David Goodwin
64c34b2c0a fix deletion of app password - see #800 2024-02-05 20:30:31 +00:00
David Goodwin
45557a6ed4 code formatting fix 2024-01-11 08:57:27 +00:00
David Goodwin
85e92f4012 update CHANGELOG with notes for #338 (restrict alias destination to local domains) and #796 (mailbox.smtp_active / controlling outbound mail etc) 2024-01-11 08:56:45 +00:00
David Goodwin
ca4a4dae98
Merge pull request #338 from michaelkrieger/michaelkrieger-patch-1
Adds config setting which can limit alias destinations to local domains ( Thanks @michaelkrieger ). See also https://github.com/postfixadmin/postfixadmin/pull/338/
2024-01-11 08:52:27 +00:00
David Goodwin
eda637df1a
Merge branch 'master' into michaelkrieger-patch-1 2024-01-11 08:51:17 +00:00
David Goodwin
78bf7b79a9
Merge pull request #796 from johnfawcett/master
Add a flag to mailbox table for enable/disable smtp protocol

( Adds docs, new mailbox.smtp_active field and new config setting for enabling it)
2024-01-10 11:26:32 +00:00
David Goodwin
c700f3c9c7 update mailbox - add smtp_active for #796 2024-01-10 10:02:07 +00:00
John Fawcett
8a314079bd Updates to POSTFIX_CONF.txt for configuration of authenticaiton with
dovecot sasl and configuration of Postfix submission service
2024-01-09 23:15:57 +01:00
John Fawcett
668960ccf6 Add a flag to mailbox table for enable/disable smtp protocol. The table column name
is "smtp_active". This enables use of this flag instead of active flag for postfix
mysql queries. There is a new configuration parameter $CONF['smtp_active_flag'] =
YES or NO, which defaults to NO, providing the existing behaviour. When set to YES
the active_smtp field is displayed in the edit mode and can be modified.
The commit includes update to the language files and documentation.

The commit does not include the code to add the field to existing installs,
which I presume can be added during the release cycle in upgrade.php along the
lines of:

_db_add_field('mailbox',  'smtp_active', 'int DEFAULT 1');
2024-01-09 20:50:49 +01:00
David Goodwin
6e6e4301ed an empty check would catch null ... while != "" will also match null it feels wrong 2024-01-05 19:31:54 +00:00
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
see https://github.com/postfixadmin/postfixadmin/issues/795 (thanks @kwitkow)
2024-01-05 19:30:36 +00:00
David Goodwin
6b5801c666 typo fixes 2024-01-05 19:30:16 +00:00
David Goodwin
39e378c783 improve type hinting 2023-12-27 16:17:55 +00:00
David Goodwin
0829e032d4 try and fix db schema for app password stuff for Sqlite 2023-12-27 16:17:55 +00:00
David Goodwin
dc792a0222 add unit test to cover some of Login::addAppPassword() 2023-12-27 16:17:55 +00:00
David Goodwin
eaf79688f0 add note on CHANGELOG.TXT 2023-12-25 22:08:10 +00:00
David Goodwin
2ee4b3832e formatting 2023-12-24 19:40:49 +00:00
David Goodwin
a368104fad token test 2023-12-24 19:39:47 +00:00
David Goodwin
b65f7ef627 fix composer.json irc spec, move to use phar/psalm 2023-12-24 19:34:37 +00:00
David Goodwin
06c32173c5
Update README.md
add note on releases/branches etc
2023-12-23 22:09:15 +00:00
David Goodwin
ccbf3f9ab3 reformat/reorganise code 2023-12-23 21:59:33 +00:00
David Goodwin
8003978ca5 type hints etc and todo notes 2023-12-23 21:55:50 +00:00
David Goodwin
824ba906b1 more type hints 2023-12-23 21:49:57 +00:00
David Goodwin
4d6767cc37 avoid sql injection 2023-12-23 21:47:57 +00:00
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() ) 2023-12-23 21:43:31 +00:00
David Goodwin
1dc6ebe834 i thought i moved php to >= 7.4 2023-12-23 21:30:43 +00:00
David Goodwin
56b21b7cf4 update CHANGELOG.TXT with MFA/TOTP line 2023-12-23 17:07:54 +00:00
David Goodwin
ae472699fb fix syntax 2023-12-23 17:06:03 +00:00
David Goodwin
4d17aa6ef9 manaul merge in of verdigado:master (see #753) (MFA/TOTP support) 2023-12-23 17:05:52 +00:00
David Goodwin
14a572bac7 perhaps fix issue with url encoding - see #705 2023-12-23 16:28:00 +00:00
David Goodwin
de067a0ea5
Merge pull request #787 from postfixadmin/change-php-reqs-83-etc
removes support for php7.2/7.3 and adds php 8.3 to github build
2023-12-23 16:15:02 +00:00
David Goodwin
3b5fb0dc5b Revert "upstream php project no longer supports PHP 8.0 or below, Wordpress requires at least 7.4 ... so perhaps claiming to support 7.2/7.3 is unnecessary"
This reverts commit 4e29d3e719.
2023-11-29 22:15:22 +00:00
David Goodwin
70ba81ec78 try removing support for php7.2/7.3 and add 8.3 to github build 2023-11-29 22:13:09 +00:00
David Goodwin
4e29d3e719 upstream php project no longer supports PHP 8.0 or below, Wordpress requires at least 7.4 ... so perhaps claiming to support 7.2/7.3 is unnecessary 2023-11-29 22:08:29 +00:00
David Goodwin
03e73aa390 try updating the changelog - might help if we have a release this year i guess - see #783 2023-11-29 21:50:51 +00:00
David Goodwin
594a847dca add missing src_port to sql query and perl - see #784 - thanks @tempixx 2023-11-24 12:08:07 +00:00
David Goodwin
f4a52f33d0 perhaps fix github actions build? try building on php8.2 2023-11-20 22:33:04 +00:00
David Goodwin
ecdd40c9aa see #782 - merge in fix from @johnfawcett - escape slashes in the raw password 2023-11-20 21:58:15 +00:00
David Goodwin
36b59cc8b0 chat protocol update -> drop links to gitter (no one is using it); change freenode to libera.chat link in composer.json 2023-10-29 20:44:19 +00:00
David Goodwin
249e2634dd
Merge pull request #766 from verdigado/feature/validate-username
Add missing "# XXX" to failed translations
2023-10-02 14:58:20 +01:00
Fredrik Boström
4b2b0a8e1f
Add missing "# XXX" to failed translations 2023-09-27 15:49:19 +02:00
David Goodwin
143a31d3a0
Merge pull request #765 from verdigado/feature/validate-username
Javascript validation of username to prevent illegal characters
2023-09-26 15:52:34 +01:00
Fredrik Boström
ea121c721b
Add Alert() about illegal character in username 2023-09-26 15:27:24 +02:00
Fredrik Boström
7b8532b2b0 Add javascript check for illegal characters in username
Signed-off-by: Fredrik Boström <fredrik.bostroem@verdigado.com>
2023-09-26 14:12:33 +02:00
David Goodwin
bb743df34b
Merge pull request #761 from knofte/patch-2
Links and typos Update INSTALL.TXT
2023-09-19 09:35:59 +01:00