Commit Graph

  • d7a3568506 reject policy dmarc upgrade-2.0 Udo Waechter 2025-09-29 19:06:10 +02:00
  • 10c13bc5b1 not generating disabled zones Udo Waechter 2025-09-26 13:01:26 +02:00
  • dcb3f6f568 DKIM stuff with our own selector Udo Waechter 2025-09-25 11:16:48 +02:00
  • 7566def0d1 TODO: This is a dkim hack Udo Waechter 2025-09-25 09:40:40 +02:00
  • 3630f82817 greylisting 2.0 greylisting-2.0 Udo Waechter 2025-09-24 16:45:43 +02:00
  • 4dd13200d0 updated dmarc entry live Udo Waechter 2025-09-03 12:16:59 +02:00
  • 9ddd2e9154 styles Udo Waechter 2025-09-03 12:10:46 +02:00
  • 1ba5f1bf5c Merge remote-tracking branch 'origin/main' into v2.2 2.2.8 Michael Kaufmann 2025-07-08 09:03:16 +02:00
  • 97360e450d set version to 2.2.8 for maintenance release Michael Kaufmann 2025-07-08 09:02:19 +02:00
  • 85299085f0 Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2025-07-08 09:00:20 +02:00
  • 6d10a9a096 updated dependencies; fixed typo; improved fpm-pool config section splitting Michael Kaufmann 2025-07-08 08:59:51 +02:00
  • 4ea5773abf Relax dkim_entry visibilty for admins in domain editor like it is for customers (#1336) Dominik Tugend 2025-06-24 16:55:50 +02:00
  • a8395598c3 do not add ssl_stapling in nginx vhost automatically for let's encrypt certificates as they have removed support for it Michael Kaufmann 2025-06-24 16:53:16 +02:00
  • 5beeae8fd1 validate username for webserver/fcgid/php-fpm in global settings to ensure it exists and is not a froxlor-managed user, fixes #1332 Michael Kaufmann 2025-06-05 11:28:27 +02:00
  • 8f3228716a fix parameter of lng() in UpdateCommand Michael Kaufmann 2025-05-26 10:18:42 +02:00
  • f8c8f1c333 Update hu.lng.php (#1330) kissgyula 2025-05-20 17:33:30 +02:00
  • bda644530b fix typo, thx to TechPanda Michael Kaufmann 2025-05-10 23:03:53 +02:00
  • 69ed733e87 Bump league/commonmark from 2.6.2 to 2.7.0 (#1329) dependabot[bot] 2025-05-06 08:28:03 +02:00
  • c9c803900a set correct field name for 'rewrite subject' in edit-email form, fixes #1328 Michael Kaufmann 2025-05-05 09:43:27 +02:00
  • 9b5c752380 run database-updates in a new process when using CLI updater to use latest extracted files Michael Kaufmann 2025-05-05 09:42:46 +02:00
  • b6fae81f1b Merge remote-tracking branch 'origin/main' into v2.2 2.2.7 Michael Kaufmann 2025-05-02 09:28:33 +02:00
  • bab6c3da5b set version to 2.2.7 for upcoming release Michael Kaufmann 2025-05-02 09:24:50 +02:00
  • c494838069 Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2025-05-01 10:30:31 +02:00
  • d191693f74 Bump vite from 6.2.6 to 6.3.4 (#1327) dependabot[bot] 2025-05-01 10:29:52 +02:00
  • aaac84245e fix domain.update() documentroot check Michael Kaufmann 2025-04-29 20:12:38 +02:00
  • 46a46816b0 more rework on path/url validation for domains/subdomains documentroot, fixes #1325 Michael Kaufmann 2025-04-29 19:57:07 +02:00
  • ce4f64e73a just dont test for http-response code, not worth the hustle Michael Kaufmann 2025-04-28 11:10:53 +02:00
  • b7439d0f3b put http-header related checks in output buffering Michael Kaufmann 2025-04-28 11:07:06 +02:00
  • a9da57f6fb please php8.3 and phpunit with no http-header output Michael Kaufmann 2025-04-28 10:28:02 +02:00
  • 8ab2e43426 switch testing from php 7.4 and 8.2 to 7.4 and 8.3 Michael Kaufmann 2025-04-28 10:11:55 +02:00
  • 8932174df8 ext-gnupg is optional/suggested Michael Kaufmann 2025-04-28 10:11:12 +02:00
  • eb6ea8195d Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2025-04-27 16:23:40 +02:00
  • a9feb97c27 update dependencies Michael Kaufmann 2025-04-27 16:23:07 +02:00
  • 0a7ca058aa Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2025-04-24 10:02:37 +02:00
  • d9032f3790 rework validateUrl(), refs #1325 Michael Kaufmann 2025-04-24 09:56:03 +02:00
  • 76793c8992 adjust sql-queries for db-mgmt to be more compatible with mysql-dbms, fixes #1316, #1324, #1326 Michael Kaufmann 2025-04-17 14:56:55 +02:00
  • 6068daece2 Bump vite from 6.2.5 to 6.2.6 (#1323) dependabot[bot] 2025-04-14 08:48:22 +02:00
  • 0624292b49 Bump vite from 6.2.4 to 6.2.5 (#1322) dependabot[bot] 2025-04-05 17:12:20 +02:00
  • afc3b68abf Bump axios from 1.8.1 to 1.8.2 (#1321) dependabot[bot] 2025-04-01 11:05:45 +02:00
  • 830f43a9db Bump vite from 6.2.0 to 6.2.4 (#1320) dependabot[bot] 2025-04-01 11:00:55 +02:00
  • 9253a94aad fix wrong database-usage in DbManagerMySQL::grantCreateToCustomerDbs() when using more than 1 mysql-server; refs #1312 Michael Kaufmann 2025-03-10 17:46:50 +01:00
  • e9d3de0c25 wip (#1313) Daniel 2025-03-10 16:44:42 +08:00
  • bbda491e82 Merge remote-tracking branch 'origin/main' into v2.2 2.2.6 Michael Kaufmann 2025-03-08 11:44:18 +01:00
  • a0f179a7e7 fix typo in domain.js Michael Kaufmann 2025-03-08 11:43:08 +01:00
  • 5afc5272d1 add missing js changes when editing domains; set version to 2.2.6 for upcoming release Michael Kaufmann 2025-03-08 11:37:50 +01:00
  • 8f5bd789a4 do not check for possible existing certificate in case of issue for froxlor-vhost Michael Kaufmann 2025-03-07 20:40:05 +01:00
  • ff64740880 Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2025-03-07 09:21:41 +01:00
  • 0a221d0479 only show 'move to another admin' if current admin can see other admin-resources; append domainid to pagination of email-domain adresses list; check for invalid lockfile in cron management Michael Kaufmann 2025-03-06 09:08:51 +01:00
  • 097cde13ad Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2025-03-05 17:12:05 +01:00
  • f90dc5854d Hungarian translation (#1310) kissgyula 2025-03-03 18:29:15 +01:00
  • 8eb38a8a28 correction of autocomplete when entering passwords or access data; prevents saving of auto fill data for smtp credentials in system settings Maurice Preuß (envoyr) 2025-02-27 02:01:51 +01:00
  • e17135f0c3 fix text formatting; add composer dev command for local development Maurice Preuß (envoyr) 2025-02-27 01:42:06 +01:00
  • c5017786e0 audit of the npm packages and upgrade of the versions Maurice Preuß (envoyr) 2025-02-27 01:11:33 +01:00
  • 2e18d7c581 do not renew domains when ssl_redirect is 2 because we have already added a task to do it later when redirect is temporarily disabled Maurice Preuß (envoyr) 2025-02-27 00:30:04 +01:00
  • ceb7f5b23d ignore diff as well as patch files Michael Kaufmann 2025-02-08 18:42:14 +01:00
  • ebed800dec allow admins without change-serversettings to adjust dkim flag of domains, hide webserver-ssl-options for new domains if no default ssl-ip-addresses are selected in the settings; adjust visibility of possibly required dns entries for admins (domain edit) Michael Kaufmann 2025-02-08 18:38:59 +01:00
  • 32344e39cf fix updating of std.subdomains when changing default ip-addresses (empty value!) Michael Kaufmann 2025-02-08 17:46:22 +01:00
  • e35092c31f add more detailed info in case of only suggestions on installation; correct display of required dns entries for admins Michael Kaufmann 2025-02-08 16:21:08 +01:00
  • 606377f1d9 fix 'show necessary dns entries for mail/antispan also in admin-view of domain' if bind is enabled but domain is not using nameserver Michael Kaufmann 2025-02-05 13:57:00 +01:00
  • b9baeb76d5 actually insert task to reconfigure let's encrypt enabled services when triggered Michael Kaufmann 2025-02-05 13:15:13 +01:00
  • 2f2d72851b fix plaintext-mail content, thx to AlexL Michael Kaufmann 2025-01-31 00:03:54 +01:00
  • a2925af73a fix deletion of webserver-logfiles when customer gehts deleted, thx to irisdina Michael Kaufmann 2025-01-30 13:16:06 +01:00
  • 1008c015a5 Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2025-01-22 09:17:31 +01:00
  • 2eda4ae972 adjust unit-test to new unique-admin-mail-rule Michael Kaufmann 2025-01-22 09:14:23 +01:00
  • 38b2dbd81b Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2025-01-22 09:10:31 +01:00
  • aab98e4dae fix 1046 No database selected issue when adding customer Michael Kaufmann 2025-01-22 09:09:14 +01:00
  • 4b930375b7 Bump vite from 4.5.5 to 4.5.9 (#1306) dependabot[bot] 2025-01-22 08:53:37 +01:00
  • c7245d0b9b Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2025-01-17 08:48:56 +01:00
  • ec42003367 add safety when unsetting isemaildomain flag in domain, fixes #1305 Michael Kaufmann 2025-01-12 16:53:05 +01:00
  • fde43f8060 do not output potentially unsafe content, fixes GHSA-26xq-m8xw-6373 Michael Kaufmann 2025-01-12 10:27:44 +01:00
  • a43d53d540 force admin email addresses to be unique and not be used for customers, fixes GHSA-7j6w-p859-464f Michael Kaufmann 2025-01-12 10:27:02 +01:00
  • 3638dc08ea add new task to (re)configure mail/ftp services with let's encrypt; refs #1297 Michael Kaufmann 2024-12-24 09:34:59 +01:00
  • c2d166c866 corrected regex for dns CAA entries; fixes #1300 Michael Kaufmann 2024-12-19 08:59:00 +01:00
  • 0fb9357e87 set cookie SameSite option to 'Lax' for loginlinks to work as intended; fixes #1299 Michael Kaufmann 2024-12-10 20:15:41 +01:00
  • 26c3c87d28 Merge branch 'main' of github.com:froxlor/Froxlor Michael Kaufmann 2024-12-10 08:21:14 +01:00
  • 0aa3e2f7b1 Bump league/commonmark from 2.5.3 to 2.6.0 (#1298) dependabot[bot] 2024-12-10 08:20:53 +01:00
  • 9dec83fff2 can-edit-domain is not required to create subdomains of that domain if subdomains are allowed Michael Kaufmann 2024-12-09 08:57:18 +01:00
  • a839d76d1f adjust permissions for customer global mysql user to access existing databases Michael Kaufmann 2024-12-03 21:20:26 +01:00
  • 079047b9fe fix permissions of global mysql-user for customers; fixes #1286 Michael Kaufmann 2024-12-03 17:01:28 +01:00
  • 2bb863baac fix regex for spf entry; refs #1295 Michael Kaufmann 2024-12-03 16:15:32 +01:00
  • 8be7372d73 Merge branch 'main' of github.com:froxlor/Froxlor Michael Kaufmann 2024-12-03 15:00:27 +01:00
  • dcaff3f7de set sender-address of emails which were sent using an admin/a reseller to the global settings email so sending it using provided smtp settings will not fail antispam checks; fixes #1289 Michael Kaufmann 2024-12-03 15:00:11 +01:00
  • b6dadc0d8f Bump vite from 4.5.3 to 4.5.5 (#1296) dependabot[bot] 2024-12-03 14:55:58 +01:00
  • 665b879ac5 correctly create ssl-redirect if let's encrypt is already activated; fixes #1294 Michael Kaufmann 2024-12-03 14:45:39 +01:00
  • 60f51fd746 allow cidr (forward slash) in spf settings-regex; fixes #1295 Michael Kaufmann 2024-12-03 14:35:45 +01:00
  • 5bb450bccc fix empty firstname/name but set company when editing a customer via API Michael Kaufmann 2024-12-02 22:04:14 +01:00
  • 604078ddc6 show necessary dns entries for mail/antispan also in admin-view of domain Michael Kaufmann 2024-11-30 11:19:25 +01:00
  • b018319b8a Bump twig/twig from 3.10.3 to 3.11.2 (#1292) dependabot[bot] 2024-11-21 08:39:40 +01:00
  • 13aa07ed1a add new settings to set default values for customer antispam options for new email addresses (settings advanced-mode) Michael Kaufmann 2024-11-20 16:53:28 +01:00
  • 4db5b09111 Merge remote-tracking branch 'origin/main' into v2.2 2.2.5 Michael Kaufmann 2024-11-02 08:53:33 +01:00
  • 4f114738e7 set version to 2.2.5 for upcoming release Michael Kaufmann 2024-11-02 08:53:09 +01:00
  • 2c9f9ebfe2 Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2024-10-29 13:40:19 +01:00
  • ee986e519e corrected wrong settings-index-name, fixes #1290 Michael Kaufmann 2024-10-29 13:37:05 +01:00
  • 103d321003 do not use /var/run/nginx as directory for php-fpm sockets by default as it usually does not exist Michael Kaufmann 2024-10-29 13:36:31 +01:00
  • 99b3deda91 fix editing email-address catchall-flag, fixes #1288 Michael Kaufmann 2024-10-24 12:11:39 +02:00
  • a47f8ed7ee Merge remote-tracking branch 'origin/main' into v2.2 2.2.4 Michael Kaufmann 2024-10-09 16:38:42 +02:00
  • ce841e8aa4 set version to 2.2.4 for upcoming bugfix release Michael Kaufmann 2024-10-09 16:38:21 +02:00
  • 86130616dd Merge remote-tracking branch 'origin/main' into v2.2 Michael Kaufmann 2024-10-09 16:36:25 +02:00
  • 5622ce5011 add 'rewrite_subject' field to select query for rspamd config Michael Kaufmann 2024-10-09 16:21:59 +02:00
  • 00bdadb6e5 Merge remote-tracking branch 'origin/main' into v2.2 2.2.3 Michael Kaufmann 2024-10-09 15:43:05 +02:00