Skip to content

Integrate CalDAV Protocol for appointment syncing #209

Description

@viegelinsch

Hi,

I would like to become independent from Google or any other cloud service. I host my own CalDAV server so it ould be consequent to subscribe to Easy!Appointments as additional CalDAV ressource.

Use case

Similar to the existing Google sync a configurable sync with a CalDAV calendar.
I would suggest parameters like:

const CALDAV_SYNC_FEATURE   = FALSE; // Enter TRUE or FALSE
const CALDAV_URL      = '';
const CALDAV_LOGIN_NAME   = '';
const CALDAV_PASSWORD  = '';

The CalDav ressource can be an iCloud account, a [own,next]cloud calendar or a Google calendar.

Or

If syncing is to complex to implement, maybe it is easier to integrate sabre/dav to offer the calendars with the bookings via CalDav. It would be one more calendar ressource to subscribe to, but this shouldn't be a problem.

Sponsoring (e.g. via Bountysource or FreedomSponsors) is an option.

With best regards,
Hendrik Eggers

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions