Commit Graph

  • 05223369c5 forgot to adjust another d.domain field in email-overview Michael Kaufmann 2024-10-09 15:42:34 +02:00
  • b45ac3de3c Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2024-10-09 15:33:24 +02:00
  • 11a5c38476 use 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
  • 8c48c5a840 Merge remote-tracking branch 'origin/main' into v2.2 2.2.2 Michael Kaufmann 2024-10-09 10:57:40 +02:00
  • 4f4abada6f set version to 2.2.2 for upcoming release Michael Kaufmann 2024-10-09 10:55:31 +02:00
  • 289d59f531 Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2024-10-07 14:40:26 +02:00
  • f652017c1a fix APCu memory usage (#1284) Lukas Bableck 2024-10-07 14:39:56 +02:00
  • 2a50eb43b3 Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2024-10-02 15:40:42 +02:00
  • 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) Michael Kaufmann 2024-10-02 15:27:42 +02:00
  • 228eb244fa Fix incorrect width of APCu Hit/Miss bar (#1283) Lukas Bableck 2024-10-01 15:57:00 +02:00
  • 143d8d42b3 Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2024-09-28 14:51:55 +02:00
  • 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 Michael Kaufmann 2024-09-28 14:49:32 +02:00
  • eb3568fca2 Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2024-09-27 09:10:18 +02:00
  • dda4c7a846 Bump rollup from 3.29.4 to 3.29.5 (#1280) dependabot[bot] 2024-09-27 09:05:37 +02:00
  • 53b7c501bc Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2024-09-27 09:04:29 +02:00
  • c9e15bf897 do 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
  • 140c6c9549 store IDN email-usernames in ACE, as dovecot/postfix need them this way Michael Kaufmann 2024-09-26 09:22:11 +02:00
  • ddc439d32f Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2024-09-18 09:24:47 +02:00
  • 40aa48a6d4 exchange 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
  • 1fd8b88ed8 fix language replacement and fix 'sending messages' after successfully sending prior, thx to Davidd Michael Kaufmann 2024-09-01 13:49:27 +02:00
  • 0318223fec Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2024-08-31 16:47:55 +02:00
  • 53c414be6d fix 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
  • 2f7a2a32ba do not overwrite needed userinfo to avoid successful login when using email 2fa Michael Kaufmann 2024-08-30 16:26:55 +02:00
  • 16d77a03cb fix 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
  • 05ca08c5c3 do not overwrite needed userinfo to avoid successful login when using email 2fa Michael Kaufmann 2024-08-30 16:26:55 +02:00
  • d3ec02f258 set version to 2.2.1 for upcoming release 2.2.1 Michael Kaufmann 2024-08-30 10:06:26 +02:00
  • 4ea7e10304 set version to 2.2.1 for upcoming release Michael Kaufmann 2024-08-30 10:06:26 +02:00
  • f31ee2e360 add 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
  • 57206b2f72 dont generate dhparam file as fallback but use defined FFDHE4096 group; fixes #1270 Michael Kaufmann 2024-08-29 08:17:54 +02:00
  • 73906f252b Fix missing proftpd-mod-wrap installation (#1272) Florian Moker 2024-08-29 08:10:59 +02:00
  • 3367f6dbd8 add 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
  • 197eb7954a dont generate dhparam file as fallback but use defined FFDHE4096 group; fixes #1270 Michael Kaufmann 2024-08-29 08:17:54 +02:00
  • a1b6125c14 Fix missing proftpd-mod-wrap installation (#1272) Florian Moker 2024-08-29 08:10:59 +02:00
  • 7206f5fee2 show antispam options for email-editing only if enabled Michael Kaufmann 2024-08-24 19:08:24 +02:00
  • d18a9c9d87 show antispam options for email-editing only if enabled Michael Kaufmann 2024-08-24 19:08:24 +02:00
  • 94046ae6c7 fix storing multiple-choice-select values, thx to 21MILEX on Discord, fixes #1269 Michael Kaufmann 2024-08-24 01:15:33 +02:00
  • 55212607e0 fix storing multiple-choice-select values, thx to 21MILEX on Discord, fixes #1269 Michael Kaufmann 2024-08-24 01:15:33 +02:00
  • bacc6fe073 Add |raw to h5 in formfields template (#1268) Lukas Bableck 2024-08-23 11:03:33 +02:00
  • e6bfe205c5 Add |raw to h5 in formfields template (#1268) Lukas Bableck 2024-08-23 11:03:33 +02:00
  • 596075d141 set version to 2.2.0 for upcoming release 2.2.0 Michael Kaufmann 2024-08-23 09:21:54 +02:00
  • 15d3dd4234 set version to 2.2.0 for upcoming release Michael Kaufmann 2024-08-23 09:21:54 +02:00
  • a58a5fd972 correctly get target filename for jqSpeciallogfileNote action call via ajax, fixes #1267 Michael Kaufmann 2024-08-15 20:11:28 +02:00
  • 54cda098c1 correctly get target filename for jqSpeciallogfileNote action call via ajax, fixes #1267 Michael Kaufmann 2024-08-15 20:11:28 +02:00
  • bcbfcb34e8 fix 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
  • 19995f4345 fix 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
  • 56d8a565b4 Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2024-08-14 12:39:03 +02:00
  • a60c21218c Bump axios from 1.6.0 to 1.7.4 (#1266) dependabot[bot] 2024-08-14 12:38:33 +02:00
  • cd2a08e731 Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2024-08-14 12:29:27 +02:00
  • 5d2ce4ecfb allow 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
  • 869b01204a Add new missing strings + fix typo (#1264) rex2630 2024-08-11 21:45:11 +02:00
  • d357bded60 Merge remote-tracking branch 'origin/main' into v2.2 2.2.0-rc3 Michael Kaufmann 2024-08-08 09:28:05 +02:00
  • 292741516a set version to 2.2.0-rc3 for upcoming release-candidate Michael Kaufmann 2024-08-08 09:25:02 +02:00
  • 27db472a0c Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2024-08-08 09:22:02 +02:00
  • fc4041e88c fixing reports being sent daily under specific conditions; update dependencies Michael Kaufmann 2024-08-08 09:18:49 +02:00
  • 75bc0142a0 add 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
  • b888e920f4 merge current enhancements from main branch to v2.2 (#1261) 2.2.0-rc2 Michael Kaufmann 2024-07-21 10:41:24 +02:00
  • 585b16d199 set version to 2.2.0-rc2 for upcoming release-candidate Michael Kaufmann 2024-07-21 10:15:53 +02:00
  • 4d3cf5da9a add column '2fa status' for customers and admins Michael Kaufmann 2024-07-20 23:26:53 +02:00
  • 2dae780e0b implement 2fa remember browser, fixes #1259 Michael Kaufmann 2024-07-20 10:16:48 +02:00
  • bda24d7d63 show email-only domains in customers list for potential dns entries information (if necessary) Michael Kaufmann 2024-07-19 22:16:41 +02:00
  • 9d47d670a1 fix correctly handling catchall-flag when updating email-address, fixes #1260 Michael Kaufmann 2024-07-17 21:21:47 +02:00
  • b3dc7f9187 set version to 2.2.0-rc1 for upcoming release-candidate 2.2.0-rc1 Michael Kaufmann 2024-07-05 11:43:39 +02:00
  • 1d246fee02 check 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
  • 10e87a909a update dependencies Michael Kaufmann 2024-06-22 12:45:30 +02:00
  • 0a3caa9f9b show 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
  • 820326a7e0 Bump braces from 3.0.2 to 3.0.3 (#1257) dependabot[bot] 2024-06-21 17:10:48 +02:00
  • 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 Michael Kaufmann 2024-06-19 10:39:15 +02:00
  • f8032b1952 Update README.md (#1255) Starcalc 2024-06-13 10:46:34 +02:00
  • a0794cbbf1 Finished Czech translation of the froxlor panel (#1254) rex2630 2024-06-08 08:00:39 +02:00
  • a3139da388 add/correct missing language-strings Michael Kaufmann 2024-06-01 10:55:26 +02:00
  • 3dd6a7d2ac add missing tasks-description for rebuilding antispam configuration Michael Kaufmann 2024-05-31 16:05:22 +02:00
  • 062e610ae7 trigger 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
  • 5dc9aa34ba fix superfluous 'mkdir' when creating '/var/lib/rspamd/dkim/' Michael Kaufmann 2024-05-31 15:25:05 +02:00
  • d4a6c2cacc fix 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
  • 1f5982e8a0 update dependencies Michael Kaufmann 2024-05-16 08:32:55 +02:00
  • c89d320957 use Request-wrapper-class for every access to superglobal Michael Kaufmann 2024-05-16 08:30:35 +02:00
  • a602865fee fix force version re-check button Michael Kaufmann 2024-05-12 14:56:47 +02:00
  • 597f338353 add force-updatecheck renew icon for update-check popover Michael Kaufmann 2024-05-12 14:15:05 +02:00
  • cda0b3116f make docs url dynamic based on (night/testing) version Michael Kaufmann 2024-05-12 13:51:03 +02:00
  • 73182a6909 check 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
  • 0d86340a4c fix session_sessiontimeout request and add missing language string envoyr 2024-05-11 18:38:56 +02:00
  • 1a5680d2a8 never allow {{ }} in user-input Michael Kaufmann 2024-05-10 17:23:25 +02:00
  • c07ff16274 Merge branch 'main' of github.com:froxlor/Froxlor Michael Kaufmann 2024-05-10 17:09:59 +02:00
  • cf18140499 Automatic assigment of "worker_processes" in nginx (#1252) rex2630 2024-05-10 17:09:25 +02:00
  • 9f44b21a04 check for global customer mysql user existence when updating password Michael Kaufmann 2024-05-10 12:37:38 +02:00
  • 7934684982 use Request-wrapper-class for every access to $_GET superglobal Michael Kaufmann 2024-05-09 16:03:46 +02:00
  • fce310049a use Request-wrapper-class for every access to $_POST superglobal Michael Kaufmann 2024-05-09 15:48:23 +02:00
  • 914204b483 Merge branch 'main' of github.com:froxlor/Froxlor Michael Kaufmann 2024-05-07 19:45:13 +02:00
  • fc3f0d8ebf Add config for Ubuntu 24.04 - Noble Numbat (#1251) rex2630 2024-05-07 19:45:00 +02:00
  • 27753962cf use default caching_sha2_password auth plugin for mysql8 Michael Kaufmann 2024-05-03 09:02:22 +02:00
  • 63b21f385d mysql8 does not automatically load mysql_native_password-plugin anymore (should not be necessary anyway) Michael Kaufmann 2024-05-03 08:36:52 +02:00
  • 1347b877a5 set version to 2.1.9 for security bugfix release 2.1.9 Michael Kaufmann 2024-05-03 07:58:15 +02:00
  • a862307bce Merge pull request from GHSA-x525-54hf-xr53 Michael Kaufmann 2024-05-03 07:54:13 +02:00
  • 1b44ee2e06 Merge pull request from GHSA-x525-54hf-xr53 Michael Kaufmann 2024-05-03 07:54:13 +02:00
  • 7f8b36e0bd select 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
  • 71746f8dac select homedir/maildir from emails if called by admin Michael Kaufmann 2024-04-28 13:58:27 +02:00
  • d6b8eb08c0 add 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
  • 7d99244b9d higher 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
  • 0109c2d26f do 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