Peter Bieringer
9fab1bc9cc
mkcalendar/mkcol: return CONFLICT in case of file name collision
2026-04-14 20:45:04 +02:00
Peter Bieringer
815191b2ec
Merge pull request #2088 from henning-schild/henning/staging0
...
test/auth: fix bcrypt autodetect test
2026-04-14 17:56:58 +02:00
Henning Schild
f65754e0da
test/auth: fix bcrypt autodetect test
...
Was not using "autodetect" as intended.
Signed-off-by: Henning Schild <henning@hennsch.de >
2026-04-14 14:14:38 +02:00
Peter Bieringer
c4b2898050
doc/extension: related to https://github.com/Kozea/Radicale/issues/842#issuecomment-4231416018
2026-04-12 21:56:16 +02:00
Peter Bieringer
c13f2734f2
fix for https://github.com/Kozea/Radicale/issues/2084
2026-04-12 09:09:20 +02:00
Peter Bieringer
d48ebe25d0
3.7.2.dev
2026-04-12 07:46:28 +02:00
Peter Bieringer
d39e3189d0
fix changelog entry
2026-04-12 07:21:29 +02:00
Peter Bieringer
79e68bf882
Release 3.7.1
2026-04-12 07:02:57 +02:00
Peter Bieringer
27671d00de
workflow: add additional file to ignore
2026-04-12 07:02:28 +02:00
Peter Bieringer
e42c492e7f
changelog/update related to https://github.com/Kozea/Radicale/pull/2083
2026-04-12 07:00:42 +02:00
Peter Bieringer
dbfb8f27ef
Merge pull request #2083 from maxberger/master
...
UI: Clear Errors in Login Form on show
2026-04-12 06:57:57 +02:00
Max Berger
a32cc13e53
Clear Errors in Login Form on show
2026-04-11 23:11:06 +02:00
Peter Bieringer
8f524bf627
Merge pull request #2082 from maxberger/master
...
UI/Sharing: Allow explicit setting of write-properties permission
2026-04-11 22:40:24 +02:00
Max Berger
a5780f2dc5
UI/Sharing: Allow explicit setting of write-properties permission
2026-04-11 21:52:03 +02:00
Peter Bieringer
11ecb8c672
Merge pull request #2080 from pbiering/test-2002-share-by-softlink
...
Test 2002 share by softlink
2026-04-11 18:00:04 +02:00
Peter Bieringer
e12b387f18
doc: spelling fixes
2026-04-11 17:28:35 +02:00
Peter Bieringer
19302a6aab
tox: change test sequence
2026-04-11 17:04:29 +02:00
Peter Bieringer
c9ac5f8a9e
storage/test: add share-by-softlink case
2026-04-11 17:03:59 +02:00
Peter Bieringer
86fd325784
sharing/doc: bugfix
2026-04-11 07:22:43 +02:00
Peter Bieringer
281dd0fcce
changelog for https://github.com/Kozea/Radicale/pull/2074
2026-04-11 07:12:11 +02:00
Peter Bieringer
5e50a91faa
changelog: shift entry
2026-04-11 07:09:31 +02:00
Peter Bieringer
1d8b8eaad0
changelog for https://github.com/Kozea/Radicale/pull/2061
2026-04-11 07:07:02 +02:00
Peter Bieringer
2cc6e408cf
changelog for c4ab681858
2026-04-11 06:47:08 +02:00
Peter Bieringer
c4ab681858
Fix: performance improvement of path_to_filesystem() in 3.7.0 caused unexpected issue in case of softlinks are used
2026-04-11 06:46:56 +02:00
Peter Bieringer
57ac38b502
sharing: adjust some log levels
2026-04-11 06:19:58 +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
dce190bb00
workflow/test: bugfix
2026-04-11 06:08:55 +02:00
Peter Bieringer
38335062a5
workflow/test: do not start if only unrelated files were changed
2026-04-11 06:03:47 +02:00
Peter Bieringer
6395dfefc6
changelog for https://github.com/Kozea/Radicale/pull/2079
2026-04-10 18:10:18 +02:00
Peter Bieringer
2e7e99f9b1
Merge pull request #2078 from maxberger/master
...
UI: Set 'p' permission for tokens
2026-04-10 18:02:37 +02:00
Peter Bieringer
8b7a1075dd
Merge pull request #2079 from jbsky/master
...
fix(auth): prevent login variable overwrite during failed cache cleanup
2026-04-10 17:59:58 +02:00
webmaster
e22d5b438f
fix(auth): prevent login variable overwrite during failed cache cleanup
...
In the failed login cache cleanup loop, the tuple unpacking was using
`login` as the local variable name, silently overwriting the current
user's login with the one retrieved from the expired cache entry.
This caused subsequent backend authentication (e.g. IMAP) to be
attempted with the wrong username, resulting in spurious auth failures
for legitimate users whenever an expired failed-cache entry happened
to be present at the same time.
Rename the loop variable to `login_expired` to avoid shadowing the
outer `login` variable, and fix the associated debug log to reference
`login_expired` instead of the previously incorrect `login_cache`.
Fixes: intermittent authentication failures when _cache_failed contains
expired entries from previous failed login attempts by other users.
Signed-off-by: webmaster <webmaster@jbsky.fr >
2026-04-10 11:39:56 +02:00
Max Berger
1dff07460b
Set 'p' permission for tokens
2026-04-10 09:08:18 +02:00
Peter Bieringer
5388f79bd8
Merge pull request #2077 from pbiering/fix-issue-1917
...
hook/email: add support for date-only events and mass-email fallback
2026-04-10 08:59:45 +02:00
Peter Bieringer
db8af1c730
hook/email: changelog extension
2026-04-10 08:36:32 +02:00
Peter Bieringer
5388740ac2
hook/email: add additional test cases, extend log for that
2026-04-10 08:35:05 +02:00
Peter Bieringer
3158736579
hook/email: fix body in case of mass-email is active but only one attendee
2026-04-10 08:34:28 +02:00
Peter Bieringer
c44c414b91
event item with only 1 attendee
2026-04-10 08:33:57 +02:00
Peter Bieringer
6a906d9f2b
hook/email: extend changelog
2026-04-10 07:56:56 +02:00
Peter Bieringer
d89d78810f
hook/email: fix for flake8
2026-04-10 07:56:40 +02:00
Peter Bieringer
b8f3ed8c69
hook/email/test: improve test case
2026-04-10 07:52:51 +02:00
Peter Bieringer
7870d6431a
hook/email/test: add new test item
2026-04-10 07:52:51 +02:00
Peter Bieringer
1361638bac
hook/email/tests: extend test cases for date-only
2026-04-10 07:52:51 +02:00
Peter Bieringer
30636b4601
hook/email: remove/solve some type:ignore
2026-04-10 07:52:51 +02:00
Peter Bieringer
20846d3bd6
hook/email: log event.uuid on notification
2026-04-10 07:52:51 +02:00
Peter Bieringer
785b19812e
hook/email: remove/solve some type:ignore
2026-04-10 07:52:51 +02:00
Peter Bieringer
717985763c
hook/email: add support for date-only DTSTART/DTEND
2026-04-10 07:52:51 +02:00
Peter Bieringer
c6aca9362f
Merge pull request #2076 from pbiering/sharing-token-permission-default-rp
...
Sharing token permission default rp
2026-04-10 06:37:01 +02:00
Peter Bieringer
5e928ab30e
sharing/tests: extend/reorg test cases related to permissions
2026-04-10 05:52:06 +02:00
Peter Bieringer
b88b99d11e
sharing/bday: do not permit permissions eE
2026-04-10 05:51:38 +02:00