Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
CalDAV: support public sharing #22735
The dav app should support publishing calendars as described in https://trac.calendarserver.org/browser/CalendarServer/trunk/doc/Extensions/caldav-sharing.txt
First we need to implement caldav sharing as below - after that being done we need to see where publishing is being hooked in
Steps to take to make this happen
This was referenced
Mar 1, 2016
referenced this issue
May 6, 2016
good question - I'd vote for using a token as part of the url.
Generating the token based on a hash should be fine - we will anyhow only expose calendars which are published.
We can expose public calendars in a dav resource of it's own like:
the collection public-calendars will only allow enumeration in debug mode.
Invites are optional as far as I can tell - regarding notifications I cannot really tell - this is something to find out while integrating this.
I suggest to develop this while testing with Apples iCal application - if at hand