Commit Graph

  • 71263f1a8c
    Add more env variables and restyle code Alexander Graf 2022-11-04 23:21:11 +0100
  • fd8570ec34
    Remove unused QUOTA_STORAGE_URL Alexander Graf 2022-11-04 22:20:08 +0100
  • bbeb211d72
    Listen to localhost by default Alexander Graf 2022-11-04 21:41:31 +0100
  • 1d90dc3ea3
    Allow running without redis Alexander Graf 2022-11-04 18:54:59 +0100
  • c507b765be
    Improve dev runner Alexander Graf 2022-11-04 18:29:45 +0100
  • 8732b70b30
    Add shell script to run admin dev environment Alexander Graf 2022-11-04 15:15:19 +0100
  • ea636a1835
    Fix hibp test Alexander Graf 2022-11-04 15:13:56 +0100
  • ac93e6a9be
    Merge #2517 bors[bot] 2022-11-04 13:22:34 +0000
  • 2a3266b6b8
    Forgot to update both deploy jobs Dimitri Huisman 2022-11-04 14:13:06 +0100
  • b2e47642f7
    Tag the images with latest tag as well. Dimitri Huisman 2022-11-04 13:49:05 +0100
  • 311f41c331
    Add missing hidden fields Alexander Graf 2022-11-04 13:35:38 +0100
  • 27a5f9db65
    Reformatting Alexander Graf 2022-11-04 13:35:13 +0100
  • 83fdc07a6f Default FETCHMAIL_ENABLED to True Vincent Kling 2022-11-04 11:59:26 +0100
  • 3e9def6cd9 Use the new notation: arm64/v8 instead of arm64 Florent Daigniere 2022-11-04 10:46:45 +0100
  • 54e9858633 this Florent Daigniere 2022-11-03 18:42:19 +0100
  • 14f802fb4a untested but that should work Florent Daigniere 2022-11-03 18:38:55 +0100
  • e0ff135a00
    Merge #2498 bors[bot] 2022-11-03 16:54:24 +0000
  • c57706ad27
    Duh Alexander Graf 2022-11-03 17:50:39 +0100
  • 46773f639b
    Return 404 is user-id cannot be parsed Alexander Graf 2022-11-03 17:45:21 +0100
  • 595b32cf97
    Fix quota return value Alexander Graf 2022-11-03 17:37:21 +0100
  • bec0b1c3b2
    Fix variable name Alexander Graf 2022-11-03 17:26:27 +0100
  • 001acd60ac doh2 Florent Daigniere 2022-11-03 16:44:18 +0100
  • dec5309ef9
    Fix typo Alexander Graf 2022-11-03 16:39:29 +0100
  • 6b7026ef69 Here too Florent Daigniere 2022-11-03 16:28:07 +0100
  • 24b2c7c04a doh Florent Daigniere 2022-11-03 16:25:10 +0100
  • 66250e396c refactor Florent Daigniere 2022-11-03 16:19:44 +0100
  • 5b2b379c91
    Merge #2513 bors[bot] 2022-11-03 07:53:24 +0000
  • d920b3d037 fix(auto-reply): include start and end dates in the auto-reply period; issue #2512 wkr 2022-11-02 17:48:22 +0100
  • 323f0a4e70
    Merge #2509 bors[bot] 2022-11-01 15:37:50 +0000
  • db7ce8c83e
    Login docker.io to prevent rate limiting for pulling images Dimitri Huisman 2022-11-01 15:18:03 +0000
  • 4b1143550d
    Merge #2508 bors[bot] 2022-11-01 14:40:22 +0000
  • b3151e9904
    Actually push the build arm images to ghcr.io Dimitri Huisman 2022-11-01 14:36:17 +0000
  • c6deb84ab0
    Merge #2507 bors[bot] 2022-11-01 13:17:52 +0000
  • ff9f152a52 This may be helpful too Florent Daigniere 2022-11-01 14:11:59 +0100
  • 5137b235e9 whitelist what we know works Florent Daigniere 2022-11-01 13:47:21 +0100
  • 4d8585a3fe
    Merge #2506 bors[bot] 2022-11-01 12:16:36 +0000
  • 6549dbf247
    Sigh. needs.* context is only available if you include it in needs: Dimitri Huisman 2022-11-01 10:56:33 +0000
  • c7cba1b075
    Finishing touches for fixing arm builds - Use self-hosted runners for arm base image - Use seperate docker image cache for arm build - Remove unneeded needs items. Dimitri Huisman 2022-11-01 10:49:44 +0000
  • 0015335f4a
    Merge #2505 bors[bot] 2022-11-01 10:08:51 +0000
  • a2d43be6de
    Fix building wheels when deps need to compile Alexander Graf 2022-11-01 11:02:21 +0100
  • 32edfce12b
    Merge #2504 bors[bot] 2022-11-01 09:57:43 +0000
  • e915e444e9
    Remove superfluous cache export entry for arm Dimitri Huisman 2022-11-01 09:38:14 +0000
  • 659cf8894c
    Merge #2502 bors[bot] 2022-10-31 23:53:04 +0000
  • 0618fbb472
    Merge #2501 bors[bot] 2022-10-31 23:44:42 +0000
  • 91f86a4c2a
    Resolve using socrate function Alexander Graf 2022-10-31 23:57:51 +0100
  • bba98b320e
    Fix armv7 build by manually downloading crates.io index Alexander Graf 2022-10-31 23:40:51 +0100
  • 5d314c49ae towncrier Florent Daigniere 2022-10-31 19:50:08 +0100
  • 9cb8df57c6 enforce at least 8 chars Florent Daigniere 2022-10-31 19:48:13 +0100
  • afbaabd8cd v1 Florent Daigniere 2022-10-31 19:41:40 +0100
  • 6def1b555b doh Florent Daigniere 2022-10-31 10:06:55 +0100
  • c1f571a4c3 Speed things up. Florent Daigniere 2022-10-31 08:48:55 +0100
  • 96d9289630 No need to send an extra \n Florent Daigniere 2022-10-30 22:12:15 +0100
  • cdc9b63a46 Guard the message logging too Florent Daigniere 2022-10-30 21:54:03 +0100
  • 2a417dbfc2 doesn't belong here Florent Daigniere 2022-10-30 21:51:29 +0100
  • 1ce889b91b Do it the pythonic way Florent Daigniere 2022-10-30 21:43:34 +0100
  • e10527a4bf This is not used anymore Florent Daigniere 2022-10-30 21:33:10 +0100
  • 1ae4c37cb9 Don't do fancy, just re-raise it Florent Daigniere 2022-10-30 21:25:34 +0100
  • 5ec4277e1e Make it async. I'm not sure it's a good idea Florent Daigniere 2022-10-30 21:11:45 +0100
  • cf34be967c Implement ITERATE Florent Daigniere 2022-10-30 20:15:10 +0100
  • 62c919da09
    Merge #2497 bors[bot] 2022-10-29 15:42:53 +0000
  • 340e359096 doh Florent Daigniere 2022-10-29 17:13:58 +0200
  • 076d67b513 follow the protocol Florent Daigniere 2022-10-29 17:02:52 +0200
  • 2e467092a2 The newer dovecot sends data podop should ignore Florent Daigniere 2022-10-29 15:53:55 +0200
  • 12480ccbff
    Merge #2328 bors[bot] 2022-10-29 11:44:04 +0000
  • a63bad6bf2 towncrier Florent Daigniere 2022-10-29 12:30:38 +0200
  • 8942448561 Upgrade to alpine 3.16.2 Florent Daigniere 2022-10-29 11:40:14 +0200
  • 06b784da57
    Shorten default function by using lambda Dimitri Huisman 2022-10-29 08:57:48 +0000
  • 9975a793fe
    Merge #2458 bors[bot] 2022-10-28 20:09:10 +0000
  • ec4224123b Use the logger Florent Daigniere 2022-10-28 18:28:31 +0200
  • 5703e97c73
    Merge #2460 bors[bot] 2022-10-28 15:21:56 +0000
  • 024b0573b3
    Update build reqs and fix armv7 build Alexander Graf 2022-10-28 15:47:48 +0200
  • 4be0cbf4da
    Switch workflow to ghcr.io - Build images & build cache are pushed to ghcr.io. - Tests will make use of the images pushed to ghcr.io. - Deploy step only copies images from ghcr.io to docker.io. - Resolves strange build errors tied to buildx+intermediate builds - Results in quicker build times. Dimitri Huisman 2022-10-28 11:52:49 +0000
  • 6363acf30a Add dont_change_updated_at to fetch_done Vincent Kling 2022-10-28 10:19:30 +0200
  • 6b785abb01 Rename flag_updated_at_as_modified to dont_change_updated_at Vincent Kling 2022-10-28 10:05:47 +0200
  • 7e29248980
    Merge #2494 bors[bot] 2022-10-27 16:54:44 +0000
  • 005a8fa1fc
    Improve ISSUE_TEMPLATE.md Alexander Graf 2022-10-26 17:18:23 +0200
  • 89f7d983b4 Don't start rspamd until admin is up and working Florent Daigniere 2022-10-27 10:51:45 +0200
  • d8cf0c3848 Revert "Admin may not have started up when this loads" Florent Daigniere 2022-10-27 10:21:19 +0200
  • 0f17299b4e Admin may not have started up when this loads Florent Daigniere 2022-10-25 14:43:47 +0200
  • 95a3a3d342 doh Florent Daigniere 2022-10-25 12:05:25 +0200
  • 84a722eabc Optimize the query Florent Daigniere 2022-10-24 19:31:53 +0200
  • 07bf8ce6df Add anti-spoofing to the feature list Florent Daigniere 2022-10-24 09:49:58 +0200
  • bd1b73032c Poke a hole for mailing lists Florent Daigniere 2022-10-24 09:48:51 +0200
  • 9d5d55f969
    Merge #2486 bors[bot] 2022-10-22 07:50:18 +0000
  • 56617bbe12 Quote SMTP SIZE to avoid splitting keyword and parameter in EHLO response Blaž Zupan 2022-10-21 16:42:33 -0700
  • c4fcaed7d4 doh Florent Daigniere 2022-10-20 16:01:18 +0200
  • 8a60b658b4 Implement FETCHMAIL_ENABLED Vincent Kling 2022-10-20 13:41:35 +0200
  • 8929f54de5 clarify Florent Daigniere 2022-10-20 11:32:58 +0200
  • 8da6117bb9 clarify Florent Daigniere 2022-10-20 10:35:43 +0200
  • af87456faf this works for me Florent Daigniere 2022-10-20 10:24:10 +0200
  • bbbed4d9ac
    Merge #2480 bors[bot] 2022-10-20 07:43:57 +0000
  • 23d06a5761 Fix a bunch of typos Vincent Kling 2022-10-19 19:36:13 +0200
  • be4dd6d84a Spell it out Florent Daigniere 2022-10-19 18:22:33 +0200
  • f7b3aad831 Ensure we REJECT when we don't have a DMARC policy Florent Daigniere 2022-10-19 17:53:32 +0200
  • 6ea2d84a3c Remove outdated wrong documentation Dimitri Huisman 2022-10-19 14:55:22 +0000
  • 0204c9e59d doh Florent Daigniere 2022-10-19 16:08:29 +0200
  • cc2c308d1d update the towncrier entry Florent Daigniere 2022-10-19 15:33:37 +0200
  • 8775a2bf04 untested code that may just work Florent Daigniere 2022-10-19 15:28:20 +0200
  • 451738e32b We want the function result. Not the function statement. Dimitri Huisman 2022-10-19 11:35:57 +0000
  • f9ba0e688f Removed syntax error Dimitri Huisman 2022-10-19 11:25:42 +0000