Skip to content

Releases: upggr/latepoint-date-first

v3.1.0

Choose a tag to compare

@upggr upggr released this 10 Mar 20:13

v3.1.0

Bug Fixes

  • Fix availability check: get_resources_grouped_by_day always returns a resource even for closed days — now correctly uses get_ordered_booking_slots_from_resources to confirm real availability
  • Fix start_time cast to int so data-selected-start-time is numeric (LatePoint requires is_numeric())

New Features

  • Calendar prefetches open dates per month — unavailable days are greyed out with line-through before user picks
  • Back buttons shown when no services found: "Try another date" (deselects day) + "Change category" (goes back in breadcrumb)
  • Auto-scroll to available services list after date selection
  • Uncategorized services (e.g. Restaurant Experience) now appear as root-level options alongside top-level categories

v3.0.3

Choose a tag to compare

@upggr upggr released this 10 Mar 19:59

Fix stale datepicker state. Skip datepicker when only one timeslot exists.

v3.0.2

Choose a tag to compare

@upggr upggr released this 10 Mar 19:53

Fix: LatePoint modal not opening. Lower our z-index so LatePoint lightbox renders on top. Auto-close our modal via MutationObserver when LatePoint activates.

v3.0.1

Choose a tag to compare

@upggr upggr released this 10 Mar 19:49

Fix OsServiceModel static call (availability was failing). Redesign modal CSS.

v3.0.0

Choose a tag to compare

@upggr upggr released this 10 Mar 19:44

Custom modal: .latepoint-date-first triggers category tree → date picker → available services → os_trigger_booking.

v2.0.0

Choose a tag to compare

@upggr upggr released this 10 Mar 19:20

Add [latepoint_date_first] shortcode. Customer picks a date → AJAX checks availability across all services → shows pre-filled LatePoint booking form with only available services.

v1.2.0

Choose a tag to compare

@upggr upggr released this 10 Mar 19:05

Simplify to constraint-removal only. Step order is now services → datepicker. Drops fallback service injection and date-based service filtering.

v1.1.1

Choose a tag to compare

@upggr upggr released this 02 Mar 17:46

Test auto-update flow.

v1.1.0

Choose a tag to compare

@upggr upggr released this 02 Mar 17:41

Initial release. Reorders LatePoint booking flow to date-first, hides fully-booked services for the chosen date.