Commit Graph

259 Commits

Author SHA1 Message Date
Michael Bartel
b3770c4f2d Append domain to login before trying IMAP connection
Append email domain to login before trying connect to the IMAP server. Use this instead of strip_domain,
which removes the domain before trying the IMAP connection, to avoid the domain in the folder names of the collection.
2026-07-05 12:27:09 +02:00
Peter Bieringer
2c198da3fc sharing/bday/template: change trigger separator 2026-06-11 08:51:54 +02:00
Peter Bieringer
3297ffbe93 sharing/bday: fix default config format 2026-05-31 07:32:02 +02:00
Peter Bieringer
8a28141c3e sharing/bday/summary template: adjust default 2026-05-31 07:25:51 +02:00
Peter Bieringer
70ec043423 sharing/bday/add support for custom categories 2026-05-31 06:00:55 +02:00
Peter Bieringer
586ae79b8e sharing/bday: option for age_max 2026-05-31 06:00:55 +02:00
Peter Bieringer
c54e41bccd sharing/bday/trigger: disable by default, adjust fallback pattern 2026-05-31 06:00:55 +02:00
Peter Bieringer
48ab13bc2c sharing/bday/trigger: reference config 2026-05-31 06:00:55 +02:00
Peter Bieringer
63ef2f7193 sharing/bday/template: reference config 2026-05-31 06:00:55 +02:00
Max Berger
19f9d0a8c7 web ui: New setting for browser-based login
This is useful in cases where OIDC login is active
which would then redirect the user to a central
login page.

See https://github.com/Kozea/Radicale/issues/2143
2026-05-27 19:43:57 +02:00
Peter Bieringer
401f9c39ae config/example: extend for log on_notice_condition 2026-05-12 08:35:28 +02:00
Peter Bieringer
5a6bae0a2c user/path value check: add additional option 2026-04-23 06:13:32 +02:00
Peter Bieringer
de1665d2bc config: fix related to 95e80617e4f34d2cc5492725e4cc1c8fbc90b7db 2026-04-23 06:13:31 +02:00
Peter Bieringer
af5121ab34 new option for checking path/user value 2026-04-23 06:13:31 +02:00
Peter Bieringer
e279e4f803 config: cosmetics 2026-04-23 06:13:31 +02:00
Peter Bieringer
3e75ec1432 sharing/config: add forgotten change of default config related to c6aca9362f 2026-04-11 06:13:51 +02:00
Peter Bieringer
7a5cdf1f64 log/config template: update related to legacy trace_on_debug and trace_filter 2026-04-08 21:49:55 +02:00
Peter Bieringer
26059ac022 delay: update doc 2026-04-02 13:08:31 +02:00
Peter Bieringer
3ab7e2049f delay: delay_on_error only for 5xx, auth_delay for 401 in case login/user is missing 2026-04-02 13:06:28 +02:00
Peter Bieringer
7fac5e4d7c config/doc: extension related to auth delay 2026-03-29 15:02:31 +02:00
Peter Bieringer
a2a27a8e45 config: fix typo 2026-03-29 15:02:10 +02:00
Peter Bieringer
296863a34d sharing/config: remove eol example 2026-03-29 07:41:10 +02:00
Max Berger
5b43c9e5bd Move CSP to config 2026-03-20 08:21:51 +01:00
Peter Bieringer
bd93e0b81d sharing/bday: config example 2026-03-15 18:20:49 +01:00
Peter Bieringer
3cad049109 logging/limit_content: new option 2026-03-14 15:12:15 +01:00
Peter Bieringer
9cc373132f add delay_on_error option 2026-03-07 15:57:02 +01:00
Peter Bieringer
51fb882cab sharing: properties overlay by proppatch 2026-02-28 22:10:01 +01:00
Peter Bieringer
1cb622e903 sharing: add global and conditional permissions support 2026-02-26 08:14:49 +01:00
Peter Bieringer
6a2dd33225 align order 2026-02-26 05:21:04 +01:00
Peter Bieringer
8372482ccd Merge branch 'master' into deprecate-ldap_use_ssl 2026-02-24 21:33:30 +01:00
Peter Bieringer
8e517dacf6 Modify OAuth2 client ID and secret in config
Updated OAuth2 client ID and secret configuration.
2026-02-24 21:01:17 +01:00
magicfelix
74ad76b36d [OAuth2] Allow custom client_id and client_secret 2026-02-24 18:24:59 +01:00
Peter Bieringer
0dbe6c1223 sharing: add default config to template 2026-02-24 08:19:51 +01:00
Peter Marschall
8c9df49caf LDAP auth: remove config option 'ldap_use_ssl'
Remove the config option 'ldap_use_ssl' from the code and documentation,
deprecating it for good.
2026-02-22 12:51:45 +01:00
Steve Zabka
94e0e4a08c Incorrect comma deleted and indentation corrected in predefined_collections 2026-02-08 10:54:57 +01:00
Steve Zabka
894edfe4dc Refactor predefined user collections
- Overhauled collection keys for consistency
- Added Work Address Book
- Added Birthday and Work calendars
- Personal calendar and address book maintained
2026-01-24 16:22:15 +01:00
Peter Bieringer
bc2a14481f add new option max_resource_size 2025-12-11 22:53:02 +01:00
Peter Bieringer
e66d83cd84 add explanation to default value 2025-12-11 22:50:35 +01:00
Peter Bieringer
dfb932a448 new options [logging] profiling_per_request_header profiling_per_request_xml 2025-12-10 17:48:05 +01:00
Peter Bieringer
b819febeb2 new option [logging] response_header_on_debug 2025-12-10 17:47:09 +01:00
Peter Bieringer
1cbcc40994 fix typo 2025-12-10 17:45:47 +01:00
Peter Bieringer
5fb844b924 profiling: add config hint 2025-12-08 18:54:46 +01:00
Peter Bieringer
15ebb1e647 profiling: default is now 'none' and config option will be checked instantly 2025-12-08 17:54:18 +01:00
Peter Bieringer
edc88fbed8 profiling: add option default 2025-12-08 12:31:09 +01:00
Peter Bieringer
bf8619a41c add support for http_remote_user 2025-11-15 15:32:13 +01:00
Peter Bieringer
ea1df00161 strict_preconditions: new config option / example config 2025-10-19 18:55:16 +02:00
Peter Bieringer
253d7b365f fix improper section, overseen in f0aa588638 2025-10-19 17:52:16 +02:00
Johannes Berg
256ca59aaf auth: clean up remote IP parameter/documentation
Make the remote IP parameter more generic and make it an enum
determining the source instead of a boolean. Also fix the
changelog entry.

Both as requested, I managed to miss those comments previously.
2025-09-09 20:25:49 +02:00
Johannes Berg
b5a1ea911d auth: dovecot: pass remote IP (rip=) to auth server
If known, let the auth server know where the client came
from, using REMOTE_ADDR or, optionally/configurably, the
X-Remote-Addr header value (which is needed when running
behind a trusted proxy.)

Addresses #1859.
2025-09-09 12:10:00 +02:00
Peter Marschall
57a4d8d47d LDAP auth: update, consolidate & extend documentation 2025-09-08 22:01:13 +02:00