f2f859280c
Merge remote-tracking branch 'origin/master' into feature-switch-snappymail
2022-03-22 09:14:53 +00:00
9519d07ba2
Switch from RainLoop to SnappyMail
2022-03-22 09:04:56 +00:00
9b952da6c2
Allow nginx to lookup IPv6 addresses
...
It creates issues with RSPAMD/HFILTER_HOSTNAME_UNKNOWN on v6 enabled
setups see
https://github.com/Mailu/Mailu/issues/2260#issuecomment-1066797661
2022-03-20 12:11:50 +01:00
0816cb9497
simplify as per ghostwheel42's suggestion
2022-02-20 11:56:21 +01:00
e4a32b55f5
Send ISRG_X1 on port 25, make DANE pin that
2022-02-19 14:35:45 +01:00
f6ebf9fda2
Update tls.conf
2022-01-31 11:19:00 +01:00
68ff6c8337
Use ISRG_ROOT_X1 as DST_ROOT is not available
2022-01-31 11:18:21 +01:00
a6b4b9ae52
Removed ssl_trusted_certificate configuration setting from nginx.
...
Resolves an nginx startup issue when letsencrypt or
mail-letsencrypt is enabled.
Fixes #2199
2022-01-31 08:03:58 +01:00
6425f440d3
fix 2147
2022-01-07 08:55:55 +01:00
e7f77875e2
Merge #2084
...
2084: Fix #2078 (login to webmail did not work when WEB_WEBMAIL=/ was set) r=mergify[bot] a=Diman0
## What type of PR?
bug-fix
## What does this PR do?
It fixes #2078 . Login from SSO page to webmail did not work if WEB_WEBMAIL=/ was set in mailu.env.
I tested that it works with
- WEB_WEBMAIL=/webmail
- WEB_WEBMAIL=/
### Related issue(s)
- closes #2078
## Prerequisites
Before we can consider review and merge, please make sure the following list is done and checked.
If an entry in not applicable, you can check it or remove it from the list.
- [x] n/a In case of feature or enhancement: documentation updated accordingly
- [x] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/workflow.html#changelog ) entry file.
Co-authored-by: Dimitri Huisman <diman@huisman.xyz >
Co-authored-by: Florent Daigniere <nextgens@users.noreply.github.com >
2021-12-15 09:54:37 +00:00
d7a8235b89
Simplify
2021-12-15 10:53:47 +01:00
5bedcc1cb1
Fix #2078
2021-12-14 15:10:28 +00:00
f26fa8da84
Fix Webmail token check. Fix Auth-Port for Webmail. #2079
2021-12-14 11:26:33 +00:00
53a0363b9e
Deal with the noisy keepalive messages
...
We don't particularly care about HTTP... and that's what's noisy.
2021-10-30 15:39:13 +02:00
80a85c27a9
Silent healthchecks in logs
2021-10-30 15:34:40 +02:00
3141ffe791
removed some whitespace
2021-10-29 14:26:23 +02:00
6b16756d92
Fix acessing antispam via sidebar.
2021-10-29 09:22:46 +00:00
3449b67c86
Process code review remarks PR2023
2021-10-29 08:18:50 +00:00
503044ef6e
Reintroduce ProxyFix. Use two buttons for logging in.
2021-10-27 21:51:49 +00:00
fb0f005343
Get rid of complicated prefix logic. Further simplify /static handling and nginx config.
2021-10-27 18:36:50 +00:00
da788ddee3
Merge branch 'fix-sso-1929' of github.com:Diman0/Mailu into fix-sso-1929
2021-10-27 12:38:18 +00:00
bdcc183165
Redirect to configured ENV VAR for Admin/Webmail, further simplify nginx config.
2021-10-27 11:24:10 +00:00
f1a60aa6ea
Remove unneeded auth_request_set
2021-10-27 11:11:50 +00:00
d3f07a0882
Simplify the handling of /static
2021-10-27 10:56:34 +02:00
48764f0400
Ensure all requests from the page sso go through the page sso.
2021-10-27 08:06:53 +00:00
5232bd38fd
Simplify webmail logout.
2021-10-26 12:07:36 +00:00
5d81846c5d
Introduce the shared stub /static for providing all static files
2021-10-26 11:30:06 +00:00
eb74a72a52
Moved locations to correct area in nginx.conf.
2021-10-26 07:35:06 +00:00
aa7380ffba
Doh!
2021-10-25 20:00:00 +00:00
44d2448412
Updated SSO logic for webmails. Fixed small bug rate limiting.
2021-10-25 19:21:38 +00:00
ed7adf52a6
Merge branch 'master' of github.com:Diman0/Mailu into fix-sso-1929
2021-10-25 17:31:25 +00:00
913a6304a7
Finishing touches. Introduce /static stub for handling all static files.
2021-10-25 17:24:41 +00:00
41f5b43b38
Set nginx logging to level info again.
2021-09-24 15:33:16 +02:00
f4cde61148
Make header translatable. More finishing touches.
2021-09-24 15:29:28 +02:00
9894b49cbd
Merge/Update with changes from master
2021-09-24 10:07:52 +02:00
89ea51d570
Implement rate-limits
2021-09-23 18:40:49 +02:00
bf0aad9820
Merge branch 'master' of github.com:Mailu/Mailu into fix-sso-1929
2021-09-22 17:04:13 +02:00
1e8b41f731
Merge remote-tracking branch 'upstream/master' into adminlte3_fixes
2021-09-09 13:22:15 +02:00
b445d9ddd1
set expire headers only for mailu content
...
also moved robots.txt from config to static folder.
2021-09-06 13:45:48 +02:00
698ee4e521
added tiff and webp to list of cached content
2021-09-06 09:10:59 +02:00
72ba5ca3f9
fix 1789: ensure that nginx resolves ipv4 addresses
2021-09-03 21:59:53 +02:00
b148e41d9b
Fix nginx config
2021-09-03 13:01:09 +02:00
f4e7ce0990
enabled caching, gzip and robots.txt
2021-09-02 20:48:44 +02:00
960033525d
configure sso in nginx
2021-09-02 18:02:20 +02:00
8868aec0dc
Merge master. Make sso login working for admin.
2021-09-02 17:08:50 +02:00
394c2fe22c
Document REAL_IP_HEADER and REAL_IP_FROM
...
Fix a security vulnerability whereby we were not clearing other headers
2021-08-28 10:03:18 +02:00
6bba0cecfc
Strip the Forwarded header since nothing is compatible with it yet
2021-08-28 09:02:52 +02:00
6704cb869a
Switch to 3072bits dhparam (instead of 4096bits)
...
We aim for 128bits of security here
2021-08-18 15:51:16 +02:00
974bcba5ab
Restore LOGIN as tests assume it's there
2021-08-10 09:05:02 +02:00
24f9bf1064
format certs for nginx
2021-08-09 22:51:23 +02:00