Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Add support for ifb (VFREEBUSY) files via GET #237
helge@… originally submitted this as ticket:300
CalendarServer currently does not support retrieving regular VFREEBUSY (.vfb, .ifb) resources via a regular HTTP GET.
Support for GETable freebusy files would be very helpful since almost any calendar client (including Outlook) already supports that.
My suggestion is to add a virtual 'freebusy.ifb' resource below each calendar and one below each principal. Example:
Another option would be
It would be very good for caching if the resources would have an etag. Eg in the case of calendar collection freebusy resources that could be derived from the collections ctag.
helge@… originally submitted this as comment:2:ticket:300
Cyrus wrote in the list that some specific branch supports this. It would be great if it would be included in trunk, ifb via HTTP/FTP is really widespread and is probably the only aspect of the iCalendar format which has no interop issues at all :-)
A GET'able freebusy resource is now supported (on trunk) in each user's calendar home, e.g. /calendars/users/cdaboo/freebusy. By default this is enabled but authentication is required. Anonymous access can be enabled via an option in the caldavd.plist file.
The resource accepts some query parameters that are in the process of being standardized by CalConnect.