Michael Kaufmann
|
97360e450d
|
set version to 2.2.8 for maintenance release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2025-07-08 09:02:19 +02:00 |
|
Michael Kaufmann
|
bab6c3da5b
|
set version to 2.2.7 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2025-05-02 09:24:50 +02:00 |
|
Michael Kaufmann
|
76793c8992
|
adjust sql-queries for db-mgmt to be more compatible with mysql-dbms, fixes #1316, #1324, #1326
|
2025-04-17 14:56:55 +02:00 |
|
Michael Kaufmann
|
9253a94aad
|
fix wrong database-usage in DbManagerMySQL::grantCreateToCustomerDbs() when using more than 1 mysql-server; refs #1312
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2025-03-10 17:46:50 +01:00 |
|
Michael Kaufmann
|
5afc5272d1
|
add missing js changes when editing domains; set version to 2.2.6 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2025-03-08 11:37:50 +01:00 |
|
Michael Kaufmann
|
a839d76d1f
|
adjust permissions for customer global mysql user to access existing databases
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-12-03 21:20:26 +01:00 |
|
Michael Kaufmann
|
079047b9fe
|
fix permissions of global mysql-user for customers; fixes #1286
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-12-03 17:01:28 +01:00 |
|
Michael Kaufmann
|
13aa07ed1a
|
add new settings to set default values for customer antispam options for new email addresses (settings advanced-mode)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-11-20 16:53:28 +01:00 |
|
Michael Kaufmann
|
4f114738e7
|
set version to 2.2.5 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-11-02 08:53:09 +01:00 |
|
Michael Kaufmann
|
ce841e8aa4
|
set version to 2.2.4 for upcoming bugfix release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-10-09 16:38:21 +02:00 |
|
Michael Kaufmann
|
11a5c38476
|
use correct field-name in email-domain-overview; set version to 2.2.3 for upcoming bugfix release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-10-09 15:32:57 +02:00 |
|
Michael Kaufmann
|
4f4abada6f
|
set version to 2.2.2 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-10-09 10:55:31 +02:00 |
|
Michael Kaufmann
|
f31c032508
|
add possibility to ask for potential update question in CLI updater and also pass them as options to override them; check whether mysql-user exists prior to DROP USER for mysql < 5.7 (as it is missing IF EXISTS options)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-10-02 15:27:42 +02:00 |
|
Michael Kaufmann
|
4ce739667d
|
add rewrite-subject flag to email-edit form; hide spam-related settings if 'bypass_spam' is activated; add possibility to disable rejection of spam-mails, refs #1282
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-09-28 14:49:32 +02:00 |
|
Michael Kaufmann
|
c69b38bc42
|
[config-services] add validation for empty or non-existing configuration template xml files; [php-fpm] remove 'date.timezone' from php_admin_values (superfluous as it is in php_values); [antispam] set rewrite_subject to a slighty higher score then used for add_header, fixes #1275
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-09-10 14:11:26 +02:00 |
|
Michael Kaufmann
|
4ea7e10304
|
set version to 2.2.1 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-08-30 10:06:26 +02:00 |
|
Michael Kaufmann
|
15d3dd4234
|
set version to 2.2.0 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-08-23 09:21:54 +02:00 |
|
Michael Kaufmann
|
19995f4345
|
fix typo in varchar length of selector field of new panel_2fa_tokens table, thx to Davidd
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-08-14 20:24:24 +02:00 |
|
Michael Kaufmann
|
292741516a
|
set version to 2.2.0-rc3 for upcoming release-candidate
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-08-08 09:25:02 +02:00 |
|
Michael Kaufmann
|
585b16d199
|
set version to 2.2.0-rc2 for upcoming release-candidate
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-07-21 10:15:53 +02:00 |
|
Michael Kaufmann
|
2dae780e0b
|
implement 2fa remember browser, fixes #1259
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-07-20 10:16:48 +02:00 |
|
Michael Kaufmann
|
b3dc7f9187
|
set version to 2.2.0-rc1 for upcoming release-candidate
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-07-05 11:43:39 +02:00 |
|
Michael Kaufmann
|
3a2e70f79f
|
more info on preconfig regarding antispam feature and what will happen if not enabled; add comma to allowed characters in log-messages; make admin-username case-insensitive in the installation; show php-settings when adding/editing a domain as customer only if php is enbaled for the customer
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-06-19 10:39:15 +02:00 |
|
Michael Kaufmann
|
d4a6c2cacc
|
fix issues in login when 'login with domain' is activated; improved php8.3 compatibity; updated ubuntu noble config-template for dovecot and proftpd
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-05-31 08:41:18 +02:00 |
|
Michael Kaufmann
|
73182a6909
|
check for already existing symlink to bin/froxlor-cli; remove some very old dkim related settings
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-05-12 11:09:48 +02:00 |
|
Michael Kaufmann
|
fce310049a
|
use Request-wrapper-class for every access to $_POST superglobal
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-05-09 15:48:23 +02:00 |
|
Michael Kaufmann
|
61ae182ba7
|
update updater to latest stable release; refactored modal-action-button for UI fixed
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-03-29 11:40:08 +01:00 |
|
Michael Kaufmann
|
fb5958f5d4
|
fix current stable version in updater for nightly users (switching from stable/testing)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-02-11 20:06:38 +01:00 |
|
Michael Kaufmann
|
396274d954
|
fix adding/editing domains as customer when php is not enabled for the domain; don't add custom-vhost-content to deactivated domain-vhosts
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-02-05 22:09:49 +01:00 |
|
Michael Kaufmann
|
8740947323
|
initial integration of let's encrypt renew-hook for froxlor-vhost; refs #1186
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-01-13 11:12:48 +01:00 |
|
Michael Kaufmann
|
284def5832
|
add gui_access flag to admins and customers to allow/disallow login to the webui; fixes #1219
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-01-07 10:23:02 +01:00 |
|
Michael Kaufmann
|
089bec7255
|
convert preexisting dkim public keys to new format in updater if antispam is enabled, else remove all old/invalid values from domains
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-01-06 14:48:13 +01:00 |
|
Michael Kaufmann
|
734d6888c8
|
backup rspamd configs in config-templates; add 'antispam' to valid_keys for config-json file; test existence of file in config-backup-function
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-01-05 16:52:40 +01:00 |
|
Michael Kaufmann
|
1054095b3b
|
merge gone wrong, corrected sql
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-01-05 15:39:59 +01:00 |
|
Michael Kaufmann
|
b15f99b1e1
|
implementation start of rspam/antispam feature
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-01-05 15:37:04 +01:00 |
|
Michael Kaufmann
|
49d67d7c27
|
set version to 2.1.4 for bugfix release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-01-05 14:33:45 +01:00 |
|
Michael Kaufmann
|
7cc4c9fedb
|
possibility to specify sender address for froxlor as the admin-email address, custom or empty for system-default; fixes #1217
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2024-01-04 08:29:19 +01:00 |
|
Michael Kaufmann
|
b542b140c6
|
set version to 2.1.3 for bugfix release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-12-22 14:33:11 +01:00 |
|
Michael Kaufmann
|
a3b0332d13
|
set version to 2.1.2 for bugfix release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-12-15 09:41:16 +01:00 |
|
Michael Kaufmann
|
00456a35e5
|
fix 2fa login when using email validation, thx to wysiwtf; adjusting row-format of larger tables
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-12-13 16:20:28 +01:00 |
|
Michael Kaufmann
|
a721bb3f21
|
remove old 0.10.x and 2.0.x distribution-config-xml's for updaters
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-12-10 20:47:31 +01:00 |
|
Michael Kaufmann
|
5615decd96
|
set version to 2.1.1 for bugfix release (dns and install)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-12-10 08:20:12 +01:00 |
|
Michael Kaufmann
|
1467dab58f
|
set version to 2.1.0 for upcoming stable release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-12-08 11:48:32 +01:00 |
|
Michael Kaufmann
|
82dc76fdc6
|
fix wrong escaping of backslash in class-names when updating cronjobs_run table; add missing validateFormField-method for type 'image' (needs to be present but image-validation is handled elsewhere
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-12-05 11:16:41 +01:00 |
|
Michael Kaufmann
|
02ae52e3df
|
remove old files in updater; avoid including old cli files in froxlor-cli; fix css for card list-groups
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-12-05 10:22:12 +01:00 |
|
Michael Kaufmann
|
5c06683e27
|
set version to 2.1.0-rc3
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-12-01 21:41:21 +01:00 |
|
Michael Kaufmann
|
2e87633ef7
|
table-adjustments for panel_templates #2
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-11-26 10:58:19 +01:00 |
|
Michael Kaufmann
|
8a23d0b72c
|
table-adjustments for panel_templates
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-11-26 10:55:24 +01:00 |
|
Michael Kaufmann
|
735ef85088
|
make unconfigured/unknown domain page a file-template
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-11-26 10:53:41 +01:00 |
|
Michael Kaufmann
|
d52f33a50c
|
adjust spf-entry-regex; check for valid spf-entry in updater; set version to 2.1.0-rc2
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-11-11 21:38:24 +01:00 |
|