Unrud / RadicaleInfCloud

Integrate InfCloud into Radicale's web interface.
GNU Affero General Public License v3.0
87 stars 21 forks source link

InfCloud for Radicale

Integrate InfCloud into Radicale's web interface.

InfCloud allows you to to manage appointments, tasks and contacts in the browser.

Bug: At least one calendar (appointments + tasks) and one addressbook must exist for InfCloud to work properly. Otherwise the "Refresh" button is broken.

Installation

python3 -m pip install --upgrade https://github.com/Unrud/RadicaleInfCloud/archive/master.tar.gz

Configuration

Set the configuration option type in the web section to radicale_infcloud.

The value of infcloud_config is appended to InfCloud's config.js.

[web]
type = radicale_infcloud
# Optional InfCloud configuration
infcloud_config = globalInterfaceLanguage='de_DE';
                  globalTimeZone='Europe/Berlin';

License

AGPL-3.0 because InfCloud is included.

GPL-3.0 for radicale_infcloud/__init__.py