Commit graph

  • c62895e464 Fix prefixed column names in admin, beacon, task, assignment, chat, rating APIs John Mizerek 2026-01-31 17:55:16 -08:00
  • 39448c5d91 Fix prefixed column names in auth, orders, portal team, users search, workers APIs John Mizerek 2026-01-31 17:43:33 -08:00
  • e92362f773 Fix prefixed column names for tt_States, tt_Days, tt_OrderTypes, ServicePoints, Users, Addresses, Hours tables John Mizerek 2026-01-31 17:38:33 -08:00
  • 6b66d2cef8 Fix normalized DB column names across all API files John Mizerek 2026-01-31 16:56:41 -08:00
  • 62c61c13cd Fix header upload: use normalized column names John Mizerek 2026-01-31 14:28:23 -08:00
  • 469cc06a29 Fix brand color save: use BusinessBrandColor column, allow # to be optional John Mizerek 2026-01-31 14:27:44 -08:00
  • 498ebb6c0e Fix magic OTP on dev, fix portal login flash of login form John Mizerek 2026-01-31 14:19:36 -08:00
  • c5a332b04e Fix portal login: use normalized DB column names, fix business dropdown John Mizerek 2026-01-31 14:15:37 -08:00
  • 94ee89d1f3 Fix FK references on OrderLineItems incorrectly changed to ID John Mizerek 2026-01-30 23:30:10 -08:00
  • 8dff081407 Fix remaining old column names missed by initial batch rename John Mizerek 2026-01-30 22:58:46 -08:00
  • 712ec3b635 Show date and time on separate lines in perf dashboard card John Mizerek 2026-01-30 18:22:40 -08:00
  • d84805a6f4 Use h:nnt format, same font size, wider card for date John Mizerek 2026-01-30 18:16:38 -08:00
  • 60de16437b Use m/d/yy h.nnp date format on perf dashboard John Mizerek 2026-01-30 18:13:15 -08:00
  • e92b2a4833 Fix perf dashboard date card to fit single line John Mizerek 2026-01-30 18:09:58 -08:00
  • cf1c6497ca Format date display in perf dashboard (Jan 29, 2026 8:46 PM) John Mizerek 2026-01-30 18:08:07 -08:00
  • bc88f28e60 Fix UserID column references in auth endpoints after schema normalization John Mizerek 2026-01-30 17:15:46 -08:00
  • bffca643b5 Restore API performance tracking and fix perf dashboard John Mizerek 2026-01-30 17:04:12 -08:00
  • 1210249f54 Normalize database column and table names across entire codebase John Mizerek 2026-01-30 15:39:12 -08:00
  • dc9db32b58 Add API performance profiling, caching, and query optimizations John Mizerek 2026-01-29 20:41:27 -08:00
  • a5fa1c1041 Skip empty categories in menu API response John Mizerek 2026-01-28 22:29:38 -08:00
  • 6b31b1abcf Remove time-based filtering from customer menu API John Mizerek 2026-01-28 22:18:10 -08:00
  • 3b48c3331d Add menu list and MenuID filter to items.cfm API John Mizerek 2026-01-28 20:54:37 -08:00
  • 9091461079 Auto-select active menu based on current time, allow manual override John Mizerek 2026-01-28 18:13:44 -08:00
  • 41ef1631ef Allow menu deletion when categories exist - unassign instead of block John Mizerek 2026-01-28 18:01:51 -08:00
  • 3613776ff3 Fix undefined menuName in saveWizard when using provided menuId John Mizerek 2026-01-28 17:54:16 -08:00
  • 8086065d38 Fix MenuID key case: Lucee 7 preserves case, not MENUID John Mizerek 2026-01-28 17:48:03 -08:00
  • 61c10d9175 Use sessionStorage instead of URL params for wizard menu context John Mizerek 2026-01-28 17:36:46 -08:00
  • ec6bfdd9c9 Fix menu save: javaCast null breaks variable access in Lucee 7 John Mizerek 2026-01-28 17:33:21 -08:00
  • 2fc30b8568 Fix add-menu wizard: skip hours validation, show menu name, hide irrelevant sections John Mizerek 2026-01-28 17:19:55 -08:00
  • 02a19f52be Add menu wizard flow: redirect to setup wizard after creating a new menu John Mizerek 2026-01-28 17:08:31 -08:00
  • 65cf855ade Add menu/menus.cfm to public paths so menu save works John Mizerek 2026-01-28 16:57:51 -08:00
  • df64f161f3 Add debug tagcontext to menu save error response (temporary) John Mizerek 2026-01-28 16:56:00 -08:00
  • 6b4e5cc369 Add cfsqltype hints for nullable time params in menu save John Mizerek 2026-01-28 16:53:34 -08:00
  • 38b13b5bd9 Fix blank Manage Menus modal by setting title/body before showing John Mizerek 2026-01-28 16:39:23 -08:00
  • c6a45f7024 Fix CFML hash escaping in brand color migration script John Mizerek 2026-01-28 15:17:46 -08:00
  • b75eb8530a Fix header image spec: 1200x400 not 1220x400 John Mizerek 2026-01-28 15:16:42 -08:00
  • 7bba0fb511 Add one-time script to strip # from existing brand colors John Mizerek 2026-01-28 15:11:01 -08:00
  • cc96d891b2 Store brand color without # prefix, normalize on output John Mizerek 2026-01-28 14:58:58 -08:00
  • 8f9da2fbf0 Add Manage Menus toolbar button, photo upload, and various improvements John Mizerek 2026-01-28 14:43:41 -08:00
  • 0d3c381ed6 Add about.cfm API endpoint for mobile app About screennAdds server-side content for About Payfrit screen allowing content updates without releasing new app versions.nCo-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> John Mizerek 2026-01-28 00:38:58 -08:00
  • 400df7624f Simplify address API - delivery addresses only John Mizerek 2026-01-28 00:12:18 -08:00
  • 6d5620d513 Filter out business addresses from user address list John Mizerek 2026-01-28 00:02:25 -08:00
  • cadc66e46a Add address types endpoint, fix dev mode SMS skip John Mizerek 2026-01-28 00:00:01 -08:00
  • 477cf6b8b5 Auto-login single-business users, add switch/add business links John Mizerek 2026-01-27 21:49:08 -08:00
  • 80aa65d7fa Fix populateBusinessSelect - remove continueBtn references John Mizerek 2026-01-27 21:38:52 -08:00
  • 6f0229247f Fix login - remove orphaned businessForm event listener John Mizerek 2026-01-27 21:38:08 -08:00
  • 51e979a679 Remove URL params - use localStorage for auth John Mizerek 2026-01-27 21:32:47 -08:00
  • f96d8f4fe3 Update HUD default business to 47 John Mizerek 2026-01-27 21:27:45 -08:00
  • 49ef916f34 Remove demo mode from HUD, fix task creation timezone John Mizerek 2026-01-27 21:25:05 -08:00
  • d4cc4b4a6c Fix service bell task creation for Android app John Mizerek 2026-01-27 20:52:59 -08:00
  • c5ebb24b39 Fix completeProfile.cfm syntax error John Mizerek 2026-01-26 13:33:40 -08:00
  • 3ceedaa818 Show magic OTP 123456 on dev signup page John Mizerek 2026-01-26 13:32:23 -08:00
  • a16e8668a8 Add auth redirect to portal index John Mizerek 2026-01-26 13:26:30 -08:00
  • 16f63bebe5 Fix seedData.cfm: remove UserEmail column reference John Mizerek 2026-01-26 12:44:53 -08:00
  • 3a683751b8 Allow public access to /api/dev/ endpoints John Mizerek 2026-01-26 12:41:26 -08:00
  • 05cf73446f Add dev environment configuration and tools John Mizerek 2026-01-26 12:39:28 -08:00
  • 8e3bb681e7 Add OTP-based signup page for website onboarding John Mizerek 2026-01-26 11:49:44 -08:00
  • ed3f9192d5 Add Task Admin feature to portal John Mizerek 2026-01-24 01:51:41 -08:00
  • 43a8d18541 Update callServer task endpoint John Mizerek 2026-01-24 01:40:41 -08:00
  • 405914c586 Fix subtotal/itemCount null handling in history API John Mizerek 2026-01-23 21:59:33 -08:00
  • e9eb708de1 Fix null value handling in setOrderType API John Mizerek 2026-01-23 21:41:31 -08:00
  • d783f91075 Fix null value handling in setLineItem API John Mizerek 2026-01-23 21:40:32 -08:00
  • 186c3fcf68 Fix null value handling in getActiveCart API John Mizerek 2026-01-23 21:39:25 -08:00
  • 6727f42194 Fix null/empty value handling in order APIs John Mizerek 2026-01-23 21:30:13 -08:00
  • 5f3f5a7345 Enable address endpoints and switch Stripe to live mode John Mizerek 2026-01-23 21:26:14 -08:00
  • c2ae037e71 App Store Version 2: Multi-menu support, beacon lookup, category scheduling John Mizerek 2026-01-23 19:51:44 -08:00
  • 72f5b7eb12 Filter out demo and hidden businesses from restaurant list John Mizerek 2026-01-23 12:14:45 -08:00
  • 3b7225e57f Fix brand color picker - use showModal instead of openModal John Mizerek 2026-01-23 12:02:13 -08:00
  • 046f57b302 Fix header preview to show full image with contain sizing John Mizerek 2026-01-23 12:00:36 -08:00
  • 4c40e9a2e9 Fix portal header image by using uppercase Lucee JSON keys John Mizerek 2026-01-23 11:59:17 -08:00
  • 74b09beedf Theme menu builder to match portal admin UI and fix header image display John Mizerek 2026-01-23 11:54:05 -08:00
  • a2a686ae76 Pass business ID to HUD when opening from portal John Mizerek 2026-01-19 20:41:33 -08:00
  • 3df846a31b Fix HUD business name - get from listPending API John Mizerek 2026-01-19 20:33:09 -08:00
  • 30570c3772 Add business name to HUD header, fix portal HUD link John Mizerek 2026-01-19 20:23:52 -08:00
  • 0dc64b7868 Beacon save: auto-create service point and lt_ link, app is authoritative John Mizerek 2026-01-18 14:42:38 -08:00
  • 31e71068d1 Add note about redundant BusinessID in employee table John Mizerek 2026-01-18 14:07:58 -08:00
  • 736b19d0cf Add employee reassignment script for consolidating to VeGainz John Mizerek 2026-01-18 14:00:29 -08:00
  • dc50d82eee Add service points reassign script John Mizerek 2026-01-18 13:56:26 -08:00
  • 977fd7dffa KDS: Show restaurant name in header, remove Loading text John Mizerek 2026-01-18 13:54:37 -08:00
  • 849cea6404 Add expo/pickup tasks for takeaway and delivery orders when kitchen finishes John Mizerek 2026-01-18 13:44:55 -08:00
  • 13554c1b02 Fix user search to support name, email, and phone John Mizerek 2026-01-18 13:29:25 -08:00
  • ef92c86fcc Add team member search/add with phone or email support John Mizerek 2026-01-18 13:27:02 -08:00
  • 108a90531e KDS: Fix station selection logic, add debug logging John Mizerek 2026-01-18 13:22:27 -08:00
  • 4e4f3cf465 Remove all bid URL params - use localStorage exclusively for business selection John Mizerek 2026-01-18 13:18:10 -08:00
  • 96e598c6af KDS: Read businessId from shared portal localStorage instead of URL params John Mizerek 2026-01-18 13:15:08 -08:00
  • f51ef7bab2 Fix KDS button to use index.html John Mizerek 2026-01-18 13:10:03 -08:00
  • 6ead6ddbb7 Add reassign_all to public paths John Mizerek 2026-01-18 13:08:14 -08:00
  • 867e1c8a78 Add temp beacon reassign script John Mizerek 2026-01-18 13:07:27 -08:00
  • 85f64c2add Fix brand color save - escape hash symbol in CFML John Mizerek 2026-01-18 12:33:18 -08:00
  • 0038c481ab Fix brand color modal cancel button and simplify API query John Mizerek 2026-01-18 12:26:36 -08:00
  • a089b89e17 Remove image resize from header upload - accept as-is John Mizerek 2026-01-18 12:21:36 -08:00
  • b2b54e123f Fix header upload path to use expandPath John Mizerek 2026-01-18 12:16:48 -08:00
  • d4e0ae1162 Add branding features: header upload and brand color picker John Mizerek 2026-01-18 12:14:24 -08:00
  • d73c4d60d3 Fix CFML iteration bugs and improve wizard functionality John Mizerek 2026-01-16 19:40:37 -08:00
  • 3384f128e1 Fix task acceptance incorrectly marking orders as delivered John Mizerek 2026-01-16 09:55:45 -08:00
  • ef6efa0762 Filter default modifiers from KDS display John Mizerek 2026-01-16 00:29:53 -08:00
  • fe383f40d0 Fix wizard flow and add detailed modifier view John Mizerek 2026-01-15 16:53:09 -08:00
  • 8999805ec6 Add detailed modifier view with source tracking John Mizerek 2026-01-15 16:02:03 -08:00
  • 0f36874435 Move uncertain modifier assignment step after items review John Mizerek 2026-01-15 15:31:09 -08:00
  • 9e195b79e0 Add conversational modifier assignment for uncertain modifiers John Mizerek 2026-01-15 15:29:15 -08:00