Peter Bieringer
4952d2c3d9
sharing/map: add test cases for collections without trailing /
2026-08-01 08:47:01 +02:00
Peter Bieringer
5fdc809d63
sharing: bday conversion: test delete as user
2026-07-19 15:56:52 +02:00
TowyTowy
c2a73cdc2d
Fix: bday conversion clobbers NICKNAME when FN is empty
...
The share-by-map BDAY-to-ICS conversion builds a placeholder mapping for
the SUMMARY/DESCRIPTION/alarm templates. Each block sets the fallback
marker for its own placeholder (e.g. {nickname} -> '!nickname!', {n:f} ->
'!n:f!'), but the {fn} block wrote the empty-FN fallback to {nickname}
instead of {fn}.
As a result, for a VCARD whose FN is present but empty, a genuine
NICKNAME was overwritten with '!fn!' in the generated event, and the
{fn} placeholder never received its '!fn!' marker, so a '[{fn}|...]'
fallback in a template failed to resolve.
Assign the fallback to {fn}, matching the surrounding blocks.
Co-Authored-By: Claude <noreply@anthropic.com >
2026-07-15 20:28:25 +02:00
Peter Bieringer
69b265b539
mark also windows for non-reliable sleep times
2026-06-28 22:15:44 +02:00
Peter Bieringer
048845f615
sharing/bday/template: adjust+add test cases
2026-06-11 08:55:29 +02:00
Peter Bieringer
2c198da3fc
sharing/bday/template: change trigger separator
2026-06-11 08:51:54 +02:00
Peter Bieringer
64761ae119
sharing/update: positive test with equal conversion
2026-06-09 21:49:39 +02:00
Peter Bieringer
25e376874e
sharing/update: add test case changing Conversion
2026-06-09 21:35:27 +02:00
Peter Bieringer
169d6c3b45
sharing/test: align changed result codes
2026-06-09 21:35:11 +02:00
Peter Bieringer
f684d38147
rework tests with proxy simulation
2026-06-09 07:28:57 +02:00
Peter Bieringer
83b00f1b7b
sharing/bday conversion: add additional test cases via proxy
2026-06-08 21:59:57 +02:00
Peter Bieringer
f985d090f4
Merge pull request #2150 from pbiering/sharing-info-bday
...
Sharing/show supported Actions on info
2026-06-02 08:25:46 +03:00
Peter Bieringer
2c15cb062b
sharing/Actions: test "info"
2026-06-02 06:40:29 +02:00
Peter Bieringer
1520dfcfe3
sharing/api: add support for removing per share Action dict entries
2026-05-31 16:34:06 +02:00
Peter Bieringer
f43c4767ba
sharing/bday: test status+class
2026-05-31 07:49:22 +02:00
Peter Bieringer
5cbd1d56e5
sharing/bday/description empty: test
2026-05-31 07:48:47 +02:00
Peter Bieringer
d6369588f4
sharing/bday/summary: check for not to be empty
2026-05-31 07:26:19 +02:00
Peter Bieringer
07c5873bdd
sharing/bday/templating: default config rework
2026-05-31 07:06:35 +02:00
Peter Bieringer
70ec043423
sharing/bday/add support for custom categories
2026-05-31 06:00:55 +02:00
Peter Bieringer
0d198e56ac
sharing/bday: parameter config tests
2026-05-31 06:00:55 +02:00
Peter Bieringer
40330ca800
sharing/bday: fix typo
2026-05-31 06:00:55 +02:00
Peter Bieringer
ebb359c5cc
sharing/bday/age_max: input validation
2026-05-31 06:00:55 +02:00
Peter Bieringer
71643860a4
sharing/bday/Actions: align config section
2026-05-31 06:00:55 +02:00
Peter Bieringer
ad42f00a27
sharing/bday/age: add test cases
2026-05-31 06:00:55 +02:00
Peter Bieringer
497a0eeb44
sharing/bday/template: fix change of fallback placeholder
2026-05-31 06:00:55 +02:00
Peter Bieringer
7ce3459878
sharing/bday/trigger: test cases
2026-05-31 06:00:55 +02:00
Peter Bieringer
1ef02e9fe3
sharing/bday/template per share test
2026-05-31 06:00:55 +02:00
Peter Bieringer
1ea3933faf
sharing/bday/template: test case extension/fixes
2026-05-31 06:00:55 +02:00
Peter Bieringer
4aa84ffa4a
sharing: PROPFIND returns also privilege "write" in case "write-content" and "write-properties" is permitted (test case)
2026-05-15 12:43:06 +02:00
Peter Bieringer
1349714d93
sharing/propfind/owner: return empty element in case of a mapped share / clients try PROPFIND on this not accessable href (extend test case)
2026-05-15 07:50:06 +02:00
Peter Bieringer
db2f8585ba
sharing/test: single item + allprop test cases
2026-05-04 21:40:59 +02:00
Peter Bieringer
d496f9ee13
test: sharing: fix get request on single item with not successful bday conversion
2026-04-30 22:51:04 +02:00
Peter Bieringer
39ece55490
test for sharing: fix get request on single items with bday conversion
2026-04-30 22:33:38 +02:00
Peter Bieringer
d52d76b505
test/sharing: extend test_sharing_api_map_basic_email
2026-04-25 07:14:28 +02:00
Peter Bieringer
07ace3412c
testcase for https://github.com/Kozea/Radicale/issues/2101
2026-04-23 21:58:32 +02:00
Peter Bieringer
60899accd5
test/sharing: fix log message
2026-04-23 08:26:02 +02:00
Peter Bieringer
86fda2b6c3
test: isort fix
2026-04-23 06:13:32 +02:00
Peter Bieringer
351ad693d2
user/path value check: adjust test cases
2026-04-23 06:13:32 +02:00
Peter Bieringer
a10649d2ba
test: sharing/create/map earlier access check
2026-04-23 06:13:32 +02:00
Peter Bieringer
2c3f74fd41
test/sharing: add test case for try to change PathOrToken
2026-04-23 06:13:31 +02:00
Peter Bieringer
f0bfa7110e
test/sharing: add unicode tests
2026-04-23 06:13:31 +02:00
Peter Bieringer
5e928ab30e
sharing/tests: extend/reorg test cases related to permissions
2026-04-10 05:52:06 +02:00
Peter Bieringer
8c3db53892
sharing/tests: add additional propfind checks
2026-04-09 21:30:48 +02:00
Peter Bieringer
b29171ff8f
sharing/tests: flake8 fixes
2026-04-09 20:43:01 +02:00
Peter Bieringer
a9f02f1a60
sharing/token/proppatch: add additional test cases
2026-04-09 20:42:19 +02:00
Peter Bieringer
a4aa42ec20
fix typo
2026-04-03 16:43:47 +02:00
Peter Bieringer
fc8f188662
sharing/tests: add test cases, cosmetics
2026-04-03 16:13:19 +02:00
Max Berger
b6c1612bf1
share extended permissions in current-user-privilege-set
2026-04-03 08:01:10 +02:00
Peter Bieringer
49db75dae8
delay and sharing/token: align+fix
2026-04-02 13:11:24 +02:00
Peter Bieringer
b64e4d0332
sharing/info: test overlay status/support
2026-03-30 06:03:43 +02:00