Add pytest tests for calendar subscription API endpoints
and iCal export functionality. Covers token generation,
validation, expiration and .ics file generation.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add API endpoints for calendar subscription token management
and iCal export. Includes serializers, viewsets and URL
configuration for subscription URLs and .ics file generation.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add HTML and text email templates for calendar invitations,
updates, cancellations and attendee reply notifications.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add service for handling calendar invitation emails via
IMIP protocol. Supports sending invitations, updates,
cancellations and processing attendee replies.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add CalDAV service for server-side calendar operations
including calendar creation, event management and
synchronization with SabreDAV.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add database migrations for CalendarSubscriptionToken model
and create index on token+is_active for efficient lookups.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add model for storing calendar subscription tokens with
secure token generation and expiration handling for
iCal/CalDAV subscription URLs.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This repository was forked from Drive in late December 2025 and
boostraped as a minimal demo of backend+caldav server+frontend
integration. There is much left to do and to fix!