05223369c5forgot to adjust another d.domain field in email-overview
Michael Kaufmann
2024-10-09 15:42:34 +02:00
b45ac3de3cMerge remote-tracking branch 'origin/main' into v2.2
Michael Kaufmann
2024-10-09 15:33:24 +02:00
11a5c38476use correct field-name in email-domain-overview; set version to 2.2.3 for upcoming bugfix release
Michael Kaufmann
2024-10-09 15:32:57 +02:00
8c48c5a840Merge remote-tracking branch 'origin/main' into v2.2
2.2.2
Michael Kaufmann
2024-10-09 10:57:40 +02:00
4f4abada6fset version to 2.2.2 for upcoming release
Michael Kaufmann
2024-10-09 10:55:31 +02:00
289d59f531Merge remote-tracking branch 'origin/main' into v2.2
Michael Kaufmann
2024-10-07 14:40:26 +02:00
2a50eb43b3Merge remote-tracking branch 'origin/main' into v2.2
Michael Kaufmann
2024-10-02 15:40:42 +02:00
f31c032508add 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)
Michael Kaufmann
2024-10-02 15:27:42 +02:00
228eb244faFix incorrect width of APCu Hit/Miss bar (#1283)
Lukas Bableck
2024-10-01 15:57:00 +02:00
143d8d42b3Merge remote-tracking branch 'origin/main' into v2.2
Michael Kaufmann
2024-09-28 14:51:55 +02:00
4ce739667dadd 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
Michael Kaufmann
2024-09-28 14:49:32 +02:00
eb3568fca2Merge remote-tracking branch 'origin/main' into v2.2
Michael Kaufmann
2024-09-27 09:10:18 +02:00
dda4c7a846Bump rollup from 3.29.4 to 3.29.5 (#1280)
dependabot[bot]
2024-09-27 09:05:37 +02:00
53b7c501bcMerge remote-tracking branch 'origin/main' into v2.2
Michael Kaufmann
2024-09-27 09:04:29 +02:00
c9e15bf897do not issue let's encrypt for email_only domains (in case they were web-enabled prior, we do not unset former settings to ease reverting back when disabling email_only)
Michael Kaufmann
2024-09-27 09:04:01 +02:00
140c6c9549store IDN email-usernames in ACE, as dovecot/postfix need them this way
Michael Kaufmann
2024-09-26 09:22:11 +02:00
ddc439d32fMerge remote-tracking branch 'origin/main' into v2.2
Michael Kaufmann
2024-09-18 09:24:47 +02:00
40aa48a6d4exchange toggler-links with checkboxes in email edit form to be able to adjust all parameters at once, fixes#1277
Michael Kaufmann
2024-09-18 09:10:29 +02:00
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
Michael Kaufmann
2024-09-10 14:11:26 +02:00
1fd8b88ed8fix language replacement and fix 'sending messages' after successfully sending prior, thx to Davidd
Michael Kaufmann
2024-09-01 13:49:27 +02:00
0318223fecMerge remote-tracking branch 'origin/main' into v2.2
Michael Kaufmann
2024-08-31 16:47:55 +02:00
53c414be6dfix timestamp matching regex, add lmtp to receving service regex and skip lines not including the main target service name in maillog parser
Michael Kaufmann
2024-08-31 08:41:09 +02:00
2f7a2a32bado not overwrite needed userinfo to avoid successful login when using email 2fa
Michael Kaufmann
2024-08-30 16:26:55 +02:00
16d77a03cbfix timestamp matching regex, add lmtp to receving service regex and skip lines not including the main target service name in maillog parser
Michael Kaufmann
2024-08-31 08:41:09 +02:00
05ca08c5c3do not overwrite needed userinfo to avoid successful login when using email 2fa
Michael Kaufmann
2024-08-30 16:26:55 +02:00
d3ec02f258set version to 2.2.1 for upcoming release
2.2.1
Michael Kaufmann
2024-08-30 10:06:26 +02:00
4ea7e10304set version to 2.2.1 for upcoming release
Michael Kaufmann
2024-08-30 10:06:26 +02:00
f31ee2e360add condition to the remember-me checkbox for updaters when the token-table does not exist yet
Michael Kaufmann
2024-08-29 08:19:45 +02:00
57206b2f72dont generate dhparam file as fallback but use defined FFDHE4096 group; fixes#1270
Michael Kaufmann
2024-08-29 08:17:54 +02:00
7206f5fee2show antispam options for email-editing only if enabled
Michael Kaufmann
2024-08-24 19:08:24 +02:00
d18a9c9d87show antispam options for email-editing only if enabled
Michael Kaufmann
2024-08-24 19:08:24 +02:00
94046ae6c7fix storing multiple-choice-select values, thx to 21MILEX on Discord, fixes#1269
Michael Kaufmann
2024-08-24 01:15:33 +02:00
55212607e0fix storing multiple-choice-select values, thx to 21MILEX on Discord, fixes#1269
Michael Kaufmann
2024-08-24 01:15:33 +02:00
bacc6fe073Add |raw to h5 in formfields template (#1268)
Lukas Bableck
2024-08-23 11:03:33 +02:00
e6bfe205c5Add |raw to h5 in formfields template (#1268)
Lukas Bableck
2024-08-23 11:03:33 +02:00
596075d141set version to 2.2.0 for upcoming release
2.2.0
Michael Kaufmann
2024-08-23 09:21:54 +02:00
15d3dd4234set version to 2.2.0 for upcoming release
Michael Kaufmann
2024-08-23 09:21:54 +02:00
a58a5fd972correctly get target filename for jqSpeciallogfileNote action call via ajax, fixes#1267
Michael Kaufmann
2024-08-15 20:11:28 +02:00
54cda098c1correctly get target filename for jqSpeciallogfileNote action call via ajax, fixes#1267
Michael Kaufmann
2024-08-15 20:11:28 +02:00
bcbfcb34e8fix typo in varchar length of selector field of new panel_2fa_tokens table, thx to Davidd
Michael Kaufmann
2024-08-14 20:26:18 +02:00
19995f4345fix typo in varchar length of selector field of new panel_2fa_tokens table, thx to Davidd
Michael Kaufmann
2024-08-14 20:24:24 +02:00
56d8a565b4Merge remote-tracking branch 'origin/main' into v2.2
Michael Kaufmann
2024-08-14 12:39:03 +02:00
a60c21218cBump axios from 1.6.0 to 1.7.4 (#1266)
dependabot[bot]
2024-08-14 12:38:33 +02:00
cd2a08e731Merge remote-tracking branch 'origin/main' into v2.2
Michael Kaufmann
2024-08-14 12:29:27 +02:00
5d2ce4ecfballow 60sec discrepancy for email based 2fa; fix dbms version compare issue when removing user; adjust pure-ftpd mysql.conf file permissions
Michael Kaufmann
2024-08-12 18:37:38 +02:00
d357bded60Merge remote-tracking branch 'origin/main' into v2.2
2.2.0-rc3
Michael Kaufmann
2024-08-08 09:28:05 +02:00
292741516aset version to 2.2.0-rc3 for upcoming release-candidate
Michael Kaufmann
2024-08-08 09:25:02 +02:00
27db472a0cMerge remote-tracking branch 'origin/main' into v2.2
Michael Kaufmann
2024-08-08 09:22:02 +02:00
fc4041e88cfixing reports being sent daily under specific conditions; update dependencies
Michael Kaufmann
2024-08-08 09:18:49 +02:00
75bc0142a0add missing use-statement for opcacheinfo page; ease ClientConnectRate ban-filter for proftpd; allow null-mx entry in dns-editor, fixes#1263
Michael Kaufmann
2024-07-27 19:51:55 +02:00
b888e920f4merge current enhancements from main branch to v2.2 (#1261)
2.2.0-rc2
Michael Kaufmann
2024-07-21 10:41:24 +02:00
585b16d199set version to 2.2.0-rc2 for upcoming release-candidate
Michael Kaufmann
2024-07-21 10:15:53 +02:00
4d3cf5da9aadd column '2fa status' for customers and admins
Michael Kaufmann
2024-07-20 23:26:53 +02:00
2dae780e0bimplement 2fa remember browser, fixes#1259
Michael Kaufmann
2024-07-20 10:16:48 +02:00
bda24d7d63show email-only domains in customers list for potential dns entries information (if necessary)
Michael Kaufmann
2024-07-19 22:16:41 +02:00
9d47d670a1fix correctly handling catchall-flag when updating email-address, fixes#1260
Michael Kaufmann
2024-07-17 21:21:47 +02:00
b3dc7f9187set version to 2.2.0-rc1 for upcoming release-candidate
2.2.0-rc1
Michael Kaufmann
2024-07-05 11:43:39 +02:00
1d246fee02check custom database-name against supported maximum length of username/databasename of used dbms, fixes#1258
Michael Kaufmann
2024-06-25 10:37:49 +02:00
10e87a909aupdate dependencies
Michael Kaufmann
2024-06-22 12:45:30 +02:00
0a3caa9f9bshow required dns entries to admin and customer for a domain if nameserver-feature is not used
Michael Kaufmann
2024-06-22 12:43:09 +02:00
820326a7e0Bump braces from 3.0.2 to 3.0.3 (#1257)
dependabot[bot]
2024-06-21 17:10:48 +02:00
3a2e70f79fmore 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
Michael Kaufmann
2024-06-19 10:39:15 +02:00
a0794cbbf1Finished Czech translation of the froxlor panel (#1254)
rex2630
2024-06-08 08:00:39 +02:00
a3139da388add/correct missing language-strings
Michael Kaufmann
2024-06-01 10:55:26 +02:00
3dd6a7d2acadd missing tasks-description for rebuilding antispam configuration
Michael Kaufmann
2024-05-31 16:05:22 +02:00
062e610ae7trigger antispam config-rebuild if dkim-flag changed for domain or a new domain with dkim=1 has been created
Michael Kaufmann
2024-05-31 15:50:29 +02:00
5dc9aa34bafix superfluous 'mkdir' when creating '/var/lib/rspamd/dkim/'
Michael Kaufmann
2024-05-31 15:25:05 +02:00
d4a6c2caccfix issues in login when 'login with domain' is activated; improved php8.3 compatibity; updated ubuntu noble config-template for dovecot and proftpd
Michael Kaufmann
2024-05-31 08:41:18 +02:00
1f5982e8a0update dependencies
Michael Kaufmann
2024-05-16 08:32:55 +02:00
c89d320957use Request-wrapper-class for every access to superglobal
Michael Kaufmann
2024-05-16 08:30:35 +02:00
a602865feefix force version re-check button
Michael Kaufmann
2024-05-12 14:56:47 +02:00
597f338353add force-updatecheck renew icon for update-check popover
Michael Kaufmann
2024-05-12 14:15:05 +02:00
cda0b3116fmake docs url dynamic based on (night/testing) version
Michael Kaufmann
2024-05-12 13:51:03 +02:00
73182a6909check for already existing symlink to bin/froxlor-cli; remove some very old dkim related settings
Michael Kaufmann
2024-05-12 11:09:48 +02:00
0d86340a4cfix session_sessiontimeout request and add missing language string
envoyr
2024-05-11 18:38:56 +02:00
1a5680d2a8never allow {{ }} in user-input
Michael Kaufmann
2024-05-10 17:23:25 +02:00
c07ff16274Merge branch 'main' of github.com:froxlor/Froxlor
Michael Kaufmann
2024-05-10 17:09:59 +02:00
cf18140499Automatic assigment of "worker_processes" in nginx (#1252)
rex2630
2024-05-10 17:09:25 +02:00
9f44b21a04check for global customer mysql user existence when updating password
Michael Kaufmann
2024-05-10 12:37:38 +02:00
7934684982use Request-wrapper-class for every access to $_GET superglobal
Michael Kaufmann
2024-05-09 16:03:46 +02:00
fce310049ause Request-wrapper-class for every access to $_POST superglobal
Michael Kaufmann
2024-05-09 15:48:23 +02:00
914204b483Merge branch 'main' of github.com:froxlor/Froxlor
Michael Kaufmann
2024-05-07 19:45:13 +02:00
27753962cfuse default caching_sha2_password auth plugin for mysql8
Michael Kaufmann
2024-05-03 09:02:22 +02:00
63b21f385dmysql8 does not automatically load mysql_native_password-plugin anymore (should not be necessary anyway)
Michael Kaufmann
2024-05-03 08:36:52 +02:00
1347b877a5set version to 2.1.9 for security bugfix release
2.1.9
Michael Kaufmann
2024-05-03 07:58:15 +02:00
a862307bceMerge pull request from GHSA-x525-54hf-xr53
Michael Kaufmann
2024-05-03 07:54:13 +02:00
1b44ee2e06Merge pull request from GHSA-x525-54hf-xr53
Michael Kaufmann
2024-05-03 07:54:13 +02:00
7f8b36e0bdselect homedir/maildir from emails if called interally as it is also called by customers via EmailAccounts.delete()
Michael Kaufmann
2024-04-28 14:03:38 +02:00
71746f8dacselect homedir/maildir from emails if called by admin
Michael Kaufmann
2024-04-28 13:58:27 +02:00
d6b8eb08c0add delete-userfiles flag for Domain.delete() to remove email-account data on the filesystem (if any); fixes#1239
Michael Kaufmann
2024-04-28 13:49:07 +02:00
7d99244b9dhigher delay and dont reset input to wrong value to avoid not being able to enter a date manually without datetime-picker; fixes#1243
Michael Kaufmann
2024-04-28 12:11:42 +02:00
0109c2d26fdo not hide nameserver settings via js if email-only is selected for the domain; fixes#1248
Michael Kaufmann
2024-04-28 12:00:49 +02:00