Commit Graph

  • 2506bc3a7f keep key during certificate renewal main lub 2020-09-06 18:16:48 +0200
  • b243ea084d
    Merge #2719 bors[bot] 2023-03-26 16:59:12 +0000
  • 5790b0a84b
    Rephrase the doc Florent Daigniere 2023-03-26 18:55:55 +0200
  • 6d31831cf5
    Sigh. Forgot to actually save the modified requirements-dev.txt file. Remove the pinned version for requirements for dev. The blocking issue is resolved, so no need to pin the old version. Dimitri Huisman 2023-03-26 13:28:40 +0000
  • 709edb522b
    Introduce connection string (database url) for roundcube. Remove database choice from setup. Remove the old *DB_* database env variables from the documentation. The env vars are deprecated now. They will be removed after the upcoming Mailu release. Dimitri Huisman 2023-03-26 12:21:00 +0000
  • 6f3a01e31c
    Merge #2712 bors[bot] 2023-03-23 14:51:59 +0000
  • 46e803fdff
    Update setup.rst Florent Daigniere 2023-03-23 15:50:27 +0100
  • 61a40e203a
    Update docs/setup.rst Florent Daigniere 2023-03-23 15:49:43 +0100
  • cb5e0934cb
    Update docs/setup.rst Florent Daigniere 2023-03-23 15:47:43 +0100
  • c9df6161ba
    Update docs/compose/requirements.rst Florent Daigniere 2023-03-23 15:45:42 +0100
  • 8391936dc2
    Update docs/compose/requirements.rst Florent Daigniere 2023-03-23 15:45:31 +0100
  • a2c811d28a
    Prevent creation of unknown/unknown arch. Set more forgiving timeouts for scenario where image is build without cache. Set better readable tags. Dimitri Huisman 2023-03-23 07:03:24 +0000
  • 1d2053204a
    Also forgot the --push argument. Dimitri Huisman 2023-03-21 15:22:45 +0000
  • 64a132fdd9
    Forgot to change the target. Dimitri Huisman 2023-03-21 15:12:43 +0000
  • 5bd528319b
    Provide a changelog for minor releases. The github release will now: * Provide the changelog message from the newsfragment of the PR that triggered the backport. * Provide a github link to the PR/issue of the PR that was backported. Dimitri Huisman 2023-03-21 14:47:37 +0000
  • 5044c78740
    Merge #2709 bors[bot] 2023-03-18 13:26:59 +0000
  • c15595836a
    Merge #2690 bors[bot] 2023-03-18 10:01:23 +0000
  • ee1f0f94a3
    Don't use the header when we don't need it. Dimitri Huisman 2023-03-18 09:17:21 +0000
  • f20208fb4b
    Fix error in check for proxy scenario Dimitri Huisman 2023-03-18 09:05:18 +0000
  • 4912fa1dff
    Fix a typo. Dimitri Huisman 2023-03-18 08:55:32 +0000
  • 20bf0e8a65
    Add fix for wrong redirect in proxy scenario and accessing WEBROOT_REDIRECT Dimitri Huisman 2023-03-18 08:40:45 +0000
  • 29bfc9dd9d
    Add fallback just in case X-Forwarded-By is empty. Dimitri Huisman 2023-03-18 08:16:30 +0000
  • 25b9db4b00
    Proxy endpoint was checking real client ip instead of proxy ip for validating PROXY_AUTH_WHITELIST Dimitri Huisman 2023-03-18 08:14:46 +0000
  • 1d9791ceaa
    Merge #2703 bors[bot] 2023-03-17 15:38:25 +0000
  • 00533d9eea
    Merge #2707 bors[bot] 2023-03-17 14:42:03 +0000
  • 0d048d24d3
    Fix build.hcl / CI.yml regarding labels The version label and versions passed to docs image were based on the tag. Now we first build the images with -build appended to the tag, we cannot use the tag as version label. Dimitri Huisman 2023-03-17 13:05:33 +0000
  • 04a1868a5e
    Merge #2706 bors[bot] 2023-03-17 12:02:13 +0000
  • 5fbfb3cb1c
    Merge #2566 bors[bot] 2023-03-17 11:55:11 +0000
  • c6c2805196
    Update changelog with extra info. Dimitri Huisman 2023-03-17 12:54:18 +0100
  • da4934847f
    Fix typo and wording in faq.rst Dimitri Huisman 2023-03-17 11:52:46 +0100
  • 459694f4a2 Extend roundcube's session lifetime Florent Daigniere 2023-03-17 11:37:46 +0100
  • 1d360055b7
    Merge #2705 bors[bot] 2023-03-17 08:01:41 +0000
  • 86ad4c93a9
    Merge #2697 bors[bot] 2023-03-16 22:29:53 +0000
  • c482c71f6c
    Add missing () Dimitri Huisman 2023-03-16 22:49:07 +0100
  • 06ac7f507d
    Add changelog entry. Dimitri Huisman 2023-03-16 18:27:20 +0000
  • 120cd34989
    Switch the container registry used for deploying images from docker to ghcr.io (github). Images are now first build with '-build' appended to the tag. E.g. ghcr.io/mailu/admin:master-build. This is to prevent the image being available before automatic testing has completed. In the deploy job, the final image is pushed (this still works the same). Dimitri Huisman 2023-03-16 17:38:25 +0000
  • 698f1f377c Check https://attackshipsonfi.re/p/exploiting-cors-misconfigurations out Florent Daigniere 2023-03-16 08:12:46 +0100
  • 8eb1542f64 Paranoia: drop the headers we don't use Florent Daigniere 2023-03-16 08:07:57 +0100
  • 31faee4218
    Merge branch 'master' into delete-disable Dimitri Huisman 2023-03-15 18:16:46 +0100
  • 03ff2f2132
    Merge #2702 bors[bot] 2023-03-15 16:23:40 +0000
  • b99828c4f6
    Fix broken link. Add extra clarification for login targets. Dimitri Huisman 2023-03-15 16:04:30 +0000
  • 22bb0594da Upgrade snappymail to v2.26.4 Florent Daigniere 2023-03-15 08:43:39 +0100
  • b30540c074
    Merge #2682 bors[bot] 2023-03-15 07:39:30 +0000
  • 384d11ddaa Set snappymail autologout time according to PERMANENT_SESSION_LIFETIME Dario Ernst 2023-03-01 14:08:28 +0100
  • 1831ca3b1e Handle WEBROOT_REDIRECT better Florent Daigniere 2023-03-14 09:40:43 +0100
  • e1739befc0 Make it work for /admin/antispam too Florent Daigniere 2023-03-13 08:40:29 +0100
  • 31a85397dd
    Merge #2694 bors[bot] 2023-03-12 21:04:51 +0000
  • f44cd24bf8 doh Florent Daigniere 2023-03-12 19:54:27 +0100
  • 925c753f40 Merge branch 'master' of https://github.com/Mailu/Mailu into guess-target Florent Daigniere 2023-03-12 19:43:05 +0100
  • b607375603 Fix 2692: make the external auth proxy usable Florent Daigniere 2023-03-12 19:40:44 +0100
  • dd912169fb Make the login page guess where to redirect Florent Daigniere 2023-03-11 10:05:11 +0100
  • 1b045b4a94 Introduce AUTH_PROXY_LOGOUT_URL Florent Daigniere 2023-03-11 10:15:44 +0100
  • f0b3689732
    Merge #2676 bors[bot] 2023-03-12 16:15:19 +0000
  • 17c68ca86e
    Add changelog entry for PR2676 Dimitri Huisman 2023-03-12 16:01:35 +0000
  • f660ab568e
    Merge #2660 bors[bot] 2023-03-12 15:38:56 +0000
  • d9527e561e Renumber and clarify Florent Daigniere 2023-03-12 12:39:27 +0100
  • 331bda3822 the space may or may not exist Florent Daigniere 2023-03-12 12:06:27 +0100
  • 61ca539d6d Merge branch 'master' of https://github.com/Mailu/Mailu into fail2ban-update Florent Daigniere 2023-03-12 11:18:25 +0100
  • 0069b67ada
    Merge #2665 bors[bot] 2023-03-11 13:34:09 +0000
  • cef97f78f1 Maybe fix the tests Florent Daigniere 2023-03-11 11:58:51 +0100
  • a973fffa9e fixes suggested by diman0 Florent Daigniere 2023-03-11 11:38:18 +0100
  • 7d21966114 fix #2693 Florent Daigniere 2023-03-10 19:47:27 +0100
  • 45177bd25a
    bring back removed blank lines Dimitri Huisman 2023-03-09 08:30:58 +0000
  • 7ce28bd6e9
    Fix some small errors Dimitri Huisman 2023-03-09 08:28:18 +0000
  • 8861ce6edb
    Change rspamd override system to use include with lowest priority. All override files are used as if they were placed in the rspamd local.d folder. Dimitri Huisman 2023-03-09 08:21:45 +0000
  • 92be819053
    Update messages.po S474N 2023-02-21 16:26:50 +0100
  • d6757514af
    Czech translation S474N 2023-02-21 16:20:57 +0100
  • 0de2430868
    Merge #2664 bors[bot] 2023-02-20 12:39:04 +0000
  • 8c873d3700
    Merge #2668 bors[bot] 2023-02-20 12:31:48 +0000
  • b205f406de
    Update docs/cli.rst Florent Daigniere 2023-02-20 11:54:52 +0100
  • 2cf4e61fd2
    Update docs/cli.rst Florent Daigniere 2023-02-20 11:54:11 +0100
  • 8b502b73ee
    Update tests/compose/test.py Florent Daigniere 2023-02-20 11:53:52 +0100
  • 511cdcf1ba
    Update docs/cli.rst Florent Daigniere 2023-02-20 11:53:41 +0100
  • 8d8f753796
    Update tests/compose/test.py Florent Daigniere 2023-02-20 11:53:29 +0100
  • dd21d4bf0c
    Update docs/cli.rst Florent Daigniere 2023-02-20 11:53:07 +0100
  • 07da831533
    Update docs/cli.rst Florent Daigniere 2023-02-20 11:52:56 +0100
  • 23ae60e3df
    Update docs/cli.rst Florent Daigniere 2023-02-20 11:52:21 +0100
  • b50c858823
    Merge #2667 bors[bot] 2023-02-18 14:14:53 +0000
  • fed5ab1564 Alpine 3.17.2 Florent Daigniere 2023-02-16 14:28:54 +0100
  • bcf2dd8794
    Start unbound with intended arguments score 2023-02-16 01:31:16 +0000
  • b983c64b4b Clarify we expect v2 Florent Daigniere 2023-02-15 10:28:48 +0100
  • bb5d007882 s/docker\-compose\([^\.]\)/docker compose\1/g Florent Daigniere 2023-02-15 10:00:03 +0100
  • 6a4d8603fc Create the user before logging it in Florent Daigniere 2023-02-14 13:41:46 +0100
  • f125420400 Fix the bug reported by fastlorenzo Florent Daigniere 2023-02-14 11:33:16 +0100
  • 9dffa11f0f
    Update documentation on how to delete disabled users Dimitri Huisman 2023-02-14 10:00:55 +0000
  • 65288d7291 Escape this just in case Florent Daigniere 2023-02-10 14:30:48 +0100
  • b623e1f286 The date matcher seems to fail sometimes Florent Daigniere 2023-02-10 12:09:25 +0100
  • c55a06f85d towncrier Florent Daigniere 2023-02-10 11:52:59 +0100
  • 6191d3b59e Simplify Florent Daigniere 2023-02-10 11:52:08 +0100
  • 0141a7500f Fix the regexps Florent Daigniere 2023-02-10 11:10:14 +0100
  • ae3f656923
    Merge #2659 bors[bot] 2023-02-09 15:12:42 +0000
  • 66b7c76836 Doh. Without this email delivery from RELAYNET is broken Florent Daigniere 2023-02-09 16:04:13 +0100
  • aea7407044
    Merge #2646 bors[bot] 2023-02-09 12:18:41 +0000
  • bb127d15ff clarify Florent Daigniere 2023-02-09 11:32:10 +0100
  • d20c217ae6 Change the default in setup too Florent Daigniere 2023-02-09 11:29:55 +0100
  • 83cc23a51a Update comment too Florent Daigniere 2023-02-09 11:24:06 +0100
  • 46429ab247
    Merge #2640 bors[bot] 2023-02-09 10:08:48 +0000
  • 9ef96e9c1e towncrier Florent Daigniere 2023-02-09 11:03:04 +0100
  • 9cb2ef7632 Let vacation plugin ignore envelope sender to avoid SRS recipient Nico Winkelsträter 2023-01-31 14:53:28 +0100
  • 085bac6e08 Change AUTH_RATELIMIT_IP_V6_MASK from /56 to /48 Florent Daigniere 2023-02-07 09:54:50 +0100