Lauri Tirkkonen 4c44940ec1 config & rights: use open() for better error messages
ConfigParser().read() doesn't differentiate between different types of
failure to read files, causing eg. "No such file" to be logged in all
cases, for example if permissions are insufficient. fix that by using
open() and ConfigParser().read_file() instead.
2022-01-11 20:20:21 +01:00
2021-03-23 00:26:27 +01:00
2021-09-26 22:24:45 +02:00
2021-12-14 00:25:31 +01:00
2021-12-14 00:25:31 +01:00
2021-12-09 16:55:46 +01:00
2009-09-01 15:59:18 +02:00
2021-12-20 22:33:38 +01:00
2020-08-31 13:54:47 +02:00
2021-12-26 12:16:42 +01:00
2020-01-17 05:00:31 +01:00
2021-12-18 22:01:04 +01:00
2022-01-07 23:54:34 +01:00
2021-09-27 19:19:18 +02:00
2021-12-09 19:32:47 +01:00

Read Me

Test Coverage Status

Radicale is a free and open-source CalDAV and CardDAV server.

For the complete documentation, please visit Radicale master Documentation.

Description
Adapted fork of radicale
Readme 3 MiB
Languages
Python 90.4%
JavaScript 8.3%
HTML 1.2%
Dockerfile 0.1%