github olivierlambert/calrs v1.5.0
v1.5.0: Configurable slot interval

12 hours ago

Configurable slot interval — start-time spacing is now independent from event duration.

Added

  • Slot interval (#38) — new optional field on the event type form. By default, slot start times are spaced by duration (existing behaviour). Set explicitly to control the cadence: a 20-minute event with a 30-minute interval produces slots at 9:00, 9:30, 10:00, … Buffers and minimum notice still apply on top. Stored as nullable slot_interval_min on event_types; NULL inherits duration — fully backward-compatible.

Internal

  • Migration 045_slot_interval.sql
  • 6 unit tests covering default, custom, and edge-case intervals (null, zero, interval > duration, buffer overlap)

Full Changelog: v1.4.1...v1.5.0

Don't miss a new calrs release

NewReleases is sending notifications on new releases.