Dimitri Huisman
|
5bee3c031b
|
Update all dependencies.
All changes were recreated due to deprecated functionalities introduced
by updating the dependencies
|
2023-10-31 19:55:58 +00:00 |
|
Florent Daigniere
|
29cd857c5f
|
Allow multiple IP addresses/networks to be set for tokens
|
2023-06-23 15:56:41 +02:00 |
|
Florent Daigniere
|
6ee913502e
|
Improve auth-related logging
|
2023-05-06 17:37:16 +02:00 |
|
Florent Daigniere
|
775033391a
|
doh
|
2023-04-14 13:56:39 +02:00 |
|
Florent Daigniere
|
c363378005
|
Always exempt app-tokens from rate limits
|
2023-04-14 12:51:43 +02:00 |
|
Florent Daigniere
|
b607375603
|
Fix 2692: make the external auth proxy usable
|
2023-03-12 19:40:44 +01:00 |
|
Florent Daigniere
|
dd912169fb
|
Make the login page guess where to redirect
|
2023-03-12 18:07:25 +01:00 |
|
Florent Daigniere
|
19af2944d7
|
Refactor as requested
|
2022-11-14 19:05:41 +01:00 |
|
Florent Daigniere
|
001acd60ac
|
doh2
|
2022-11-03 16:44:18 +01:00 |
|
Florent Daigniere
|
66250e396c
|
refactor
|
2022-11-03 16:19:44 +01:00 |
|
Vincent Kling
|
23d06a5761
|
Fix a bunch of typos
|
2022-10-19 19:41:49 +02:00 |
|
Florent Daigniere
|
a8dc20962a
|
workaround a bug in coredns
|
2022-02-19 13:02:52 +01:00 |
|
Florent Daigniere
|
b7fb8c661a
|
switch to new API
|
2022-01-21 14:54:49 +01:00 |
|
Dimitri Huisman
|
51d94b8d14
|
Fix issue 2102
|
2021-12-22 17:40:51 +00:00 |
|
Florent Daigniere
|
bee6e980e3
|
doh
|
2021-12-21 16:23:27 +01:00 |
|
Florent Daigniere
|
58d0faff7f
|
ensure we clear the token on delete()
|
2021-12-21 15:59:00 +01:00 |
|
Florent Daigniere
|
2b29cfb3f0
|
fix cleanup_sessions()
|
2021-12-21 15:55:59 +01:00 |
|
Florent Daigniere
|
f0247a2faf
|
Use self where appropriate
|
2021-12-21 15:45:05 +01:00 |
|
Florent Daigniere
|
c161a2c987
|
syntax
|
2021-12-21 15:42:12 +01:00 |
|
Florent Daigniere
|
a28c7f903e
|
do it once
|
2021-12-21 09:50:01 +01:00 |
|
Dimitri Huisman
|
f88daa1e77
|
Add missing cast to int
|
2021-12-20 21:07:25 +00:00 |
|
Florent Daigniere
|
5f313310d4
|
regenerate() shouldn't extend lifetime
|
2021-12-20 09:37:11 +01:00 |
|
Florent Daigniere
|
fe18cf9743
|
Fix 2080
Ensure that webmail tokens are in sync with sessions
|
2021-12-19 23:24:44 +01:00 |
|
Florent Daigniere
|
02c93c44f2
|
Tweak sessions
simplify:
- make all sessions permanent by default
- update the TTL of sessions on access (save always)
- fix session-expiry, modulo 8byte precision
|
2021-12-19 20:52:51 +01:00 |
|
Florent Daigniere
|
ea96a68eb4
|
don't create a session if we don't have to
|
2021-12-19 20:48:29 +01:00 |
|
Florent Daigniere
|
4fffdd95e9
|
Reduce logging level
|
2021-12-05 15:07:06 +01:00 |
|
Alexander Graf
|
56f65d724d
|
update babel
|
2021-11-03 21:52:59 +01:00 |
|
Alexander Graf
|
26fb108a3f
|
updated Flask-Login
|
2021-11-03 20:22:47 +01:00 |
|
Alexander Graf
|
13e6793c9f
|
Merge remote-tracking branch 'upstream/master' into update_deps
|
2021-11-03 19:35:51 +01:00 |
|
Alexander Graf
|
40cdff4911
|
updated dnspython
|
2021-11-02 16:49:25 +01:00 |
|
Alexander Graf
|
8d90a74624
|
update werkzeug to 1.x
|
2021-11-02 15:39:41 +01:00 |
|
Alexander Graf
|
3141ffe791
|
removed some whitespace
|
2021-10-29 14:26:23 +02:00 |
|
Dimitri Huisman
|
503044ef6e
|
Reintroduce ProxyFix. Use two buttons for logging in.
|
2021-10-27 21:51:49 +00:00 |
|
Dimitri Huisman
|
fb0f005343
|
Get rid of complicated prefix logic. Further simplify /static handling and nginx config.
|
2021-10-27 18:36:50 +00:00 |
|
Dimitri Huisman
|
ed7adf52a6
|
Merge branch 'master' of github.com:Diman0/Mailu into fix-sso-1929
|
2021-10-25 17:31:25 +00:00 |
|
Florent Daigniere
|
19b784b198
|
Parse the network configuration only once
thanks @ghostwheel42
|
2021-10-16 15:18:41 +02:00 |
|
Florent Daigniere
|
99c81c20a7
|
Introduce AUTH_RATELIMIT_EXEMPTION
This disables rate limiting on specific CIDRs
|
2021-10-16 10:26:38 +02:00 |
|
Florent Daigniere
|
de276a6822
|
Simplify extract_network_from_ip
|
2021-10-16 09:45:10 +02:00 |
|
Florent Daigniere
|
068170c0ff
|
Use app instead of flask.current_app where possible
|
2021-10-16 09:35:01 +02:00 |
|
Florent Daigniere
|
7d56ed3b70
|
Merge branch 'master' of https://github.com/Mailu/Mailu into ratelimits
|
2021-09-24 13:40:59 +02:00 |
|
Diman0
|
fbe0a446b9
|
Merge branch 'master' of github.com:Mailu/Mailu into fix-sso-1929
|
2021-09-24 13:05:06 +02:00 |
|
Florent Daigniere
|
1e07b85fa1
|
doh
|
2021-09-24 10:20:21 +02:00 |
|
Florent Daigniere
|
89ea51d570
|
Implement rate-limits
|
2021-09-23 18:40:49 +02:00 |
|
Diman0
|
bf0aad9820
|
Merge branch 'master' of github.com:Mailu/Mailu into fix-sso-1929
|
2021-09-22 17:04:13 +02:00 |
|
Alexander Graf
|
1e8b41f731
|
Merge remote-tracking branch 'upstream/master' into adminlte3_fixes
|
2021-09-09 13:22:15 +02:00 |
|
Florent Daigniere
|
0ee52ba65b
|
Doh
|
2021-09-05 19:03:54 +02:00 |
|
Florent Daigniere
|
0f0459e9b2
|
suggestions from @ghostwheel42
|
2021-09-05 18:49:07 +02:00 |
|
Alexander Graf
|
7bede55fce
|
more verbose cleaning message
|
2021-09-05 17:48:20 +02:00 |
|
Florent Daigniere
|
a9a1b3e55e
|
Reduce the EDNS0 size to 1232
@see
https://github.com/dns-violations/dnsflagday/issues/125
|
2021-09-05 15:28:59 +02:00 |
|
Florent Daigniere
|
d8c22db547
|
Merge remote-tracking branch 'upstream/master' into policyd-mta-sts
|
2021-09-03 11:37:43 +02:00 |
|