Mon Jul 27 2026 23:09:23 EDT from IGnatius T FoobarJust tried to plug in Home Assistant's CalDAV support to Citadel, and discovered that it wants to use the "REPORT" command, which based on what I'm seeing in the current source code, looks like it just dumps an "Error 500".
Bad news: WebCit does not support CalDAV. At all.
Any chance this might end up being supported at some point?
Good news: it's already been completed. WebCit-NG has full CalDAV and CardDAV support. It's working with several different clients, including DAVx5 on Android and Thunderbird on desktop. Even the WebCit-NG user interface itself is using CalDAV and CardDAV on the back end to access its own data stores.
We're aiming for general availability late this year.
ah, cool. I was under the impression that current support was there, just apparently limited.
I'm happy to upgrade whenever, I'll take cutting edge/bleeding edge/"not ready for general consumption". Or run a second instance, whichever. It's not like resources are hard to come by these days :-) I've finally got everything up and running and staying that way, so I can put things through their paces.
I'm happy to upgrade whenever, I'll take cutting edge/bleeding
edge/"not ready for general consumption". Or run a second instance,
If you're willing to build from source, it's all there in the repo. If you run it on the same host as your main system you can just go to webcit-ng/ and do "make" and run it right from the build directory. Use the -h command to point it towards your already running Citadel Server.
I guarantee you're going to like what you see, or my name isn't Adam Osborne.
:)
wget -q -O - https://easyinstall.citadel.org/install | BACKEND=lmdb bash
I tried the command above without success.
Also I had to abort the instalation because it did not accept any WebCit port.
Easy Install has been updated to make LMDB available. It should work now.
Be sure to back everything up because this is destructive.