Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content

Radicale

13 Topics 123 Posts
  • Radicale - Package Updates

    Pinned
    28
    0 Votes
    28 Posts
    2k Views
    Package UpdatesP

    [2.6.1]

    Update Radicale to 3.3.0 Full changelog Adjustment: option [auth] htpasswd_encryption change default from "md5" to "autodetect" Add: option [auth] type=ldap with (group) rights management via LDAP/LDAPS Enhancement: permit_delete_collection can be now controlled also per collection by rights 'D' or 'd' Add: option [rights] permit_overwrite_collection (default=True) which can be also controlled per collection by rights 'O' or 'o' Fix: only expand VEVENT on REPORT request containing 'expand' Adjustment: switch from setup.py to pyproject.toml (but keep files for legacy packaging) Adjustment: 'rights' file is now read only during startup Cleanup: Python 3.7 leftovers
  • Is Radicale address book compatible with macOS?

    Solved
    8
    0 Votes
    8 Posts
    156 Views
    P

    @joseph thank's a lot.

    I tried to reconfigure account on macOS, choosed "Advanced configuration"

    I configured username and password, Server address (Eg. subdomain.domain.tld), without any "Server Path" and finally it works...

  • Versioning Radicale data with git?

    1
    0 Votes
    1 Posts
    72 Views
    No one has replied
  • Organizers E-Mail Address when sending invitation...

    3
    2 Votes
    3 Posts
    312 Views
    girishG

    The radicale ldap plugin only does authentication. So, in fact, there is no way for radicale to know about any CN. I suspect this is being generated by something else (afaik, the client generates the events file). In my testing, organizer looks like below:

    ORGANIZER;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:mailto:girish@cloudron .io

    Reply to also works correctly.

  • Sharing contacts

    1
    0 Votes
    1 Posts
    368 Views
    No one has replied
  • Shared Calendars in Radicale

    Solved
    11
    1 Votes
    11 Posts
    1k Views
    nebulonN

    @colonelpanic no worries, always good to fix things which come up during real use-cases.

  • Setting up Radicale

    5
    0 Votes
    5 Posts
    731 Views
    colonelpanicC

    @nebulon, the docs say to edit the /app/data/rights file to configure permissions. This file did not exist, so I made one and placed it in the /app/data/ folder. However, it does not persist through a restart.

  • Anyone actually using Radicale ?

    10
    0 Votes
    10 Posts
    1k Views
    d19dotcaD

    @loudlemur There is no "push" function, it is poll only.

  • Customizing the login page for Radicale

    6
    0 Votes
    6 Posts
    586 Views
    d19dotcaD

    @nebulon Okay, that's fair. Yeah I tried in the Radicale docs but couldn't find anything really related to theming or any configurations for overriding the page title and stuff for the web UI. Seems strange, but I guess it's mostly used by admins rather than regular users so I guess it's not a biggie. Just been on a bit of a branding project slowly over the last while and Radicale seemed like it should be an easy one, but didn't turn out that way. haha. I'll dig a little more and file a report upstream for the feature if it truly doesn't exist yet. Thanks for the guidance. 🙂

    PS - If it's not actually a feature though (doesn't seem like it so far), then this is another reason we should have more than one CalDAV/CardDAV server option 😉 If I get time over the next few weeks, maybe I"ll try to package one of them up as a sort of first package attempt.

  • Changing calendars on an event via Calendar app on macOS and iOS doesn't work

    Solved
    29
    0 Votes
    29 Posts
    2k Views
    girishG

    Great stuff, persisting with it!

  • Upstreaming LDAP plugin

    1
    3 Votes
    1 Posts
    264 Views
    No one has replied
  • 0 Votes
    6 Posts
    1k Views
    d19dotcaD

    @nebulon Will do. 🙂 I've checked today and see the sync tokens grew a fair bit again, although right now performance seems to still be okay. So I'll monitor a bit over the next week before filing a ticket just in case it grows back to where it was but still syncs quickly, as that may indicate something related but different as a root cause.

  • Radicale v3 user management

    Solved
    14
    5 Votes
    14 Posts
    2k Views
    d19dotcaD

    @nebulon I was hoping to force emails as the username, but that's fair. haha. I am a bit OCD and since most online accounts use email addresses, I was hoping to keep that consistency in anything hosted in Cloudron, but I suppose that's not possible anyways since every app is a bit different. For example, Invoice Ninja requires an email address rather than a username, and same for Bitwarden. Others will take either format, such as Matamo and WordPress, etc.