From cfe2f23d60d1d83d7947d80b4718f70ad2c088f9 Mon Sep 17 00:00:00 2001 From: Peter Bieringer Date: Thu, 26 Feb 2026 05:34:37 +0100 Subject: [PATCH] add forgotten doc for 3.3.0 --- radicale/rights/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/radicale/rights/__init__.py b/radicale/rights/__init__.py index 7aec9d4e..ad5ff9b6 100644 --- a/radicale/rights/__init__.py +++ b/radicale/rights/__init__.py @@ -27,6 +27,10 @@ Permissions: (CalDAV/CardDAV is susceptible to expensive search requests) - W: write collections (excluding address books and calendars) - w: write address book and calendar collections + - D: allow deleting a collection in case permit_delete_collection=False (>= 3.3.0) + - d: deny deleting a collection in case permit_delete_collection=True (>= 3.3.0) + - O: allow overwriting a collection in case permit_overwrite_collection=False (>= 3.3.0) + - o: deny overwriting a collection in case permit_overwrite_collection=True (>= 3.3.0) Take a look at the class ``BaseRights`` if you want to implement your own.