Closed (fixed)
Project:
Bookable Calendar
Version:
3.2.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Reporter:
Created:
5 Sep 2026 at 11:29 UTC
Updated:
19 Sep 2026 at 13:50 UTC
Jump to comment: Most recent
Calendars with many future openings are difficult to browse in one long list. Visitors also need to understand appointment times in their own timezone.
Add bounded availability pages, date navigation, a next-available option, and a visitor-selectable timezone. Keep availability filtering consistent with booking windows, capacity, and external busy periods.
Implement for the next minor release, add automated coverage, and verify the workflow on a local Drupal site.
Cover pagination boundaries, date and timezone input, daylight-saving transitions, full openings, group capacity, external busy openings, booking windows, and query-specific cache isolation.
Comments
Comment #2
josh.fabeanImplemented and pushed to
3.2.x; available in3.2.x-dev.Verification: full module suite passes with 91 tests and 1,984 assertions. Coverage includes paging, timezone and date filters, invalid input, full openings, clean GET query parameters, and Olivero form markup. Drupal coding standards and static analysis pass. Run database updates and rebuild caches after updating.
Adding explicit links to the implementation commits and marking fixed.