Commit Graph

  • 8eabece225 Update reverse proxy doc with new /sso endpoint. Dimitri Huisman 2021-10-28 13:56:08 +0000
  • 503044ef6e Reintroduce ProxyFix. Use two buttons for logging in. Dimitri Huisman 2021-10-27 21:51:49 +0000
  • c42ad8e71e Forgot to include changes for url_for of base.html Dimitri Huisman 2021-10-27 18:49:36 +0000
  • fb0f005343 Get rid of complicated prefix logic. Further simplify /static handling and nginx config. Dimitri Huisman 2021-10-27 18:36:50 +0000
  • da788ddee3 Merge branch 'fix-sso-1929' of github.com:Diman0/Mailu into fix-sso-1929 Dimitri Huisman 2021-10-27 12:38:18 +0000
  • bdcc183165 Redirect to configured ENV VAR for Admin/Webmail, further simplify nginx config. Dimitri Huisman 2021-10-27 11:24:10 +0000
  • f1a60aa6ea Remove unneeded auth_request_set Dimitri Huisman 2021-10-27 11:11:50 +0000
  • fee13e6c4b Save a redirect Florent Daigniere 2021-10-27 11:11:22 +0200
  • d3f07a0882 Simplify the handling of /static Florent Daigniere 2021-10-27 10:54:18 +0200
  • aee089f3b1 Ensure that static assets are readable Florent Daigniere 2021-10-27 09:59:55 +0200
  • a47afec4ee Make logic more readable. Dimitri Huisman 2021-10-27 08:22:36 +0000
  • 48764f0400 Ensure all requests from the page sso go through the page sso. Dimitri Huisman 2021-10-27 08:06:53 +0000
  • 5232bd38fd Simplify webmail logout. Dimitri Huisman 2021-10-26 12:07:36 +0000
  • aab258d284 Move handling of logging out in admin, to sso logout page. Dimitri Huisman 2021-10-26 11:54:25 +0000
  • 615743b331 Improve indendation of conditions. Dimitri Huisman 2021-10-26 11:39:56 +0000
  • 5d81846c5d Introduce the shared stub /static for providing all static files Dimitri Huisman 2021-10-26 11:30:06 +0000
  • eb74a72a52 Moved locations to correct area in nginx.conf. Dimitri Huisman 2021-10-26 07:35:06 +0000
  • edc00a4af3
    Merge pull request #2024 from Diman0/1932-org-cleanup Dimitri Huisman 2021-10-25 22:15:35 +0200
  • f2474c968e Modified trusted authors mergify config as disccused in #1932 Dimitri Huisman 2021-10-25 20:10:45 +0000
  • aa7380ffba Doh! Dimitri Huisman 2021-10-25 20:00:00 +0000
  • 44d2448412 Updated SSO logic for webmails. Fixed small bug rate limiting. Dimitri Huisman 2021-10-25 19:21:38 +0000
  • f9eee0cbaf Adapt HEALTHCHECK to new URL Dimitri Huisman 2021-10-25 17:43:53 +0000
  • ed7adf52a6 Merge branch 'master' of github.com:Diman0/Mailu into fix-sso-1929 Dimitri Huisman 2021-10-25 17:31:25 +0000
  • 913a6304a7 Finishing touches. Introduce /static stub for handling all static files. Dimitri Huisman 2021-10-25 17:24:41 +0000
  • a1192d8039
    Merge #1987 bors[bot] 2021-10-16 15:52:47 +0000
  • 693b578bbb The second strip isn't necessary Florent Daigniere 2021-10-16 17:24:12 +0200
  • 1c6165213c better that way Florent Daigniere 2021-10-16 16:54:56 +0200
  • 34497cff20 doh Florent Daigniere 2021-10-16 16:35:48 +0200
  • e8871dd77f doh Florent Daigniere 2021-10-16 16:06:13 +0200
  • fc633826da
    Merge #2019 bors[bot] 2021-10-16 13:45:58 +0000
  • 5b72c32251 Doh Florent Daigniere 2021-10-16 15:44:26 +0200
  • 19b784b198 Parse the network configuration only once Florent Daigniere 2021-10-16 15:18:41 +0200
  • 98742268e6 Make it more readable Florent Daigniere 2021-10-16 15:12:20 +0200
  • 94bbed9746 Ensure we have the right IP Florent Daigniere 2021-10-16 10:39:43 +0200
  • c5bd82650f doh Florent Daigniere 2021-10-16 10:30:57 +0200
  • 99c81c20a7 Introduce AUTH_RATELIMIT_EXEMPTION Florent Daigniere 2021-10-16 10:26:38 +0200
  • c674f1567a Merge branch 'ratelimits' of https://github.com/nextgens/Mailu into ratelimits Florent Daigniere 2021-10-16 09:55:15 +0200
  • 8414dd5cf0 Merge remote-tracking branch 'upstream/master' into ratelimits Florent Daigniere 2021-10-16 09:52:20 +0200
  • e14d2e7c03 Error out explictely if Auth-Port isn't set Florent Daigniere 2021-10-16 09:48:08 +0200
  • abaa2e8cc3 simplify client_ip Florent Daigniere 2021-10-16 09:46:21 +0200
  • de276a6822 Simplify extract_network_from_ip Florent Daigniere 2021-10-16 09:45:10 +0200
  • 3bda8368e4 simplify the Auth-Status check Florent Daigniere 2021-10-16 09:39:34 +0200
  • 2dd9ea1506 simplify Florent Daigniere 2021-10-16 09:36:49 +0200
  • 068170c0ff Use app instead of flask.current_app where possible Florent Daigniere 2021-10-16 09:35:01 +0200
  • 4fff45bb30 Fix typo Florent Daigniere 2021-10-16 09:31:33 +0200
  • 265ab7b5af Remove PASSWORD_SCHEME from test envs Florent Daigniere 2021-10-16 09:31:09 +0200
  • 57b0dd490c Initialize user_email in all cases Florent Daigniere 2021-10-16 09:29:17 +0200
  • b1425015ef
    Update messages.po qy117121 2021-10-16 03:51:22 +0800
  • afffe4063e
    Merge #2018 bors[bot] 2021-10-15 12:52:16 +0000
  • 9f2aa0aadc
    Merge #1986 #2014 bors[bot] 2021-10-15 12:29:46 +0000
  • 7fe15ea9cf added dmarc record for report domain Alexander Graf 2021-10-15 14:22:50 +0200
  • a5b1d36171
    Merge #2017 bors[bot] 2021-10-15 12:08:40 +0000
  • 135c5119c5 added newsfragment Alexander Graf 2021-10-15 13:36:41 +0200
  • 7b0c5935a8 only support GET method in vault Alexander Graf 2021-10-15 13:16:37 +0200
  • 303fae00fb cleanup modules. use dkim selector from config Alexander Graf 2021-10-14 23:25:42 +0200
  • dc9f970a91 removed zh_CN and updated locale-map for datatables Alexander Graf 2021-10-14 23:15:42 +0200
  • 893705169e PoC rspamd use dkimkeys from admin using vault api Alexander Graf 2021-10-14 19:07:11 +0200
  • a9ec601e3e
    Merge #2015 bors[bot] 2021-10-14 17:19:47 +0000
  • 632ce663ee Prevent logins with no password Florent Daigniere 2021-10-14 18:04:49 +0200
  • 866f784d06
    Create messages.po qy117121 2021-10-14 15:05:32 +0800
  • 251eea5553
    Update messages.po qy117121 2021-10-14 15:03:23 +0800
  • 7277e0b4e4
    Merge branch 'master' into ratelimits Florent Daigniere 2021-10-12 14:47:00 +0200
  • 8c8c1b2015
    Merge #1997 bors[bot] 2021-10-12 12:07:08 +0000
  • 9b01e663b2
    Merge #2007 bors[bot] 2021-10-09 17:01:25 +0000
  • e127e6b32f clarify the documentation Florent Daigniere 2021-10-09 18:58:51 +0200
  • 14360f8926 RECIPIENT_DELIMITER can have several characters Florent Daigniere 2021-10-09 18:28:50 +0200
  • 8c59f35697 use RECIPIENT_DELIMITER for splitting root 2021-10-09 17:43:09 +0200
  • 6a8066c0ae renamed newsfragment Alexander Graf 2021-10-09 17:18:53 +0200
  • 22ed2b7f90 add newsfragment Alexander Graf 2021-10-09 17:17:40 +0200
  • 1d571dedfc split localpart into user and tag Alexander Graf 2021-10-09 17:11:12 +0200
  • c22d853c1a
    Merge #2005 bors[bot] 2021-10-09 13:50:02 +0000
  • d131d863ba The if needs to be inside the block Florent Daigniere 2021-10-09 15:44:56 +0200
  • 61bd1da247
    Merge #1992 bors[bot] 2021-10-08 22:50:35 +0000
  • aaf3ddd002 moved javascript to app.js Alexander Graf 2021-10-08 19:54:31 +0200
  • b48779ea70 SESSION_COOKIE_SECURE and HTTP won't work Florent Daigniere 2021-10-08 10:17:03 +0200
  • 7678365ab3
    Merge #2002 bors[bot] 2021-10-03 09:19:30 +0000
  • 502affbe66 Use the regexp engine since we have one Florent Daigniere 2021-10-03 10:14:49 +0200
  • a349190e52 simplify Florent Daigniere 2021-10-02 10:19:57 +0200
  • 4a78d646db doh Florent Daigniere 2021-10-01 15:05:38 +0200
  • 65ee1c1ef2 doh Florent Daigniere 2021-10-01 15:04:45 +0200
  • 10d78a888b Derive a new subkey for SRS Florent Daigniere 2021-10-01 15:00:10 +0200
  • 995ce8d437 Remove OUTCLEAN_ADDRESS Florent Daigniere 2021-10-01 14:54:04 +0200
  • 3f8aa4adfa
    Merge #1998 bors[bot] 2021-09-28 11:33:12 +0000
  • ef9e1ac279 remove health check from log Alexander Graf 2021-09-28 12:29:57 +0200
  • 7380b248cf direct logging of php errors to stderr Alexander Graf 2021-09-28 11:16:40 +0200
  • cd17aa0c43 repair failing health-check Alexander Graf 2021-09-28 11:06:59 +0200
  • 65133a960a Prevent traceback when using non-email in login Alexander Graf 2021-09-28 10:38:37 +0200
  • 1cf0f76b52 not required anymore Florent Daigniere 2021-09-27 09:04:15 +0200
  • 739702a034 doc Florent Daigniere 2021-09-25 16:31:11 +0200
  • e9f84d7d99 Improve the unbound configuration Florent Daigniere 2021-09-25 16:25:59 +0200
  • 5236196288
    Merge #1991 bors[bot] 2021-09-25 11:58:38 +0000
  • 16691e83ad re-enable mod_rewrite in roundcube Alexander Graf 2021-09-24 18:15:00 +0200
  • c1beee8fd7 Added newsfragment Diman0 2021-09-24 15:36:01 +0200
  • 41f5b43b38 Set nginx logging to level info again. Diman0 2021-09-24 15:33:16 +0200
  • f4cde61148 Make header translatable. More finishing touches. Diman0 2021-09-24 15:29:28 +0200
  • 7d56ed3b70 Merge branch 'master' of https://github.com/Mailu/Mailu into ratelimits Florent Daigniere 2021-09-24 13:40:59 +0200
  • 464a117e9f this should be changed too Florent Daigniere 2021-09-24 13:37:00 +0200
  • 862fdda55b Tweak the wording Florent Daigniere 2021-09-24 13:35:41 +0200
  • fbe0a446b9 Merge branch 'master' of github.com:Mailu/Mailu into fix-sso-1929 Diman0 2021-09-24 13:05:06 +0200
  • ac496eed19 Update setup with new rate limit config vars. Diman0 2021-09-24 12:57:17 +0200