Commit Graph

  • d88ec1cb0d Ensure that dovecot doesn't bind v6 if not required Florent Daigniere 2023-08-28 11:56:25 +02:00
  • d904941599 merge Florent Daigniere 2023-08-29 08:54:58 +02:00
  • dbcba4b4c8 doh Florent Daigniere 2023-08-29 08:18:45 +02:00
  • 45a15c56e3 Ensure that dovecot doesn't bind v6 if not required Florent Daigniere 2023-08-28 11:56:25 +02:00
  • 2bc9405caf Remove the usage of capabilities use port 8080 Florent Daigniere 2023-08-28 11:17:25 +02:00
  • 585549ce92 Merge #2924 bors[bot] 2023-08-29 06:19:42 +00:00
  • 8d4abe55ed doh Florent Daigniere 2023-08-29 08:18:45 +02:00
  • dcaedc05e3 Merge #2903 bors[bot] 2023-08-28 21:17:45 +00:00
  • e76a757f1c Merge #2925 2.0.21 bors[bot] 2023-08-28 20:56:51 +00:00
  • 07d2176df4 Merge #2810 bors[bot] 2023-08-28 17:01:57 +00:00
  • 45ef205887 Serve actual content as requested in review Florent Daigniere 2023-08-28 17:42:19 +02:00
  • d6cb1eaa9c As per review Florent Daigniere 2023-08-28 11:49:42 +02:00
  • 5f98b0a929 Make rspamd retry for longer when connecting to clamav Florent Daigniere 2023-08-25 14:47:51 +02:00
  • b26147341a Move the cleanup to socrate Florent Daigniere 2023-08-25 14:38:14 +02:00
  • 919475fd73 Delete the PID file to avoid race conditions Florent Daigniere 2023-08-25 13:40:22 +02:00
  • d026f70239 Merge #2923 bors[bot] 2023-08-28 13:08:20 +00:00
  • b2a5a80e12 Ensure that dovecot doesn't bind v6 if not required Florent Daigniere 2023-08-28 11:56:25 +02:00
  • bbed508e8b As per review Florent Daigniere 2023-08-28 11:49:42 +02:00
  • 562cd8c135 Remove the usage of capabilities use port 8080 Florent Daigniere 2023-08-28 11:17:25 +02:00
  • 086c05a42c Make rspamd retry for longer when connecting to clamav Florent Daigniere 2023-08-25 14:47:51 +02:00
  • 367fd247cb Move the cleanup to socrate Florent Daigniere 2023-08-25 14:38:14 +02:00
  • 1731f45d83 Delete the PID file to avoid race conditions Florent Daigniere 2023-08-25 13:40:22 +02:00
  • fb97cec238 Merge #2901 bors[bot] 2023-08-20 21:12:55 +00:00
  • fb072ebfa1 more pythonic way of doing the same thing Florent Daigniere 2023-08-19 16:37:16 +02:00
  • 0e4c29c269 Clarify further, use the API suggested by ghostwheel42 in (b) Florent Daigniere 2023-08-19 16:35:22 +02:00
  • c66934e6bf Auth-Login-Attempt is no more since we don't use nginx Florent Daigniere 2023-08-18 18:47:49 +02:00
  • 4c675009a2 Update core/admin/mailu/api/v1/user.py Florent Daigniere 2023-08-18 17:45:40 +02:00
  • c9eae7bfbf Fix exception reported by diginzm Florent Daigniere 2023-08-18 17:01:15 +02:00
  • a338e9c75e Fix API call Florent Daigniere 2023-08-17 23:41:15 +02:00
  • 64b61ef209 Merge #2912 2.0.20 bors[bot] 2023-08-16 13:02:33 +00:00
  • 1208e82a25 We also need a wait now that we capture stdin Florent Daigniere 2023-08-16 10:44:10 +02:00
  • 595f0fe803 Merge #2911 bors[bot] 2023-08-16 09:25:54 +00:00
  • 003bcaab90 We also need a wait now that we capture stdin Florent Daigniere 2023-08-16 10:44:10 +02:00
  • 0a67ef72b6 Merge #2910 2.0.19 bors[bot] 2023-08-16 07:22:11 +00:00
  • 0cd6d95f9c As per review Florent Daigniere 2023-08-15 19:32:41 +02:00
  • 73f8ee2e17 Prevent rspamc zombies, ensure that triggering learn-spam works Florent Daigniere 2023-08-15 10:14:27 +02:00
  • 35e387e175 Merge #2909 bors[bot] 2023-08-15 18:31:18 +00:00
  • ab3dd11db8 As per review Florent Daigniere 2023-08-15 19:32:41 +02:00
  • a1f9fb4347 Prevent rspamc zombies, ensure that triggering learn-spam works Florent Daigniere 2023-08-15 10:14:27 +02:00
  • 497eb867c6 Update reverse.rst Florent Daigniere 2023-08-13 08:03:31 +02:00
  • 25b89a732b Set the flag when reset by command line too Florent Daigniere 2023-08-12 09:03:15 +02:00
  • 7b13ceb693 API and cmdline Florent Daigniere 2023-08-12 08:51:42 +02:00
  • dec339800f Make new signups change passwords too Florent Daigniere 2023-08-12 08:07:10 +02:00
  • 6c144f8e12 simplify Florent Daigniere 2023-08-12 07:14:10 +02:00
  • 6bda856420 doh Florent Daigniere 2023-08-11 10:00:05 +02:00
  • a5f3c7eaf2 Implement downgrade Florent Daigniere 2023-08-11 09:12:36 +02:00
  • 193b3d522a l10n Florent Daigniere 2023-08-11 09:09:07 +02:00
  • 786da5e08c clarify Florent Daigniere 2023-08-11 09:03:42 +02:00
  • bd4c40b596 Prune sessions that are unrelated when changing passwords Florent Daigniere 2023-08-10 12:27:47 +02:00
  • 9bcbbdee02 Implement a 'force-password-change' feature Florent Daigniere 2023-08-10 12:06:15 +02:00
  • 0cd2cbfa72 Make it more explicit Florent Daigniere 2023-08-09 19:10:34 +02:00
  • e7e169f1c1 Fix the obvious issue Florent Daigniere 2023-08-09 19:10:07 +02:00
  • 8b890a84e9 clarify Florent Daigniere 2023-08-09 18:24:37 +02:00
  • d7a9ea985d Merge #2900 2.0.18 bors[bot] 2023-08-09 13:41:24 +00:00
  • b7e7f0d8b6 doc Florent Daigniere 2023-08-09 15:38:27 +02:00
  • f3cd401450 PROXY_PROTOCOL=all-but-http for traefik Florent Daigniere 2023-08-09 15:28:25 +02:00
  • 64ce3d1c96 Implement a busy loop for letsencrypt Florent Daigniere 2023-08-09 15:28:07 +02:00
  • d8b50a35b1 Add a newsfragment for CHANGELOG Helmuth Breitenfellner 2023-08-08 21:45:11 +02:00
  • 9023d066d0 Update snuffleupagus.rules Florent Daigniere 2023-08-05 18:27:26 +02:00
  • f218425097 bugfix for gpg execution with roundcube Helmuth Breitenfellner 2023-08-01 20:02:43 +02:00
  • 32d1c7d899 Merge #2893 bors[bot] 2023-08-09 07:14:23 +00:00
  • 5d8b1940e1 Add a newsfragment for CHANGELOG Helmuth Breitenfellner 2023-08-08 21:45:11 +02:00
  • ca83152ad9 Update snuffleupagus.rules Florent Daigniere 2023-08-05 18:27:26 +02:00
  • b7cf1c88ea bugfix for gpg execution with roundcube Helmuth Breitenfellner 2023-08-01 20:02:43 +02:00
  • 423a12f691 Merge #2897 2.0.17 bors[bot] 2023-08-07 14:02:04 +00:00
  • 1e457bb6ba Merge #2898 bors[bot] 2023-08-07 09:16:47 +00:00
  • 9b7bb3b7f5 doh Florent Daigniere 2023-08-07 11:15:53 +02:00
  • 1413001705 take care of sieve too Florent Daigniere 2023-08-07 09:06:02 +02:00
  • fbb3e8a98b Update python deps to fix CVEs and build Alexander Graf 2023-08-06 17:03:51 +02:00
  • f17aa85b54 Merge #2896 bors[bot] 2023-08-06 17:39:13 +00:00
  • 2d9b348eb0 Update python deps to fix CVEs and build Alexander Graf 2023-08-06 17:03:51 +02:00
  • 62096c77c0 Merge #2895 bors[bot] 2023-08-06 11:26:33 +00:00
  • 2e3e8bb0d8 Merge #2894 bors[bot] 2023-08-06 05:12:06 +00:00
  • 40b5e7ca39 Avoid a stack-trace when the ratelimit is hit Florent Daigniere 2023-08-05 18:24:11 +02:00
  • a0c93da850 fix fail2ban regexp Florent Daigniere 2023-08-05 18:10:03 +02:00
  • 5f1ad59d63 Merge #2874 2.0.16 bors[bot] 2023-06-28 10:29:41 +00:00
  • 890f847f6c Merge #2677 bors[bot] 2023-06-28 10:22:18 +00:00
  • 18c30843c8 Fix issue #2811. Clamav Healthcheck created zombie processes Dimitri Huisman 2023-06-28 08:33:04 +00:00
  • 809b21b757 Merge #2873 bors[bot] 2023-06-28 08:44:00 +00:00
  • 4cf9993117 Fix issue #2811. Clamav Healthcheck created zombie processes Dimitri Huisman 2023-06-28 08:33:04 +00:00
  • 69229436cf Merge #2866 bors[bot] 2023-06-26 10:02:58 +00:00
  • 5995979d60 Merge #2871 bors[bot] 2023-06-25 19:55:52 +00:00
  • e1e765bc00 Add a clue Florent Daigniere 2023-06-25 18:40:16 +02:00
  • 6ca97d112e Document that the default config for netplan is broken Florent Daigniere 2023-06-25 18:32:05 +02:00
  • 52df859154 Merge #2870 2.0.15 bors[bot] 2023-06-25 16:18:42 +00:00
  • 7cafe129c4 increase the number of postfix workers Florent Daigniere 2023-06-24 18:54:18 +02:00
  • 8b23e8318c Merge #2869 bors[bot] 2023-06-25 06:57:26 +00:00
  • a6d217c455 increase the number of postfix workers Florent Daigniere 2023-06-24 18:54:18 +02:00
  • 39777d5b1b Merge #2847 bors[bot] 2023-06-24 14:15:04 +00:00
  • ea0f63ae0d newsfragment Florent Daigniere 2023-06-24 16:13:05 +02:00
  • 372f008eab bugfix for dovecot-proxy Florent Daigniere 2023-06-23 15:57:37 +02:00
  • fbc2f47003 bugfix for dovecot-proxy Florent Daigniere 2023-06-23 15:57:37 +02:00
  • 8597bb0ebe add migration Florent Daigniere 2023-06-08 13:46:44 +02:00
  • 29cd857c5f Allow multiple IP addresses/networks to be set for tokens Florent Daigniere 2023-06-08 13:26:41 +02:00
  • d1e3894b20 Add doc for DEFAULT_QUOTA Alexander Graf 2023-06-23 14:51:16 +02:00
  • 849f8c0167 Update database.rst Alexander Graf 2023-06-23 14:34:22 +02:00
  • 0e42f0270b Merge #2815 bors[bot] 2023-06-20 18:04:54 +00:00
  • f143aa3dc8 Use dovecot-proxy where appropriate Florent Daigniere 2023-06-05 08:47:22 +02:00
  • 9299b68c62 Merge #2844 bors[bot] 2023-06-02 13:25:45 +00:00
  • 15569c62df Fix the bug @ghost has reported Florent Daigniere 2023-06-02 14:53:25 +02:00