payfrit-works/api/orders
John Mizerek c2ae037e71 App Store Version 2: Multi-menu support, beacon lookup, category scheduling
Features:
- Multi-menu support with time-based availability
- Menu hours validation against business operating hours
- Setup wizard now creates Menu records and links categories
- New menus.cfm API for menu CRUD operations
- Category schedule filtering (day/time based visibility)
- Beacon UUID lookup API for customer app
- Parent/child business relationships for franchises
- Category listing API for menu builder

Portal improvements:
- Menu builder theming to match admin UI
- Brand color picker fix
- Header image preview improvements

API fixes:
- Filter demo/hidden businesses from restaurant list
- Improved error handling throughout

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 19:51:44 -08:00
..
abandonOrder.cfm App Store Version 2: Multi-menu support, beacon lookup, category scheduling 2026-01-23 19:51:44 -08:00
checkStatusUpdate.cfm Add business portal, Stripe Connect, beacon APIs, and task system 2026-01-01 23:38:26 -08:00
debugLineItems.cfm Add business portal, Stripe Connect, beacon APIs, and task system 2026-01-01 23:38:26 -08:00
getActiveCart.cfm Add chat expiration and order management improvements 2026-01-13 19:46:39 -08:00
getCart.cfm Add business name to HUD header, fix portal HUD link 2026-01-19 20:23:52 -08:00
getDetail.cfm Add template modifier support and fix KDS breadcrumbs 2026-01-12 18:45:06 -08:00
getOrCreateCart.cfm Add chat expiration and order management improvements 2026-01-13 19:46:39 -08:00
getPendingForUser.cfm Add user account APIs and fix Lucee header handling 2026-01-08 20:01:07 -08:00
history.cfm Fix null date handling in order history API 2026-01-14 21:36:18 -08:00
listForKDS.cfm Show Takeaway/Delivery instead of Table name in KDS 2026-01-13 22:38:33 -08:00
setLineItem.cfm Add chat expiration and order management improvements 2026-01-13 19:46:39 -08:00
setOrderType.cfm Add chat expiration and order management improvements 2026-01-13 19:46:39 -08:00
submit.cfm Add user account APIs and fix Lucee header handling 2026-01-08 20:01:07 -08:00
updateStatus.cfm Add expo/pickup tasks for takeaway and delivery orders when kitchen finishes 2026-01-18 13:44:55 -08:00