1
0
Fork 0
mirror of https://github.com/Kozea/Radicale.git synced 2025-07-02 16:58:30 +00:00
A simple CalDAV (calendar) and CardDAV (contact) server. https://radicale.org/
Find a file
Henning Schild 773f09fe74 hook: gracefully ignore non functional hooks and fall back to none
In case a hook fails to load for some reason, fall back to the default
hook "none" and treat errors as warnings in the log.

This will gracefully ignore typos in hook names without crashing the
server, and it will also allow configuration of "rabbitmq" where i.e.
"pika" is missing.

Closes: #1490
Signed-off-by: Henning Schild <henning@hennsch.de>
2024-08-06 19:39:37 +02:00
.github/workflows add Python 3.13 2024-07-25 16:07:41 +02:00
contrib/apache Apache example configuration from Fedora 41 2024-06-11 22:55:00 +02:00
radicale hook: gracefully ignore non functional hooks and fall back to none 2024-08-06 19:39:37 +02: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
CHANGELOG.md remove unused requirement "typeguard" 2024-08-04 08:34:15 +02:00
config add auth/strip_domain option 2024-07-18 06:50:29 +02:00
COPYING.md License in markdown format 2022-07-02 23:03:19 +02:00
Dockerfile set group id explicitly 2024-03-13 00:19:41 -04:00
Dockerfile.dev set group id explicitly 2024-03-13 00:19:41 -04:00
DOCUMENTATION.md Merge pull request #1544 from pbiering/option-strip-domain-name-from-login 2024-07-18 06:56:25 +02:00
MANIFEST.in License in markdown format 2022-07-02 23:03:19 +02:00
radicale.wsgi Remove shebang and executable bit 2022-07-14 17:21:50 +02:00
README.md Update README.md 2024-03-11 18:36:40 +01:00
rights Change "user name" to "username" 2022-01-07 23:54:34 +01:00
setup.cfg remove unused requirement "typeguard" 2024-08-04 08:34:15 +02:00
setup.py remove unused requirement "typeguard" 2024-08-04 08:34:15 +02:00

Radicale

Test Coverage Status

Radicale is a small but powerful CalDAV (calendars, to-do lists) and CardDAV (contacts) server, that:

  • Shares calendars and contact lists through CalDAV, CardDAV and HTTP.
  • Supports events, todos, journal entries and business cards.
  • Works out-of-the-box, no complicated setup or configuration required.
  • Can limit access by authentication.
  • Can secure connections with TLS.
  • Works with many CalDAV and CardDAV clients
  • Stores all data on the file system in a simple folder structure.
  • Can be extended with plugins.
  • Is GPLv3-licensed free software.

For the complete documentation, please visit Radicale master Documentation.

Additional hints can be found

Before reporting an issue, please check