Hi,
Thanks for implementing the CalDAV backend. Althought I've been waiting for it for long time, I just happened to try it now.
I'm having some difficulties, and questions. Should it be of importance, I'm using the latest version of myroundcube, on roundcube 7.1. My DAV server is DaviCAL, on the same host, a debian squeeze.
1) First, I guess I have the same problems of syncing as some other people. When setting up my account by hand, I can create events in the roundcube calendar, which are correctly sent to the davical server (this was checked using an other caldav client). However, the roundcube calendar never see the events that are on the server (ie : the roundcube calendar stays empty almost all the time). There is no errors in the apache logs. Roundcube indicates "calendar has been replicated successfully", even though it displays an empty calendar.
Potential clue : my apache's access.log does show the event creation :
davical.my.domain:443 192.168.0.13 - myaccount [02/Mar/2012:18:35:50 +0100] "PUT /caldav.php/myaccount/agenda/20120302T183550Z-MqW0Squ.ics HTTP/1.1" 201 2146 "-" "DAViCalClient"
However, it does not show anything when refreshing the calendar. I think the roundcube request should be logged. (using other clients, the requests are indeed logged). Maybe roundcube never send the request ?
2) I'm not sure about the "default_caldav_backend". Is it supposed to pre-create an agenda account for new users ? If so, it's not working for me. In my preferences/calendar, the default provider is the webmail.
3) I've seen it should be possible to configure several caldav calendars ("max_caldavs"). How can I do that ?
Should it be relevant, I join my config.inc.php. I've only changed my domain name to "my.domain".
Thanks !