1
0
mirror of https://github.com/mailcow/mailcow-dockerized.git synced 2025-12-26 00:31:36 +02:00

Commit Graph

  • 5ca900749c autodiscover: use generalized error logging instead of specific to prevent user enumeration fix/autodiscover-passwordless DerLinkman 2025-12-18 16:54:45 +01:00
  • b005803fe0 Add autodiscover debug script with domain override support DerLinkman 2025-12-17 14:27:53 +01:00
  • ec77406dba Fix autodiscover.php: Use random error IDs and fix SQL type casting DerLinkman 2025-12-17 14:27:38 +01:00
  • ee15721550 feat: implement passwordless autodiscover endpoint DerLinkman 2025-12-17 13:39:05 +01:00
  • 2efc4b93cc feat: Extend OpenAPI/Swagger documentation with missing endpoints feat/update-swagger DerLinkman 2025-12-17 11:54:57 +01:00
  • d3ddb5528f update: remove obsoleted SOGO_URL_ENCRYPTION_KEY from mailcow configs (moved to sogo.conf) fix/remove-obsoleted-sogo-url-param DerLinkman 2025-12-16 15:51:53 +01:00
  • ad260aa81c Move mta_sts hidden input to top of form copilot/enable-mta-sts-settings copilot-swe-agent[bot] 2025-12-15 16:05:08 +00:00
  • ea8a383c2c Fix domain template edit to preserve existing MTA-STS values copilot-swe-agent[bot] 2025-12-15 15:51:44 +00:00
  • 96ca1ed693 Fix duplicate CSS classes in MTA-STS template fields copilot-swe-agent[bot] 2025-12-15 15:42:43 +00:00
  • f4afd19e99 Add MTA-STS fields to add domain template modal copilot-swe-agent[bot] 2025-12-15 15:40:49 +00:00
  • 42a9e65f28 Add MTA-STS support to domain templates copilot-swe-agent[bot] 2025-12-15 15:39:49 +00:00
  • 4e164c9ef9 Initial plan copilot-swe-agent[bot] 2025-12-15 15:31:25 +00:00
  • 038b2efb75 Add MTA-STS support for alias domains (#6972) staging Copilot 2025-12-15 16:29:21 +01:00
  • ec714337e7 Fix: Remove nl2br() to prevent repeated <br /> tag accumulation in UI footer copilot/fix-newlines-in-ui-footer copilot-swe-agent[bot] 2025-12-15 11:25:31 +00:00
  • 0ae8e02ac0 Address code review feedback copilot/extend-mail-plugins-extra-conf copilot-swe-agent[bot] 2025-12-15 11:23:45 +00:00
  • 6633da54d4 Document both methods for extending mail_plugins copilot-swe-agent[bot] 2025-12-15 11:22:10 +00:00
  • 420e9d3ac2 Initial plan copilot-swe-agent[bot] 2025-12-15 11:21:22 +00:00
  • c7d020f9ff Add support for extending mail_plugins via extra files copilot-swe-agent[bot] 2025-12-15 11:19:18 +00:00
  • c4135f7033 Initial plan copilot-swe-agent[bot] 2025-12-15 11:13:35 +00:00
  • d5524689b4 Improve authentication failure detection with word boundaries in regex copilot/sync-jobs-legacy-passwords copilot-swe-agent[bot] 2025-12-15 08:16:49 +00:00
  • 4e12ba99a0 Fix sync-jobs with legacy-encoded passwords by implementing UTF-8/Latin-1 retry logic copilot-swe-agent[bot] 2025-12-15 08:15:52 +00:00
  • 9b1540697f Initial plan copilot-swe-agent[bot] 2025-12-15 08:11:12 +00:00
  • 64fe2e6d0d Fix DEV_MODE bypass to work when SESS_REMOTE_UA not set copilot/fix-form-token-validation-error copilot-swe-agent[bot] 2025-12-12 16:36:32 +00:00
  • f01ada9377 Add isset check for DEV_MODE to prevent undefined index copilot-swe-agent[bot] 2025-12-12 16:30:39 +00:00
  • ae6420dc80 Fix DEV_MODE access using $GLOBALS instead of global keyword copilot-swe-agent[bot] 2025-12-12 16:23:16 +00:00
  • a1b0004be9 Add comment explaining User-Agent length validation copilot-swe-agent[bot] 2025-12-12 16:14:09 +00:00
  • 88376566f9 Add validation for User-Agent in DEV_MODE bypass copilot-swe-agent[bot] 2025-12-12 16:12:37 +00:00
  • 89b4676641 Allow User-Agent changes in DEV_MODE for responsive testing copilot-swe-agent[bot] 2025-12-12 16:11:05 +00:00
  • a710b0e580 Fix line ending issue in functions.inc.php - preserve CRLF copilot-swe-agent[bot] 2025-12-12 15:59:55 +00:00
  • b3e6891802 Fix session handling - explicitly start session after destroy copilot-swe-agent[bot] 2025-12-12 15:53:53 +00:00
  • 19225b223c Fix User-Agent validation error after session expiry and regeneration copilot-swe-agent[bot] 2025-12-12 15:51:56 +00:00
  • 3e5a58be8f Initial plan copilot-swe-agent[bot] 2025-12-12 15:45:29 +00:00
  • 1fe4cd03e9 ui: fix global filters ui tickbox reappearing (#6966) fix/rspamd-lua-logic-redirecthost DerLinkman 2025-12-12 16:01:18 +01:00
  • 12e02e67ff Translations update from Weblate (#6965) milkmaker 2025-12-12 15:21:04 +01:00
  • e8d9315d4a Merge pull request #6905 from Ashitaka57/6646-pbkdf2-sha512-verify-hash master 2025-12a Ashitaka 2025-12-10 11:41:06 +01:00
  • d977ddb501 backup: add image prefetch function to verify latest image is used DerLinkman 2025-12-10 08:43:04 +01:00
  • e76f5237ed ofelia: revert fixed cron syntax for sa-rules download DerLinkman 2025-12-11 13:29:11 +01:00
  • c11ed5dd1e Prevent duplicate/plaintext login announcement rendering (#6963) Copilot 2025-12-12 12:34:20 +01:00
  • 4ae1d0854f [Web] Updated lang.pl-pl.json weblate-translated milkmaker 2025-12-11 19:06:57 +00:00
  • f9eb76a47b [Web] Updated lang.pt-pt.json milkmaker 2025-12-11 19:06:57 +00:00
  • 58cb751d90 [Web] Updated lang.fr-fr.json milkmaker 2025-12-11 19:06:57 +00:00
  • b6f57dfb78 rspamd: update to 3.14.2 DerLinkman 2025-12-12 14:06:49 +01:00
  • 7e6003ef24 Refactor generate_app_passwd to properly respect all password policy requirements copilot/fix-apple-connection-profiles copilot-swe-agent[bot] 2025-12-12 11:49:10 +00:00
  • 2b38f348a5 Address code review feedback: improve comments and handle edge cases copilot-swe-agent[bot] 2025-12-12 11:46:47 +00:00
  • c5906dfb2f Add generate_app_passwd function and update mobileconfig.php to use it copilot-swe-agent[bot] 2025-12-12 11:42:54 +00:00
  • 81f458ebd5 Decode tag input before updating domains copilot/fix-last-modified-timestamp copilot-swe-agent[bot] 2025-12-12 11:41:51 +00:00
  • 0221c4ccf2 Initial plan copilot-swe-agent[bot] 2025-12-12 11:39:01 +00:00
  • 3ebf2c2d2d Prevent duplicate/plaintext login announcement rendering (#6963) Copilot 2025-12-12 12:34:20 +01:00
  • 32b053f9be Update domain modified timestamp on tag changes copilot-swe-agent[bot] 2025-12-12 11:26:18 +00:00
  • 4a89078240 fix: align transport password escaping copilot/fix-password-character-escaping copilot-swe-agent[bot] 2025-12-12 11:17:24 +00:00
  • e8262ce12f fix: avoid double escaping relayhost passwords copilot-swe-agent[bot] 2025-12-12 11:15:35 +00:00
  • e53e4f890f Initial plan copilot-swe-agent[bot] 2025-12-12 11:11:50 +00:00
  • b01371c78e Initial plan copilot-swe-agent[bot] 2025-12-12 11:10:12 +00:00
  • 0fcbd33ee1 Add CLAMD_STARTUP_TIMEOUT to docker-compose.yml environment copilot/fix-clamd-memory-issue copilot-swe-agent[bot] 2025-12-11 13:19:07 +00:00
  • c8acacb5b1 Use wall clock time for accurate elapsed time reporting copilot-swe-agent[bot] 2025-12-11 12:44:20 +00:00
  • 322841cbeb Use localhost for consistency and fix timing to report 0 seconds when ready immediately copilot-swe-agent[bot] 2025-12-11 12:43:03 +00:00
  • de3d617840 Fix timing accuracy and simplify final status reporting copilot-swe-agent[bot] 2025-12-11 12:41:19 +00:00
  • a98a5b298d Refactor clamd readiness check with helper function and improve timing logic copilot-swe-agent[bot] 2025-12-11 12:39:49 +00:00
  • 4d55d037c0 Fix timing accuracy and improve status messaging in clamd startup copilot-swe-agent[bot] 2025-12-11 12:38:14 +00:00
  • bdc02ce882 Make clamd startup timeout configurable and add readiness check copilot-swe-agent[bot] 2025-12-11 12:36:52 +00:00
  • d73223cd93 Add 10-minute startup grace period for clamd to fix memory limiting issue copilot-swe-agent[bot] 2025-12-11 12:35:21 +00:00
  • 376ba57f35 Initial plan copilot-swe-agent[bot] 2025-12-11 12:32:29 +00:00
  • 1bac6f1ee7 ofelia: revert fixed cron syntax for sa-rules download DerLinkman 2025-12-11 13:29:11 +01:00
  • 67e7acd6bd rspamd: upgrade to 3.14.1, trixie rebuild + bcc forwarded hosts fix (#6958) DerLinkman 2025-12-11 09:45:56 +01:00
  • 910ce573d6 chore(deps): update peter-evans/create-pull-request action to v8 (#6953) renovate[bot] 2025-12-10 19:48:02 +01:00
  • 689336b3e1 chore(deps): update dependency tianon/gosu to v1.19 renovate/tianon-gosu-1.x renovate[bot] 2025-12-10 10:41:59 +00:00
  • 01cf72cdef chore(deps): update dependency phpredis/phpredis to v6.3.0 renovate/phpredis-phpredis-6.x renovate[bot] 2025-12-10 10:41:54 +00:00
  • 4cdb97c699 chore(deps): update dependency php-memcached-dev/php-memcached to v3.4.0 renovate/php-memcached-dev-php-memcached-3.x renovate[bot] 2025-12-10 10:41:50 +00:00
  • 071cb64987 chore(deps): update dependency composer/composer to v2.9.2 renovate/composer-composer-2.x renovate[bot] 2025-12-10 10:41:47 +00:00
  • 1bd795a9c6 chore(deps): update dependency krakjoe/apcu to v5.1.28 renovate/krakjoe-apcu-5.x renovate[bot] 2025-12-10 10:41:42 +00:00
  • 39f29e6c30 chore(deps): update dependency imagick/imagick to v3.8.1 renovate/imagick-imagick-3.x renovate[bot] 2025-12-10 10:41:38 +00:00
  • 1ab6af21e3 Merge pull request #6905 from Ashitaka57/6646-pbkdf2-sha512-verify-hash Ashitaka 2025-12-10 11:41:06 +01:00
  • 5d371293e0 Restore informative messages about manual Docker daemon configuration copilot/fix-installer-script-issue copilot-swe-agent[bot] 2025-12-10 08:32:50 +00:00
  • 215a8addff Add clarifying comment about MAILCOW_CONF usage in configure_ipv6 copilot-swe-agent[bot] 2025-12-10 08:24:45 +00:00
  • 8f58ba8bc8 Fix generate_config.sh termination when user declines IPv6 Docker configuration copilot-swe-agent[bot] 2025-12-10 08:22:23 +00:00
  • 70affa0f69 Initial plan copilot-swe-agent[bot] 2025-12-10 08:18:16 +00:00
  • 5d95c48e0d backup: add image prefetch function to verify latest image is used DerLinkman 2025-12-10 08:43:04 +01:00
  • 4ef65fc382 Merge pull request #6948 from mailcow/staging 2025-12 DerLinkman 2025-12-09 13:29:15 +01:00
  • dbb9e474b0 pf-tlspol: upgrade to 1.8.22 (#6951) DerLinkman 2025-12-09 13:25:50 +01:00
  • f8eed8c786 fix(api): add missing break in CORS switch block causing save to hang (#6926) Khurram Malik 2025-12-09 11:54:20 +01:00
  • ef010aa39c Update CONTRIBUTING.md DerLinkman 2025-12-08 15:08:25 +01:00
  • d8a856d1cb update: backport compose v5 fix for legacy branch legacy DerLinkman 2025-12-08 14:48:55 +01:00
  • 79171ea6f5 [Web] Updated lang.fr-fr.json (#6943) milkmaker 2025-12-05 14:40:45 +01:00
  • 4e3294b273 [Web] Updated lang.fr-fr.json (#6941) milkmaker 2025-12-03 23:31:37 +01:00
  • 32a6ecddb6 chore(deps): update alpine docker tag to v3.23 (#6940) renovate[bot] 2025-12-03 23:30:46 +01:00
  • f3d9833ecf Merge branch 'master' into staging DerLinkman 2025-12-03 16:55:12 +01:00
  • 930ca76ea7 update: moved _modules initialization and update at the beginning of update script DerLinkman 2025-12-03 16:54:26 +01:00
  • 9a2887cf46 core: improved docker compose version check DerLinkman 2025-12-03 16:26:22 +01:00
  • 9950914086 core: improved docker compose version check DerLinkman 2025-12-03 16:26:22 +01:00
  • 470cfb0026 chore(deps): update actions/stale action to v10.1.1 (#6937) renovate[bot] 2025-12-03 13:53:05 +01:00
  • 6c106b4e4d [Web] Updated lang.fr-fr.json (#6936) milkmaker 2025-12-02 16:40:36 +01:00
  • 3d6253a2b2 update postscreen_access.cidr (#6933) milkmaker 2025-12-01 08:48:22 +01:00
  • ef977738b1 update postscreen_access.cidr update/postscreen_access.cidr milkmaker 2025-12-01 00:24:44 +00:00
  • b873812588 [Web] Updated lang.gr-gr.json (#6930) milkmaker 2025-11-29 13:20:02 +01:00
  • 514fefd2ed Translations update from Weblate (#6924) milkmaker 2025-11-24 16:50:03 +01:00
  • 6f9ee2d151 chore(deps): update actions/checkout action to v6 (#6920) renovate[bot] 2025-11-21 10:55:12 +01:00
  • 9832006141 Translations update from Weblate (#6916) milkmaker 2025-11-17 23:23:07 +01:00
  • 156cfbeb4d Update Redis connection setup in postfix-tlspol.sh dragoangel-patch-2 Dmitriy Alekseev 2025-11-13 22:15:01 +01:00
  • 0413d26855 Allow making spam aliases permanent (#6888) Josh 2025-11-13 07:05:01 -08:00
  • 7b29c1f304 Disable nginx server_tokens in http context (#6873) Patrik Kernstock 2025-11-13 15:19:11 +01:00