github olivierlambert/calrs v0.20.4

latest releases: v1.9.0, v1.8.0, v1.7.0...
one month ago

Fixed

  • Shared event visibility — recurring events synced by multiple users (attendees of the same meeting) were invisible to some users' availability. The unique constraint on events was global instead of per-calendar, causing ON CONFLICT upserts to overwrite the calendar_id. Now each user's calendar gets its own copy of the event. After upgrading, run calrs sync --full to re-sync all events.

Added

  • 12/24h time format toggle — slot pages show a 24h/12h toggle (default: 24h), persisted in localStorage. Applies to slot picker, booking form, and confirmation page.
  • Minimum notice unit selector — event type and team link forms now show a number + unit dropdown (minutes/hours/days) instead of raw minutes.
  • Group event type management — Edit, Disable/Enable, and Delete buttons for group event types (#11).

Full changelog: https://github.com/olivierlambert/calrs/blob/main/CHANGELOG.md

Don't miss a new calrs release

NewReleases is sending notifications on new releases.