nextcloud/apps/dav
Thomas Citharel e401fe5bc9 feat(dav): add custom classification levels for events in public calendars
The CLASS:PRIVATE and CLASS:CONFIDENTIAL apply to events shared as well as published ones. This adds
two new custom CLASS values: X-NEXTCLOUD-CLASS-PUBLISHED-PRIVATE and
X-NEXTCLOUD-CLASS-PUBLISHED-CONFIDENTIAL, which work the same as the standard values, but only when
they are published into a public calendar. Therefore, you can set an event to be public (fully
visible) for people who you shared internally the event's calendar, but private when the calendar
is published.

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2025-07-04 10:30:56 -04:00
..
appinfo chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
composer build: update autoloader 2025-06-26 15:08:11 +02:00
css chore: adjust stylesheets to new codestyle 2025-05-31 16:02:40 +02:00
img chore: Add SPDX header 2024-05-28 14:41:28 +02:00
l10n fix(l10n): Update translations from Transifex 2025-07-04 00:12:11 +00:00
lib feat(dav): add custom classification levels for events in public calendars 2025-07-04 10:30:56 -04:00
src refactor(dav): move shared logic to a dedicated example contact service 2025-06-19 23:46:00 +02:00
templates refactor: Apply rector refactorings 2025-05-14 15:29:02 +02:00
tests feat(dav): add custom classification levels for events in public calendars 2025-07-04 10:30:56 -04:00
.gitignore chore: Add SPDX header 2024-05-28 14:41:28 +02:00
.l10nignore chore: Add SPDX header 2024-05-28 14:41:28 +02:00
openapi.json docs: update openAPI extracted files 2025-06-01 13:39:11 +02:00
openapi.json.license chore: Add SPDX header 2024-05-28 14:41:28 +02:00