Adapted fork of radicale
Go to file
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
.github/workflows Try to fix coveralls 2021-03-23 00:26:27 +01:00
radicale config & rights: use open() for better error messages 2022-01-11 20:20:21 +01:00
.gitignore Enable static type checking 2021-09-26 22:24:45 +02:00
.mdl.style Lint markdown 2021-12-14 00:25:31 +01:00
.mdlrc Lint markdown 2021-12-14 00:25:31 +01:00
config Add multifilesystem_nolock storage 2021-12-09 16:55:46 +01:00
COPYING Adding package documentation files 2009-09-01 15:59:18 +02:00
Dockerfile Update branch name 2021-12-20 22:33:38 +01:00
DOCUMENTATION.md Change "user name" to "username" 2022-01-07 23:54:34 +01:00
MANIFEST.in Remove radicale.py script 2020-08-31 13:54:47 +02:00
NEWS.md Update NEWS.md 2021-12-26 12:16:42 +01:00
radicale.wsgi Rework entrypoints 2020-01-17 05:00:31 +01:00
README.md Remove quotation marks 2021-12-18 22:01:04 +01:00
rights Change "user name" to "username" 2022-01-07 23:54:34 +01:00
setup.cfg Fix flake8 tests 2021-09-27 19:19:18 +02:00
setup.py Use " instead of ' 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.