exo-addons / caldav-integration

eXo Caldav Integration Add-on

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

caldav-integration

This addon is a calendar connector for eXo Platform allowing to read events in a caldav server and display it in eXo. It also allow to send event from eXo to the caldav server.

How to install

Launch this commands :

cd ${EXO_HOME}
./addon install exo-caldav-integration

How to configure

Availables properties are :

  • exo.agenda.caldav.connector.enabled : true/false (Default true)
  • exo.agenda.caldav.connector.url : the url of the caldav server. There is no default value. As some caldav provider need the username inside the caldav url, the url can be set like this :

exo.agenda.caldav.connector.url=http://www.myserver.com/webdav/calendar/

or exo.agenda.caldav.connector.url=http://localhost/dav.php/calendars/{username}/

If exists, {username} will be replaced by the user username to call caldav API.

Validated providers

The following providers was tested and validated with this caldav-integration addon

04/01/2024 - MDaemon

About

eXo Caldav Integration Add-on

License:GNU Affero General Public License v3.0


Languages

Language:Java 41.8%Language:JavaScript 37.6%Language:Vue 20.6%