From 127f2d1a36ad0257603c8b65198b6a3326db015e Mon Sep 17 00:00:00 2001 From: Peter Bieringer Date: Fri, 13 Mar 2026 18:26:07 +0100 Subject: [PATCH] sharing/bday: extend permission list --- radicale/rights/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/radicale/rights/__init__.py b/radicale/rights/__init__.py index 2e51fe0b..a195e901 100644 --- a/radicale/rights/__init__.py +++ b/radicale/rights/__init__.py @@ -35,6 +35,8 @@ Permissions: - t: deny create of token-based sharing of collection in case permit_create_token=True (>= 3.7.0) - M: permit create of map-based sharing of collection in case permit_create_map=False (>= 3.7.0) - m: deny create of map-based sharing of collection in case permit_create_map=True (>= 3.7.0) + - B: permit create of bday-based sharing of collection in case permit_create_bday=False (>= 3.8.0) + - b: deny create of bday-based sharing of collection in case permit_create_bday=True (>= 3.8.0) Permissions only supported so far in share permissions: - P: permit properties overlay in case permit_properties_overlay=False (>= 3.7.0) @@ -53,7 +55,7 @@ from radicale import config, utils INTERNAL_TYPES: Sequence[str] = ("authenticated", "owner_write", "owner_only", "from_file") -INTERNAL_PERMISSIONS: str = "RriWwDdOoTtMmPpEe" +INTERNAL_PERMISSIONS: str = "RriWwDdOoTtMmPpEeBb" def load(configuration: "config.Configuration") -> "BaseRights":