Commit Graph

  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 890f847f6c Merge #2677 bors[bot] 2023-06-28 10:22:18 +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
  • 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
  • 50f8a5cb65 Ensure we log which account is invalid Florent Daigniere 2023-06-02 11:39:42 +02:00
  • 6f3ee32351 Merge #2838 bors[bot] 2023-05-31 09:37:18 +00:00
  • 22edc15de2 Update core/admin/mailu/internal/views/auth.py Florent Daigniere 2023-05-31 11:36:28 +02:00
  • 9ad7cea515 Update 05_connectivity test to use UTF8 password. Dimitri Huisman 2023-05-31 09:17:59 +00:00
  • 8c206e8a9b Retrieve raw password on the correct location Dimitri Huisman 2023-05-31 09:08:03 +00:00
  • 10a3d1eabb Get the password from the source. Remove password from response (not needed) Dimitri Huisman 2023-05-30 15:06:32 +00:00
  • 008cbdb6b1 Also url encode the password when authentication fails Dimitri Huisman 2023-05-30 14:31:29 +00:00
  • 5f94be871c Authentication failed for email clients when the password contained a non latin-1 character. Dimitri Huisman 2023-05-30 14:09:16 +00:00
  • 097bad138f Merge #2835 bors[bot] 2023-05-30 09:52:56 +00:00
  • 589c426601 Merge #2818 bors[bot] 2023-05-30 09:01:42 +00:00
  • a6c7fdf810 Note ports that need to be open in the firewall AJ Jordan 2023-05-29 19:23:15 -04:00
  • b6c093dfd6 Merge #2790 bors[bot] 2023-05-26 14:11:33 +00:00
  • 9921b1c224 Merge #2829 bors[bot] 2023-05-19 15:25:12 +00:00
  • 41757334e2 update docs Florent Daigniere 2023-05-19 14:58:51 +02:00
  • 2d09f0d538 Merge #2823 bors[bot] 2023-05-16 14:45:30 +00:00
  • cab27f77c1 Don't send ooo messages to noreply@ Florent Daigniere 2023-05-16 10:29:39 +02:00
  • c68f4d93cf Merge remote-tracking branch 'origin/improve-logs' into improve-logs Florent Daigniere 2023-05-13 11:59:22 +02:00
  • 1ffb78103f quote the comments Florent Daigniere 2023-05-13 11:55:54 +02:00
  • 1042911732 Update nginx.py Florent Daigniere 2023-05-12 21:14:39 +02:00
  • e88199e274 Update nginx.py Florent Daigniere 2023-05-12 20:27:29 +02:00
  • c60e2fa52c add token.comment too Florent Daigniere 2023-05-12 19:41:32 +02:00
  • bd3986131d review Florent Daigniere 2023-05-12 19:35:06 +02:00
  • 632fe1908a Rename as requested by reviewer Florent Daigniere 2023-05-10 09:54:56 +02:00
  • db99a6e344 Update version to 2.+ in release template Didier 'OdyX' Raboud 2023-05-09 19:56:13 +02:00
  • c44537d318 Need this too Florent Daigniere 2023-05-09 12:17:16 +02:00
  • 7d39741c47 Make webmails use a different port without proxy protocol Florent Daigniere 2023-05-09 12:06:04 +02:00
  • a9c92f19ef Add this endpoint back too Florent Daigniere 2023-05-09 09:54:52 +02:00
  • 2e26c7ad80 change healtcheck again Florent Daigniere 2023-05-09 09:51:53 +02:00
  • 9053b34bf2 Merge #2801 bors[bot] 2023-05-08 11:29:03 +00:00
  • a1e07994b6 Merge #2807 bors[bot] 2023-05-08 11:22:24 +00:00
  • 7b9204b7d8 Corrected migration instructions simonmicro 2023-05-06 19:05:37 +02:00
  • 08dc02f58b Fixed minor typo simonmicro 2023-05-06 18:59:08 +02:00
  • 6ee913502e Improve auth-related logging Florent Daigniere 2023-05-04 00:14:44 +02:00
  • ab7b01fa04 Merge #2808 bors[bot] 2023-05-06 08:14:29 +00:00
  • bee8ce9357 Fix2805 Florent Daigniere 2023-05-05 19:50:49 +02:00
  • c0f28dd6f7 Fix typo AJ Jordan 2023-05-05 14:09:31 -04:00
  • cad03e7f31 grmll. Florent Daigniere 2023-05-03 14:27:25 +02:00