<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luci/applications/luci-app-radicale3/htdocs, branch master</title>
<subtitle>Lua Configuration Interface (mirror)</subtitle>
<id>https://git.openwrt.org/project/luci/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/luci/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/'/>
<updated>2026-05-27T12:49:47Z</updated>
<entry>
<title>luci-app-radicale3: correctness fixes</title>
<updated>2026-05-27T12:49:47Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-05-26T10:54:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=91e7fa8465c909dd484412de9c1932a18e3dfcfc'/>
<id>urn:sha1:91e7fa8465c909dd484412de9c1932a18e3dfcfc</id>
<content type='text'>
Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-radicale3: updates for Radicale 3.7.1</title>
<updated>2026-04-17T05:03:55Z</updated>
<author>
<name>Daniel F. Dickinson</name>
</author>
<published>2026-04-12T13:53:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=8d4ebf01e7580348aef897f99d00e41bfaefb59b'/>
<id>urn:sha1:8d4ebf01e7580348aef897f99d00e41bfaefb59b</id>
<content type='text'>
Radicale 3.7.1 made some breaking changes to the config, so
we need to update the UCI config to match.

Signed-off-by: Daniel F. Dickinson &lt;dfdpublic@wildtechgarden.ca&gt;
</content>
</entry>
<entry>
<title>luci-app-radicale3: fix bcrypt/libpass detection</title>
<updated>2026-01-20T14:25:34Z</updated>
<author>
<name>Daniel F. Dickinson</name>
</author>
<published>2026-01-20T12:29:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=aca7cc175664c6b4aa12f0d2a328d9fb9e0e00c7'/>
<id>urn:sha1:aca7cc175664c6b4aa12f0d2a328d9fb9e0e00c7</id>
<content type='text'>
Update call to `rpc-sys packagelist` to list all packages, not just
top-level packages, so that we can actually check if python3-libpass
and python3-bcrypt are installed.

Without this bcrypt authentication will not be made available to the
user.

Signed-off-by: Daniel F. Dickinson &lt;dfdpublic@wildtechgarden.ca&gt;
</content>
</entry>
<entry>
<title>luci-app-radicale3: use ip6 bracket notation</title>
<updated>2026-01-19T15:07:49Z</updated>
<author>
<name>Daniel F. Dickinson</name>
</author>
<published>2026-01-19T07:44:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=637c0751936252ca6910b17d8c8e23e2bb67ccab'/>
<id>urn:sha1:637c0751936252ca6910b17d8c8e23e2bb67ccab</id>
<content type='text'>
Update iphostport validation to use bracket notation for ipv6 IP
addresses. Radicale understands it, and it is the preferred notation
when using an IP address and port, together.

Signed-off-by: Daniel F. Dickinson &lt;dfdpublic@wildtechgarden.ca&gt;
</content>
</entry>
<entry>
<title>luci-app-radicale3: initial add of applications</title>
<updated>2026-01-15T17:20:51Z</updated>
<author>
<name>Daniel F. Dickinson</name>
</author>
<published>2026-01-05T12:41:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=85d625918a4ecb9d143c4c5961fa0999317c3bc0'/>
<id>urn:sha1:85d625918a4ecb9d143c4c5961fa0999317c3bc0</id>
<content type='text'>
radicale2 has been removed from packages as it can no longer be
built due to PyPi service changes. It has been replaced with
radicale3: https://github.com/openwrt/packages/pull/28211

Here we add a JavaScript-based LuCI app for radicale3, in place of
the old Lua-based LuCI app for radicale2.

Signed-off-by: Daniel F. Dickinson &lt;dfdpublic@wildtechgarden.ca&gt;
</content>
</entry>
</feed>
