KennelFlow Boarding

Changelog

0.2.6

  • Staff calendar stay photos: grant upload_files to boarding desk roles; calendar upload permission uses boarding booking caps.
  • Live demo: InstaWP full KennelFlow suite link in readme; Live demo and Get Premium links on the Plugins screen.

0.2.5

  • Staff calendar Stay photos (check-in / check-out) on boarding stays: Take photo, Choose photo, admin booking meta box, and REST API.

0.2.4

  • Fix kf_bookings index sync: UPDATE existing rows instead of REPLACE so calendar row IDs stay stable when status changes (e.g. Check in).

0.2.3

  • Booking editor: Reason for visit and Appointment notes fields for clinic hub appointments (kennelpress_booking); REST exposes appointment_notes.

0.2.2

  • Clinical staff (KennelFlow Vet roles) can open clinic kennelpress_booking rows from the Hub staff calendar in wp-admin.

0.2.1

  • Boarding desk detection no longer treats every edit_posts user as front desk (fixes veterinarians seeing kennel calendar on the shared Staff Calendar page).

0.2.0

  • Front-end Boarding staff calendar shortcode [kennelflow_boarding_calendar] (Hub React calendar with kennel rows and Add booking). Boarding desk staff on [ltkf_hub_calendar] default to the boarding view. Front Desk quick links include the page when found.

0.1.9

  • Booking editor pet dropdown: show owner name beside pet name (requires KennelFlow Core 0.3.10+).

0.1.8

  • Boarding desk staff may view the front-end Staff Calendar (ltkf_user_can_view_hub_calendar filter).

0.1.7

  • Fix Hub menu capability filter: only apply boarding desk caps to users who have them (was blocking groomers and other staff).

0.1.6

  • Front-desk roles: can open any kennel booking and Hub pet record (online bookings are no longer blocked by post author).
  • KennelPress Front Desk: Pets submenu and quick link; bookings list Open booking row action; pet names link to the pet editor.
  • Kennel bookings use dedicated capabilities (edit_kennelflow_boarding_bookings) for desk staff.

0.1.5

  • Front Desk: Pending approvals table on the KennelPress home screen with one-click Confirm.
  • Kennel bookings list: Confirm / Check in row actions; status column quick links.
  • Booking editor: banner with Confirm booking when status is pending.
  • Kennel calendar: Confirm / Check in buttons per row; fixed calendar menu link on Front Desk home.

0.1.4

  • Boarding quotes and bookings: per-pet size map (boarding_pet_sizes) for multi-pet stays; facility hours validation respects emergency drop-off and extended pick-up flags on submit.

0.1.3

  • REST bookings: accept optional boarding_companion_pet_ids array; store companion pet IDs in boarding choices JSON for multi-pet online bookings.

0.1.2

  • Full boarding stack: Front Desk menu, kennels and bookings CPTs, kennel calendar, and kennel rules (facility settings).
  • REST API under kennelflow-boarding/v1 with legacy kennelpress/v1 compatibility.
  • Hub calendar bridge and boarding calendar resources for KennelFlow Core integration.
  • Mobile Report Card PWA: public /kennelflow-mobile, admin screen, report-cards REST, and rewrite auto-flush.
  • Booking transaction, availability, and admin booking editor improvements.
  • WordPress.org listing assets: banners, icons, and screenshots.

0.1.1

  • Internal release alignment and REST hardening.

0.1.0

  • Initial WordPress.org release.
  • Readme: Tested up to: 7.0 (WordPress 7.0 release alignment).

Plugin Website
Visit website

Version:
0.2.6
Last Updated
June 29, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 6.8.5
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.