You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mailu/towncrier/newsfragments
bors[bot] 18865bf03b
Merge #2094
2094: Sessions tweaks r=mergify[bot] a=nextgens

## What type of PR?

bug-fix

## What does this PR do?

- Make all sessions permanent, introduce SESSION_TIMEOUT and PERMANENT_SESSION_LIFETIME.
- Prevent the creation of a session before there is a login attempt
- Ensure that webmail tokens are in sync with sessions

### Related issue(s)
- close #2080 

## 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] 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: Florent Daigniere <nextgens@freenetproject.org>
Co-authored-by: Dimitri Huisman <diman@huisman.xyz>
3 years ago
..
116.feature Implement rate-limits 3 years ago
224.enhancement Document how to setup autoconfig 3 years ago
224.feature DNS records for client autoconfiguration (RFC6186) 4 years ago
360.bugfix Document that RELAYNETS is comma separated 3 years ago
466.feature doh 3 years ago
470.doc Further clarify memory requirements and create newsfragment. 3 years ago
783.feature towncrier 4 years ago
1031.feature Ratelimit outgoing emails per user 3 years ago
1037.doc Added documentation for how to switch the database back-end used by Mailu. 3 years ago
1096.feature Allow specific users to send email from any address 3 years ago
1154.enhancement Add newsfragment 3 years ago
1182.feature Implement versioning for CI/CD workflow (see #1182). 3 years ago
1194.bugfix Implement rate-limits 3 years ago
1194.feature Implement a simple credential cache 3 years ago
1223.bugfix Fix for issue #1223 3 years ago
1294.bugfix Fix 1294 ensure podop's socket is owned by postfix 3 years ago
1441.feature Using Syslog is the new standard. It is not optional anymore. 3 years ago
1503.doc Update docs/reverse.rst with Traefik v2+ info 4 years ago
1558.feature doc 3 years ago
1567.feature Add CHANGELOG fragments 4 years ago
1604.feature new import/export using marshmallow 4 years ago
1607.feature add towncrier for #1607 4 years ago
1610.feature add towncrier for 1610 4 years ago
1612.feature Implement rate-limits 3 years ago
1618.feature add newsfragemnt for #1618 4 years ago
1638.fix Add changelog 4 years ago
1662.feature Improve the towncrier messages 4 years ago
1669.bugfix Fix extract_host_port port separation 4 years ago
1694.feature update newsfragment #1694 3 years ago
1696.misc fix changelog entry from feature to misc 4 years ago
1705.enhancement Ensure that RCVD_NO_TLS_LAST doesn't add spam points 3 years ago
1712.misc Add newsfragment 4 years ago
1753.feature Improve the towncrier messages 4 years ago
1760.bugfix Add changelog 4 years ago
1764.feature Add CHANGELOG fragments 4 years ago
1798.feature Behave like documented 3 years ago
1828.misc Added new docker repo for test image. Adapted deploy script to use env var for test repo name. Modified travis references to github actions references in docs. Added changelog entry. 3 years ago
1830.misc Forgot to set permissions on images folder. Added changelog. 3 years ago
1831.bugfix Add changelog entry 3 years ago
1851.feature document 3 years ago
1873.feature Added a change note 3 years ago
1917.bugfix towncrier 3 years ago
1922.enhancement towncrier 3 years ago
1926.feature Log auth attempts on /admin 3 years ago
1929.enhancement Forgot to include the new endpoint /static 3 years ago
1952.bugfix Use punycode for HTTP header for radicale and create changelog 3 years ago
1960.bugfix towncrier 3 years ago
1962.bugfix Reworded changelog that it is very important to set the new configuration parameters 3 years ago
1966.feature added feature file 3 years ago
1990.bugfix Add newsfragment. 3 years ago
1992.enhancement doc 3 years ago
1996.enhancement SESSION_COOKIE_SECURE and HTTP won't work 3 years ago
2002.enhancement doh 3 years ago
2007.enhancement renamed newsfragment 3 years ago
2017.enhancement added newsfragment 3 years ago
2035.enhancement updated newsfragment 3 years ago
2069.feature Add newsfragment. 3 years ago
2072.enhancement Create 2072.enhancement 3 years ago
2078.fix Fix #2078 3 years ago
2079.fix Fix Webmail token check. Fix Auth-Port for Webmail. #2079 3 years ago
2080.bugfix towncrier 3 years ago
2093.fix Fix missing edit buttons in alias, relay and fetchmail lists in admin. 3 years ago
2094.bugfix towncrier 3 years ago