Commit Graph

  • 57a42ff3c8 Update instructions for syncing alpine image Dimitri Huisman 2023-03-28 21:04:22 +02:00
  • c829cd90a0 Adapt mirror.yml that it can only be run manually Dimitri Huisman 2023-03-28 21:02:57 +02:00
  • 250a200edb Mirror alpine image to ghcr.io/mailu docker org to prevent docker pull rate limit. Use mirrored ghcr.io/mailu/alpine image as base image. Dimitri Huisman 2023-03-28 18:23:35 +00:00
  • 83c44740f6 Merge #2717 bors[bot] 2023-03-28 15:52:25 +00:00
  • e00c3b625f Merge #2722 bors[bot] 2023-03-28 15:39:40 +00:00
  • dcd3a45dba nginx with proxy protocol: clarify documentation Didier Raboud 2023-03-28 17:38:20 +02:00
  • cd7dc7baea nginx behind proxy: provide a healthcheck for localhost over port 10204 Didier 'OdyX' Raboud 2023-03-28 13:19:09 +02:00
  • e31dc0eb90 l10n fr: uppercase accented 'status' Didier 'OdyX' Raboud 2023-03-28 13:22:56 +02:00
  • 45f1a4b5f7 l10n fr: add DNS TLS and autoconfig translations Didier 'OdyX' Raboud 2023-03-28 13:22:41 +02:00
  • 4d6457af1a l10n fr: fix Relayed domains' plural Didier 'OdyX' Raboud 2023-03-28 13:22:23 +02:00
  • 2e40467376 nginx with PROXY protocol for mail; only set_real_ip_from in 'all' and 'mail' alternatives Didier 'OdyX' Raboud 2023-03-27 22:41:20 +02:00
  • c833ef1a47 nginx behind proxy: attackers are not only men Didier 'OdyX' Raboud 2023-03-27 22:37:09 +02:00
  • 3877635502 nginx with PROXY protocol; much stronger wording Didier 'OdyX' Raboud 2023-03-27 22:27:08 +02:00
  • 991dd647cb nginx: fix proxy settings when PROXY protocol is used Dimitri Huisman 2023-03-27 22:12:51 +02:00
  • d9ed3cd179 nginx: Allow http and/or mail servers to accept the PROXY protocol Didier 'OdyX' Raboud 2023-03-25 16:23:05 +01:00
  • 54b89d1efc Fix a later/latter typo Didier 'OdyX' Raboud 2023-03-27 22:25:38 +02:00
  • 275112cfff Merge #2721 bors[bot] 2023-03-27 16:35:22 +00:00
  • 30dfdb4072 Make sure that the arm build also uses build-cache. Remove the step of building the base image. This is not required. when it is build for the first time for an image, it will be part of the build cache of that image. Dimitri Huisman 2023-03-27 13:21:12 +00:00
  • b243ea084d Merge #2719 bors[bot] 2023-03-26 16:59:12 +00:00
  • 5790b0a84b Rephrase the doc Florent Daigniere 2023-03-26 18:55:55 +02:00
  • 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 +00:00
  • 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 +00:00
  • 6f3a01e31c Merge #2712 bors[bot] 2023-03-23 14:51:59 +00:00
  • 46e803fdff Update setup.rst Florent Daigniere 2023-03-23 15:50:27 +01:00
  • 61a40e203a Update docs/setup.rst Florent Daigniere 2023-03-23 15:49:43 +01:00
  • cb5e0934cb Update docs/setup.rst Florent Daigniere 2023-03-23 15:47:43 +01:00
  • c9df6161ba Update docs/compose/requirements.rst Florent Daigniere 2023-03-23 15:45:42 +01:00
  • 8391936dc2 Update docs/compose/requirements.rst Florent Daigniere 2023-03-23 15:45:31 +01:00
  • 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 +00:00
  • 1d2053204a Also forgot the --push argument. Dimitri Huisman 2023-03-21 15:22:45 +00:00
  • 64a132fdd9 Forgot to change the target. Dimitri Huisman 2023-03-21 15:12:43 +00:00
  • 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 +00:00
  • 5044c78740 Merge #2709 bors[bot] 2023-03-18 13:26:59 +00:00
  • c15595836a Merge #2690 bors[bot] 2023-03-18 10:01:23 +00:00
  • ee1f0f94a3 Don't use the header when we don't need it. Dimitri Huisman 2023-03-18 09:17:21 +00:00
  • f20208fb4b Fix error in check for proxy scenario Dimitri Huisman 2023-03-18 09:05:18 +00:00
  • 4912fa1dff Fix a typo. Dimitri Huisman 2023-03-18 08:55:32 +00:00
  • 20bf0e8a65 Add fix for wrong redirect in proxy scenario and accessing WEBROOT_REDIRECT Dimitri Huisman 2023-03-18 08:40:45 +00:00
  • 29bfc9dd9d Add fallback just in case X-Forwarded-By is empty. Dimitri Huisman 2023-03-18 08:16:30 +00:00
  • 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 +00:00
  • 1d9791ceaa Merge #2703 bors[bot] 2023-03-17 15:38:25 +00:00
  • 00533d9eea Merge #2707 bors[bot] 2023-03-17 14:42:03 +00:00
  • 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 +00:00
  • 04a1868a5e Merge #2706 bors[bot] 2023-03-17 12:02:13 +00:00
  • 5fbfb3cb1c Merge #2566 bors[bot] 2023-03-17 11:55:11 +00:00
  • c6c2805196 Update changelog with extra info. Dimitri Huisman 2023-03-17 12:54:18 +01:00
  • da4934847f Fix typo and wording in faq.rst Dimitri Huisman 2023-03-17 11:52:46 +01:00
  • 459694f4a2 Extend roundcube's session lifetime Florent Daigniere 2023-03-17 11:37:46 +01:00
  • 1d360055b7 Merge #2705 bors[bot] 2023-03-17 08:01:41 +00:00
  • 86ad4c93a9 Merge #2697 bors[bot] 2023-03-16 22:29:53 +00:00
  • c482c71f6c Add missing () Dimitri Huisman 2023-03-16 22:49:07 +01:00
  • 06ac7f507d Add changelog entry. Dimitri Huisman 2023-03-16 18:27:20 +00:00
  • 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 +00:00
  • 698f1f377c Check https://attackshipsonfi.re/p/exploiting-cors-misconfigurations out Florent Daigniere 2023-03-16 08:12:46 +01:00
  • 8eb1542f64 Paranoia: drop the headers we don't use Florent Daigniere 2023-03-16 08:07:57 +01:00
  • 31faee4218 Merge branch 'master' into delete-disable Dimitri Huisman 2023-03-15 18:16:46 +01:00
  • 03ff2f2132 Merge #2702 bors[bot] 2023-03-15 16:23:40 +00:00
  • b99828c4f6 Fix broken link. Add extra clarification for login targets. Dimitri Huisman 2023-03-15 16:04:30 +00:00
  • 22bb0594da Upgrade snappymail to v2.26.4 Florent Daigniere 2023-03-15 08:43:39 +01:00
  • b30540c074 Merge #2682 bors[bot] 2023-03-15 07:39:30 +00:00
  • 384d11ddaa Set snappymail autologout time according to PERMANENT_SESSION_LIFETIME Dario Ernst 2023-03-01 14:08:28 +01:00
  • 1831ca3b1e Handle WEBROOT_REDIRECT better Florent Daigniere 2023-03-14 09:40:43 +01:00
  • e1739befc0 Make it work for /admin/antispam too Florent Daigniere 2023-03-13 08:40:29 +01:00
  • 31a85397dd Merge #2694 bors[bot] 2023-03-12 21:04:51 +00:00
  • f44cd24bf8 doh Florent Daigniere 2023-03-12 19:54:27 +01:00
  • 925c753f40 Merge branch 'master' of https://github.com/Mailu/Mailu into guess-target Florent Daigniere 2023-03-12 19:43:05 +01:00
  • b607375603 Fix 2692: make the external auth proxy usable Florent Daigniere 2023-03-12 19:40:44 +01:00
  • dd912169fb Make the login page guess where to redirect Florent Daigniere 2023-03-11 10:05:11 +01:00
  • 1b045b4a94 Introduce AUTH_PROXY_LOGOUT_URL Florent Daigniere 2023-03-11 10:15:44 +01:00
  • f0b3689732 Merge #2676 bors[bot] 2023-03-12 16:15:19 +00:00
  • 17c68ca86e Add changelog entry for PR2676 Dimitri Huisman 2023-03-12 16:01:35 +00:00
  • f660ab568e Merge #2660 bors[bot] 2023-03-12 15:38:56 +00:00
  • d9527e561e Renumber and clarify Florent Daigniere 2023-03-12 12:39:27 +01:00
  • 331bda3822 the space may or may not exist Florent Daigniere 2023-03-12 12:06:27 +01:00
  • 61ca539d6d Merge branch 'master' of https://github.com/Mailu/Mailu into fail2ban-update Florent Daigniere 2023-03-12 11:18:25 +01:00
  • 0069b67ada Merge #2665 bors[bot] 2023-03-11 13:34:09 +00:00
  • cef97f78f1 Maybe fix the tests Florent Daigniere 2023-03-11 11:58:51 +01:00
  • a973fffa9e fixes suggested by diman0 Florent Daigniere 2023-03-11 11:38:18 +01:00
  • 7d21966114 fix #2693 Florent Daigniere 2023-03-10 19:47:27 +01:00
  • 45177bd25a bring back removed blank lines Dimitri Huisman 2023-03-09 08:30:58 +00:00
  • 7ce28bd6e9 Fix some small errors Dimitri Huisman 2023-03-09 08:28:18 +00:00
  • 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 +00:00
  • 4858f76057 Fix user create form PM Extra 2023-02-24 13:51:41 +08:00
  • 74fabccda6 Fix updating the default quota_bytes in the form PM Extra 2023-02-24 09:42:59 +08:00
  • 54667b2789 Fix UserForm of Admin UI PM Extra 2023-02-23 20:54:37 +08:00
  • 80d861523b Apply DEFAULT_QUOTA to user creation admin ui page PM Extra 2023-02-23 20:32:19 +08:00
  • 92be819053 Update messages.po S474N 2023-02-21 16:26:50 +01:00
  • d6757514af Czech translation S474N 2023-02-21 16:20:57 +01:00
  • 0de2430868 Merge #2664 bors[bot] 2023-02-20 12:39:04 +00:00
  • 8c873d3700 Merge #2668 bors[bot] 2023-02-20 12:31:48 +00:00
  • b205f406de Update docs/cli.rst Florent Daigniere 2023-02-20 11:54:52 +01:00
  • 2cf4e61fd2 Update docs/cli.rst Florent Daigniere 2023-02-20 11:54:11 +01:00
  • 8b502b73ee Update tests/compose/test.py Florent Daigniere 2023-02-20 11:53:52 +01:00
  • 511cdcf1ba Update docs/cli.rst Florent Daigniere 2023-02-20 11:53:41 +01:00
  • 8d8f753796 Update tests/compose/test.py Florent Daigniere 2023-02-20 11:53:29 +01:00
  • dd21d4bf0c Update docs/cli.rst Florent Daigniere 2023-02-20 11:53:07 +01:00
  • 07da831533 Update docs/cli.rst Florent Daigniere 2023-02-20 11:52:56 +01:00
  • 23ae60e3df Update docs/cli.rst Florent Daigniere 2023-02-20 11:52:21 +01:00
  • b50c858823 Merge #2667 bors[bot] 2023-02-18 14:14:53 +00:00
  • fed5ab1564 Alpine 3.17.2 Florent Daigniere 2023-02-16 14:28:54 +01:00