github olivierlambert/calrs v1.2.0

latest release: v1.3.0
10 hours ago

v1.2.0 — Dynamic Group Links

Ad-hoc collective scheduling and team permission improvements.

Added

  • Dynamic group links — combine usernames in a URL (/u/alice+bob/intro) to create instant collective meetings. The first user's event type defines settings; all participants' calendars are intersected to show only mutually available slots
    • Opt-out setting — users can disable being included in dynamic group links from Profile & Settings (enabled by default)
    • Stacked avatars — dynamic group slots page shows overlapping avatar circles for all participants
    • Autocomplete user picker — event type edit page has a search-as-you-type dropdown to build dynamic group URLs, filtered to users who opted in
    • CalDAV write-back with attendees — confirmed bookings are pushed to the owner's calendar with co-participants as ATTENDEE in the ICS; CalDAV servers propagate the invite
  • OIDC team member role management — team admins can now set admin/member roles on OIDC group-synced members directly from the team settings UI. Locally-set roles are preserved across OIDC login sync

Fixed

  • Team role dropdown now uses a <select> element instead of a toggle button for clearer UX
  • CalDAV XML parser handles arbitrary namespace prefixes (e.g. SOGo's non-standard prefixes)
  • Dynamic group member tags wrap properly instead of overflowing horizontally
  • Dynamic group link copy button properly sized relative to URL field

Don't miss a new calrs release

NewReleases is sending notifications on new releases.