Allow exporting events to a CalDAV server such as Davical.
This needs to be set up in config.php as follows:
'caldav_options' => [
'base_url' => '…', // CalDAV base URL
'username' => '…', // CalDAV username
'password' => '…', // CalDAV password
'calendar_url' => '…', // CalDAV calendar URL
],
ICalService does the actual work using caldav-client-v2.php (LGPLv3+) from Davical. The UI is a button in vote_date_table.tpl.
Note: This feature was developed and tested against the v1.1.x
stable branch. It should probably be forward-ported to develop
, which, as far as I can tell, does not yet have this feature either. But for now, I am submitting what I have so that you are aware of its existence.