feat(caldav): Add support for tasks

This commit is contained in:
Chris Coutinho
2025-10-19 18:02:43 +02:00
parent d398a8c8e6
commit 92e18825bc
14 changed files with 2140 additions and 784 deletions
@@ -11,9 +11,12 @@ php /var/www/html/occ app:enable calendar
echo "Waiting for calendar app to initialize..."
sleep 5
# Increase limits on calendar creation for integration tests (100 in 60s)
php occ config:app:set dav rateLimitCalendarCreation --type=integer --value=100
php occ config:app:set dav rateLimitPeriodCalendarCreation --type=integer --value=60
# Disable rate limits on calendar creation for integration tests
# Set to -1 to completely disable rate limiting
# Reference: https://docs.nextcloud.com/server/stable/admin_manual/groupware/calendar.html#rate-limits
php occ config:app:set dav rateLimitCalendarCreation --type=integer --value=-1
php occ config:app:set dav rateLimitPeriodCalendarCreation --type=integer --value=-1
php occ config:app:set dav maximumCalendarsSubscriptions --type=integer --value=-1
# Ensure maintenance mode is off before calendar operations
php /var/www/html/occ maintenance:mode --off