Commit Graph

  • 6be9ce8b65 doh Florent Daigniere 2023-04-28 07:51:47 +02:00
  • f2435f6964 Merge #2799 bors[bot] 2023-04-27 16:12:09 +00:00
  • 0dd93c16e5 Another typo Florent Daigniere 2023-04-27 13:00:35 +02:00
  • 544a8a13a6 typo Florent Daigniere 2023-04-27 12:58:35 +02:00
  • 6be5fbe9c7 Document in the FAQ Florent Daigniere 2023-04-27 12:51:29 +02:00
  • 1512493764 Fix roundcube's spellchecker Florent Daigniere 2023-04-27 12:43:38 +02:00
  • 88f7ab48f7 Deal with certwatcher too Florent Daigniere 2023-04-27 09:26:24 +02:00
  • 1d0c4e67aa noticket Florent Daigniere 2023-04-23 09:11:58 +02:00
  • 167cd93153 Merge remote-tracking branch 'upstream/master' into managesieve-proxy Florent Daigniere 2023-04-22 17:59:50 +02:00
  • 8ef2008a6f Merge #2794 bors[bot] 2023-04-22 09:40:04 +00:00
  • 7e46e1491e as requested in review Florent Daigniere 2023-04-22 10:37:44 +02:00
  • 68e60c05ae COMPRESSION_LEVEL too Florent Daigniere 2023-04-22 10:36:03 +02:00
  • e71c653c8c fix #2139 Florent Daigniere 2023-04-22 08:24:36 +02:00
  • 5d93ae205e Simplify the health-check Florent Daigniere 2023-04-21 17:36:24 +02:00
  • 36fcb9b830 dovecot is creating zombies Florent Daigniere 2023-04-21 17:27:59 +02:00
  • eec9d1201f Fix logs in the SMTP container Florent Daigniere 2023-04-21 14:42:25 +02:00
  • e6b9285f86 Send rport too Florent Daigniere 2023-04-21 11:04:08 +02:00
  • d4bc99626f Ensure we log rport Florent Daigniere 2023-04-21 10:29:28 +02:00
  • 0025d06c4e maybe fix healthcheck Florent Daigniere 2023-04-21 10:08:32 +02:00
  • 915c1a75f1 Make it generic. Should we implement TARPIT? Florent Daigniere 2023-04-21 09:21:11 +02:00
  • 2d8b2b15fe tweak-logs Florent Daigniere 2023-04-21 09:13:11 +02:00
  • 4b02b2bd65 Add health-check Florent Daigniere 2023-04-21 08:59:42 +02:00
  • cf0b440b2a Remove another useless message Florent Daigniere 2023-04-20 19:58:09 +02:00
  • 86ff5f7b71 Merge remote-tracking branch 'upstream/master' into managesieve-proxy Florent Daigniere 2023-04-20 18:53:17 +02:00
  • 1f9cd7db99 Merge #2791 bors[bot] 2023-04-20 16:31:19 +00:00
  • 21982478fb warning is enough Florent Daigniere 2023-04-20 18:01:16 +02:00
  • 281800d946 Try to do the same for ARM64, log a message if we do Florent Daigniere 2023-04-20 17:59:14 +02:00
  • ede331f657 LD_PRELOAD may not be in ENV Florent Daigniere 2023-04-20 17:46:27 +02:00
  • d35ed1c400 add tests Florent Daigniere 2023-04-20 16:14:01 +02:00
  • 107b0ab5ff Implement managesieve support Florent Daigniere 2023-04-20 15:36:17 +02:00
  • 91f4ac609f Merge #2786 bors[bot] 2023-04-20 11:19:15 +00:00
  • 6710a29c5e Merge #2772 bors[bot] 2023-04-20 10:12:01 +00:00
  • d8f6a53a1e Merge #2771 bors[bot] 2023-04-20 09:23:25 +00:00
  • c53bf301e9 Update antispam.rst elandorr 2023-04-20 08:38:19 +00:00
  • 52bcb24eaa adapted to v2 release and a docker change elandorr 2023-04-20 04:00:30 +00:00
  • 152a2bf175 Merge #2777 bors[bot] 2023-04-17 13:53:10 +00:00
  • b0c71559d0 Whitelist all mailso* stream types in snuffleupagus for snappymail Dario Ernst 2023-04-17 14:37:22 +02:00
  • 5a55d1824e Make it happen post-deduplication Florent Daigniere 2023-04-16 12:57:20 +02:00
  • 21ed7b69a8 ratelimit: ensure we hit the ip-ratelimit on unsuccesful attempts against a valid account Florent Daigniere 2023-04-16 11:30:14 +02:00
  • 775033391a doh Florent Daigniere 2023-04-14 13:56:39 +02:00
  • c363378005 Always exempt app-tokens from rate limits Florent Daigniere 2023-04-14 12:51:43 +02:00
  • b6ed4fd83e fix #2764 Florent Daigniere 2023-04-14 10:09:51 +02:00
  • 7b08232049 Sanitize logs as appropriate Florent Daigniere 2023-04-12 21:22:44 +02:00
  • 0dded85c73 Merge #2767 bors[bot] 2023-04-12 11:47:33 +00:00
  • b65430b576 Fix #2766 Florent Daigniere 2023-04-12 12:37:17 +02:00
  • 8686e5154f Fix #2720 Florent Daigniere 2023-04-12 12:33:33 +02:00
  • 1b7de128c9 Merge #2756 bors[bot] 2023-04-08 11:33:34 +00:00
  • a61de6c2e3 Unique exit codes Florent Daigniere 2023-04-08 13:23:28 +02:00
  • c008ce6608 review Florent Daigniere 2023-04-08 12:47:41 +02:00
  • 845eff0055 fix 2757 Florent Daigniere 2023-04-08 12:27:32 +02:00
  • a72d3cf3ec maybe fix eval Florent Daigniere 2023-04-08 10:54:28 +02:00
  • a09c23d8de Fix it Florent Daigniere 2023-04-08 10:26:22 +02:00
  • 7b46c7bcb6 Add test to show it's broken Florent Daigniere 2023-04-08 10:22:09 +02:00
  • 399345e796 Merge #2752 bors[bot] 2023-04-07 14:27:47 +00:00
  • c54271db32 Fix config-import. Config with dkim key could not be imported. Dimitri Huisman 2023-04-07 14:19:17 +00:00
  • 60fc2b5679 Merge #2748 bors[bot] 2023-04-07 11:20:04 +00:00
  • c6c4cd71f6 Add release note for PR 2748 Dimitri Huisman 2023-04-07 10:41:43 +00:00
  • c1e00f1478 Forgot to update the hcl file to the new build-ci.hcl file Dimitri Huisman 2023-04-07 10:18:53 +00:00
  • 66274ae4cc Use intermediate images for CI workflow First the base and assets images are build and pushed to ghcr.io. After that all main images are build. These images use the previously build base/assets image by pulling it from ghcr.io. Dimitri Huisman 2023-04-07 10:09:54 +00:00
  • bcfe12a6f6 Merge #2745 bors[bot] 2023-04-06 11:18:52 +00:00
  • 410e1d3ec4 Add reminder to configure mta-sts Dimitri Huisman 2023-04-06 10:01:27 +00:00
  • a15566a303 Update releases.rst Florent Daigniere 2023-04-06 11:31:42 +02:00
  • 0faae50302 Improve releases.rst. Add extra links to relevant sections in documentation. Add example of using the new override location for rspamd. Add clarification in rspamd section for rspamd override change and new autoconfig.* endpoint Dimitri Huisman 2023-04-06 09:04:04 +00:00
  • ddcdf8b82a Fix tag-release step in workflow which prevented github releases from being created automatically. Cause was that a specific method is required for assigning multi-line strings in github workflow files: https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#multiline-strings Dimitri Huisman 2023-04-06 07:46:28 +00:00
  • d65b15abb7 Merge pull request #2742 from Diman0/release-2.0 Dimitri Huisman 2023-04-05 09:33:41 +02:00
  • 8cd5c15dc7 Newsfragment for releasing Mailu 2.0 Dimitri Huisman 2023-04-05 07:32:44 +00:00
  • 0cc7c2fd05 Merge #2735 bors[bot] 2023-04-05 07:03:37 +00:00
  • 829c53cf75 Further improve releases.rst Dimitri Huisman 2023-04-04 19:46:07 +00:00
  • 935329a7d2 Merge #2740 bors[bot] 2023-04-04 15:27:50 +00:00
  • 5f14c8ced1 Fix unmet dependency Dimitri Huisman 2023-04-04 12:51:59 +00:00
  • a2655e3c79 Update dependencies with CVEs Dimitri Huisman 2023-04-04 12:35:27 +00:00
  • d66ddb0f3e Merge #2738 bors[bot] 2023-04-04 12:17:27 +00:00
  • 94ef62a884 Don't rate-limit port 25, ever. Florent Daigniere 2023-04-04 12:47:11 +02:00
  • 83ce32f73e Clarify Florent Daigniere 2023-04-04 11:57:37 +02:00
  • ab7b82d05b Clarify Florent Daigniere 2023-04-04 11:33:34 +02:00
  • 040dd82d3e fix bug Florent Daigniere 2023-04-04 11:30:59 +02:00
  • deb1893870 doh Florent Daigniere 2023-04-04 11:01:03 +02:00
  • ee252224b5 Process latest towncrier entries into changelog.md Dimitri Huisman 2023-04-04 08:03:49 +00:00
  • e88fa6a1f5 Merge branch 'master' into new-release-mailu Dimitri Huisman 2023-04-04 08:00:25 +00:00
  • 63ab4938c9 Fix doc Florent Daigniere 2023-04-04 09:21:24 +02:00
  • b68e132369 Merge #2733 bors[bot] 2023-04-04 07:11:56 +00:00
  • cae01a36b4 Merge #2732 bors[bot] 2023-04-03 20:40:10 +00:00
  • 61a41349b5 Merge #2734 bors[bot] 2023-04-03 17:30:12 +00:00
  • 2ac8ba24b6 Make the journald container tag changes consistent Dimitri Huisman 2023-04-03 17:27:30 +00:00
  • 96211df0c3 Update releases.rst Florent Daigniere 2023-04-03 18:02:03 +02:00
  • 353a7d4241 Update releases.rst Florent Daigniere 2023-04-03 17:47:39 +02:00
  • 453acad21f Initial changes for Mailu 2.0 release Dimitri Huisman 2023-04-02 16:45:42 +00:00
  • c0f1f58f55 No need for that Florent Daigniere 2023-04-02 18:03:44 +02:00
  • 3b6e1a0304 s/docker-/mailu-/g Florent Daigniere 2023-04-02 17:24:34 +02:00
  • 7dc2912770 Update core/admin/mailu/limiter.py Florent Daigniere 2023-04-02 17:11:16 +02:00
  • 920f817009 LOG_DRIVER just doesn't work Florent Daigniere 2023-04-02 17:08:30 +02:00
  • f9939eef94 This won't work Florent Daigniere 2023-04-02 17:01:25 +02:00
  • 52de10a5e5 resets don't need the current password Florent Daigniere 2023-04-02 16:41:12 +02:00
  • 616e4a7734 Ensure we always ask for the existing password before allowing a change Florent Daigniere 2023-04-02 16:35:15 +02:00
  • 795a7bafa2 should never happen but heh Florent Daigniere 2023-04-01 12:22:44 +02:00
  • 04a2cdab2f Only account for distinct attempts in rate limits Florent Daigniere 2023-04-01 11:33:02 +02:00
  • be5214bb68 Merge #2725 bors[bot] 2023-03-29 06:35:39 +00:00
  • d6a8c63955 Merge #2724 bors[bot] 2023-03-29 06:24:13 +00:00
  • 03d05c7927 Remove not needed mailu.env file. Dimitri Huisman 2023-03-28 20:22:28 +00:00
  • 36069e3e06 Fix access to radicale Dimitri Huisman 2023-03-28 20:01:43 +00:00