Peter Bieringer
b0d56f898b
Merge pull request #1668 from pbiering/login-cache
...
add optional cache for login result and htpasswd + fixes
final version will be updated to 3.4.0 next
2025-01-03 07:51:06 +00:00
Peter Bieringer
73f8f950d0
add content from https://github.com/Kozea/Radicale/pull/1073
2025-01-03 07:19:33 +01:00
Peter Bieringer
b122002077
drop support of python 3.8, fixes https://github.com/Kozea/Radicale/issues/1628
2025-01-03 00:41:26 +01:00
Peter Marschall
99f5ec389d
LDAP auth: indroduce config option 'ldap_user_attribute'
...
This option gives us
- flexible authentication options where the name used for logging on
does not have to be the account name
e.g. use ldap_filter = (&(obhjectclass=inetOrgperson)(|(cn={0]})(mail={0})))
to allow loginng on using the cn or the mail address
- automatically consistent / canonicalized username values
(i.e. exactly the way the LDAP server returns them)
2025-01-02 12:05:39 +01:00
Peter Bieringer
46fe98f60b
make htpasswd cache optional
2025-01-01 16:31:31 +01:00
Peter Bieringer
79ba07e16b
change default cache times
2024-12-31 16:13:05 +01:00
Peter Bieringer
a794a51885
fix failed_login cache, improve coding
2024-12-31 07:57:54 +01:00
Peter Bieringer
74311560c9
add cache_logins* options
2024-12-30 08:17:59 +01:00
Peter Bieringer
51960bcab8
extend doc related to config options used
2024-12-27 09:04:47 +01:00
Peter Bieringer
c8010fa4be
fix https://github.com/Kozea/Radicale/issues/1647
2024-12-23 07:07:43 +01:00
Peter Bieringer
59450e8c2d
add additional ReadWritePaths entry, fix existing one
2024-12-18 20:14:56 +01:00
Peter Bieringer
5f79b089c8
fix option name
2024-12-15 12:21:39 +01:00
Peter Bieringer
fc7c50b4cb
add note about storage verification
2024-12-15 12:20:24 +01:00
Peter Bieringer
ff3f2fc3de
item-cache-mtime-size new option doc
2024-12-15 11:40:20 +01:00
Peter Bieringer
a7ce8f032c
Add: option [debug] storage_cache_action for conditional logging
2024-12-14 16:49:54 +01:00
Peter Bieringer
3ebe51a4cb
Add: option [auth] uc_username for uppercase conversion (similar to existing lc_username)
2024-12-14 09:25:36 +01:00
Peter Bieringer
2bb2d6385b
default for filesystem_cache_folder is filesystem_folder
2024-12-10 08:52:51 +01:00
Peter Bieringer
2d8903dc44
add new options
2024-12-10 08:23:32 +01:00
Peter Bieringer
5515d1e790
fix typos
2024-12-08 15:34:33 +01:00
Peter Bieringer
05c349a15f
Update DOCUMENTATION.md
...
fix typo
2024-12-08 09:46:50 +01:00
TownCube
916c9db3c8
Skip group collection match when groups are not used
2024-12-07 18:24:29 +00:00
Peter Bieringer
d6bacc9047
use_cache_subfolder_for_item: doc
2024-12-03 21:31:12 +01:00
Alex Claman
2c234b97d1
Update DOCUMENTATION.md
...
remove unnecessary call for `proxy_ssl_trusted_certificate` in example SSL-enabled reverse proxy config
2024-12-02 15:51:39 -05:00
Peter Bieringer
f26facba3e
cosmetics related to logging doc
2024-11-24 17:10:07 +01:00
Peter Bieringer
fbb6b1684a
replace eol URL
2024-11-24 16:46:19 +01:00
Peter Bieringer
19f5aa0edd
extend doc as partially suggested by https://github.com/Kozea/Radicale/pull/914
2024-11-24 16:37:35 +01:00
Peter Bieringer
5b64ef9fe7
extend hook doc
2024-11-24 16:29:14 +01:00
Peter Bieringer
4781b48a1c
review storage hook git part
2024-11-23 21:35:58 +01:00
fang
a6b1e000e7
warn of possible client-side SSL requirement
...
MacOS's Calendar.app may not send auth credentials when connecting to a CalDAV
server over unsecured HTTP. Attempting to set up an account that way will give
error messages about authentication, even though the credential the user
entered are correct.
Here, we point out this case in the documentation, prompting users to try
enabling SSL if they encounter this.
2024-11-17 14:25:55 +01:00
Peter Bieringer
a64f0e1093
update related to nginx/apache proxy configs
2024-11-17 07:12:20 +01:00
Peter Bieringer
07b7d28323
extend with OpenSSL hint
2024-11-14 07:38:03 +01:00
Peter Bieringer
5380629bda
extend doc for SSL protocol/ciphersuite
2024-11-14 07:38:03 +01:00
Bishtawi
ee2af306d7
Support loading ldap secret from file
2024-11-05 00:35:36 -08:00
Peter Bieringer
687624a403
fix spelling
2024-11-02 13:23:41 +01:00
Jean-Denis Girard
a1b8c65def
Document Dovecot auth
2024-10-31 09:29:03 -10:00
Peter Bieringer
c63d00a550
update minimum python version
2024-10-15 08:25:46 +02:00
Peter Bieringer
ba9776d688
change default, remove leftover
2024-09-30 21:43:50 +02:00
Peter Bieringer
110ee9d247
doucment new permissions
2024-09-30 21:28:42 +02:00
Peter Bieringer
e0594d5b33
permit_overwrite_collection doc + rights + test cases
2024-09-30 21:26:24 +02:00
Peter Bieringer
3e478ee6da
update doc
2024-09-30 21:14:14 +02:00
Peter Bieringer
0ab99d4e8f
update doc related to changed default
2024-09-29 18:16:54 +02:00
Dipl. Ing. Péter Varkoly
e887b06d21
Fix syntax
2024-09-23 15:49:58 +02:00
Dipl. Ing. Péter Varkoly
b1c682de57
Enhance docomentation.
...
Fix imports
2024-09-23 15:46:08 +02:00
Dipl. Ing. Péter Varkoly
606bd30514
Rebase
2024-09-05 10:44:28 +02:00
Peter Bieringer
c63dee71ec
Adjustment: option [auth] htpasswd_encryption change default from "md5" to "autodetect"
2024-09-01 17:19:53 +02:00
Peter Bieringer
a79c2ad83e
align option name
2024-08-28 08:59:32 +02:00
Peter Bieringer
e852c887d7
Enhancement: add option to toggle debug log of right with doesn't match
2024-08-28 08:03:16 +02:00
Dipl. Ing. Péter Varkoly
19e5972b4f
Fix merge conflicts.
2024-08-25 14:11:48 +02:00
Ray
408a03a3c0
Better freebusy occurrence limit handling and added documentation
2024-08-16 14:57:30 -06:00
Peter Bieringer
e5e80ebbe6
Merge pull request #1544 from pbiering/option-strip-domain-name-from-login
...
Option strip domain name from login
2024-07-18 06:56:25 +02:00