Adapted fork of radicale
Go to file
Unrud 9c622b57d5 Allow callable in configuration for plugin.type
Example:

```python3
\# Load default configuration
my_config = config.load()

\# Pass a class directly
my_config.update({"auth": {"type": MyAuth}})

\# Pass an object directly
my_rights = MyRights()
my_config.update({"rights": {"type": lambda config: my_rights}})

app = Application(my_config)
````
2020-04-09 22:01:35 +02:00
.github/workflows Remove trigger for test run from PyPI publish workflow 2020-03-01 00:26:23 +01:00
radicale Allow callable in configuration for plugin.type 2020-04-09 22:01:35 +02:00
.gitignore Unified gitignore 2020-03-02 02:43:00 +01:00
config Bind sockets for IPv4 and IPv6 2020-02-19 09:49:56 +01:00
COPYING Adding package documentation files 2009-09-01 15:59:18 +02:00
Dockerfile Revert "Fix dockerfile with pip upgrade" 2019-06-17 04:18:48 +02:00
DOCUMENTATION.md Link to new documentation source 2020-03-01 21:33:26 +01:00
MANIFEST.in Remove logging config file from MANIFEST 2020-01-19 17:49:23 +01:00
NEWS.md Fix remaining documentation URLs 2020-03-28 09:36:06 +01:00
radicale.fcgi Rework entrypoints 2020-01-17 05:00:31 +01:00
radicale.py Rework entrypoints 2020-01-17 05:00:31 +01:00
radicale.wsgi Rework entrypoints 2020-01-17 05:00:31 +01:00
README.md Update documentation URL 2020-03-28 08:51:59 +01:00
rights Fix remaining documentation URLs 2020-03-28 09:36:06 +01:00
setup.cfg Use [tool:isort] instead of [isort] 2020-01-17 05:00:30 +01:00
setup.py Tests: Replace gunicorn with waitress (works on Windows too) 2020-02-20 07:57:39 +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.