Commit graph

  • 0d04ae8463 Resolve merge conflict in myBusinesses.cfm - keep ActiveTaskCount John Mizerek 2026-02-11 22:33:44 -08:00
  • e4422996b2 Fix column names in saveWizard.cfm for production DB John Mizerek 2026-02-11 22:33:04 -08:00
  • a2be30b952 Add UUID to getDetail.cfm response for receipt link John Pinkyfloyd 2026-02-09 18:54:02 -08:00
  • 237f09ef93 Add beacon-sharding/get_shard_pool.cfm to public allowlist John Pinkyfloyd 2026-02-09 18:33:43 -08:00
  • 7745e1ed86 Fix pending task count to exclude completed tasks John Mizerek 2026-02-09 17:20:01 -08:00
  • d2985e193a Fix submit.cfm: remove ServicePoints join that was causing column name errors John Pinkyfloyd 2026-02-09 16:32:00 -08:00
  • add65346c9 Fix submit.cfm: correct column names for OrderLineItems and ServicePoints queries John Pinkyfloyd 2026-02-09 15:58:13 -08:00
  • abf444ffe6 Use PayfritFee from database in Stripe payment intent John Pinkyfloyd 2026-02-09 15:50:05 -08:00
  • 1787671239 Add PayfritFee to cart API responses John Pinkyfloyd 2026-02-09 15:42:57 -08:00
  • e03e021ea2 Add all biz debug John Pinkyfloyd 2026-02-09 14:33:25 -08:00
  • a1c3e71db0 Add all businesses debug endpoint John Pinkyfloyd 2026-02-09 14:32:01 -08:00
  • 696cb90ba9 Fix johns debug query John Pinkyfloyd 2026-02-09 14:30:37 -08:00
  • 133f57f689 Add Johns Beverages debug endpoint John Pinkyfloyd 2026-02-09 14:28:56 -08:00
  • b8cf2ce150 Fix beacon sharding to support Major/Minor starting from 0 John Mizerek 2026-02-09 13:42:19 -08:00
  • 872897eabc Add Stripe Checkout Session for web-based payments (iOS app) John Pinkyfloyd 2026-02-09 13:10:27 -08:00
  • c155a6ab78 Add Stripe status debug endpoint John Pinkyfloyd 2026-02-09 12:49:23 -08:00
  • db5249e5ed Add shards debug endpoint John Pinkyfloyd 2026-02-09 12:18:59 -08:00
  • b2187bde4e Fix null BeaconShardID handling in debug endpoint John Pinkyfloyd 2026-02-09 12:17:36 -08:00
  • dd85e7b386 Add debug endpoint for La Serenata beacon setup John Pinkyfloyd 2026-02-09 12:13:29 -08:00
  • 0509e123e7 Add BeaconMinor support to servicepoints API John Pinkyfloyd 2026-02-09 11:25:22 -08:00
  • 48bdbb362e Remove task categories from portal, fix HUD color logic John Mizerek 2026-02-08 19:04:10 -08:00
  • 4cfcb728cc Add test-chat.html for testing customer chat initiation John Mizerek 2026-02-08 15:25:34 -08:00
  • 8108924dcd Add chat modal to HUD for responding to chat tasks John Mizerek 2026-02-08 15:22:19 -08:00
  • 641b238de8 Add location and color styling to HUD task detail overlay John Mizerek 2026-02-08 15:11:30 -08:00
  • e60601d9f1 Fix chat task creation and listing John Mizerek 2026-02-08 15:03:46 -08:00
  • a998ff890a Fix HUD task bar not disappearing after accept/complete John Mizerek 2026-02-08 14:52:50 -08:00
  • a318b8668f Fix cart/tax issues and add menu item thumbnails John Mizerek 2026-02-08 14:22:54 -08:00
  • 946c2ebdf0 Add modal-based photo upload for better mobile support John Mizerek 2026-02-08 13:08:24 -08:00
  • cab561a20e Fix photo upload on mobile - prevent page reload issue John Mizerek 2026-02-08 13:06:47 -08:00
  • 9fc984bea3 Fix photo upload on mobile devices John Mizerek 2026-02-08 12:56:50 -08:00
  • 12a8c054f3 Add uploadItemPhoto.cfm to public allowlist John Mizerek 2026-02-08 12:53:55 -08:00
  • 06dd664203 Add phone number support to OTP login APIs John Mizerek 2026-02-08 12:48:21 -08:00
  • 428129a93e Add sharding support to beacon list and assignments APIs John Mizerek 2026-02-08 12:34:49 -08:00
  • 2f35eb69eb Add beacon sharding support to lookup API John Mizerek 2026-02-08 12:21:30 -08:00
  • 9ea3ec87f7 Fix modifiers not showing in app - CategoryID filter excluded them John Mizerek 2026-02-08 11:57:05 -08:00
  • 3d59a2e5cd Fix service point delete using wrong ID field John Mizerek 2026-02-07 17:32:43 -08:00
  • 3d6856f108 KDS/HUD: Add online/offline connection detection John Mizerek 2026-02-07 17:22:14 -08:00
  • fc27e2b87f Remove uploads and logs from git tracking John Mizerek 2026-02-07 16:26:11 -08:00
  • c75352d32a Remove uploads from git tracking - user content should not be versioned John 2026-02-07 16:11:09 -08:00
  • b64f48bfcc Update CLAUDE.md John Mizerek 2026-02-07 15:19:37 -08:00
  • 2023e1b5d9 Setup wizard and tasks updates John Mizerek 2026-02-07 15:18:01 -08:00
  • 30c175bafe Add TaxRate to cart and menu API responses John Mizerek 2026-02-07 14:31:26 -08:00
  • 930394b421 Fix signup to redirect to login for business selection John Mizerek 2026-02-07 14:16:43 -08:00
  • e40e87efe0 Allow child businesses to use parent service points without grant John Mizerek 2026-02-07 11:58:44 -08:00
  • 87ff082279 Fix header preview background to white John Mizerek 2026-02-06 20:15:20 -08:00
  • 5786f69ba4 Add AvatarUrl to profile API and update ImageExtension on upload John Mizerek 2026-02-06 18:49:38 -08:00
  • 7f6c8253d0 Fix customer lookup: use NULLIF on both Order and Task UserID John Mizerek 2026-02-06 18:46:00 -08:00
  • 624264ad2e Fix customer lookup: treat Order.UserID=0 as NULL John Mizerek 2026-02-06 18:36:13 -08:00
  • e1000dbe19 Fix customer lookup: prioritize Order.UserID over Task.UserID John Mizerek 2026-02-06 18:28:36 -08:00
  • c1edb20e53 Fix customer lookup - treat UserID 0 as NULL John Mizerek 2026-02-06 18:24:52 -08:00
  • 14c9336025 Fix getDetails customer info John Mizerek 2026-02-06 18:22:45 -08:00
  • 407f68655e Add UserID and customer info to service bell tasks John Mizerek 2026-02-06 17:57:22 -08:00
  • d8565deda1 Fix customer data query - remove invalid t.UserID join John Mizerek 2026-02-06 17:52:40 -08:00
  • b1a263bb36 Fix task APIs to get ServicePointName from Task.ServicePointID John Mizerek 2026-02-06 17:46:04 -08:00
  • 8c247eb000 KDS: Dark minimal theme matching HUD, fix updateStatus column names John Mizerek 2026-02-06 17:45:11 -08:00
  • 17d17071d1 Fix service bell task to include ServicePointID John Mizerek 2026-02-06 17:42:56 -08:00
  • d8333b3747 Add ServicePointName to task list endpoints John Mizerek 2026-02-06 17:34:12 -08:00
  • 5e9be8c2ca Fix min() function call in complete.cfm John Mizerek 2026-02-06 17:30:12 -08:00
  • f2a186c727 Fix tt_TaskTypes column name in callServer.cfm John Mizerek 2026-02-06 17:27:24 -08:00
  • 8696e3002f Fix callServer.cfm TaskTypeID null constraint error John Mizerek 2026-02-06 17:25:15 -08:00
  • 3089f84873 Add beacon UUID sharding system and fix task customer info John Mizerek 2026-02-06 17:16:08 -08:00
  • 31a89018f5 Launch prep: fix menu builder, payment flow, comment out pre-launch features John Mizerek 2026-02-05 10:18:33 -08:00
  • d7632c5d35 Menu builder and portal updates John Mizerek 2026-02-03 17:08:54 -08:00
  • e21a7f7266 Remove DeliveryMultiplier from Businesses query (column no longer exists) John Mizerek 2026-02-03 11:11:34 -08:00
  • 152ac572c7 Add detailed error message to getOrCreateCart for debugging John Mizerek 2026-02-03 11:06:46 -08:00
  • 16a3b7c9a3 Replace queryExecute with queryTimed across all endpoints for perf tracking John 2026-02-02 00:28:37 -08:00
  • f52d14bb7e Add Service Point Sharing infrastructure John Mizerek 2026-02-01 21:34:03 -08:00
  • 82293c944d Add CLAUDE.md project documentation John Mizerek 2026-02-01 20:06:48 -08:00
  • 89f339a9fd Fix order history and active cart API response keys John Mizerek 2026-02-01 10:12:03 -08:00
  • 4dfd0db833 Make menu-builder sidebar consistent with portal index John Mizerek 2026-02-01 09:48:42 -08:00
  • 87e38649c4 Use business name initial for user avatar instead of first name John Mizerek 2026-02-01 09:47:02 -08:00
  • 7b19979118 Show user's first initial in profile avatar instead of hardcoded U John Mizerek 2026-02-01 09:38:36 -08:00
  • 05a52c6159 Move business card to top of sidebar, remove empty footer John Mizerek 2026-02-01 09:29:02 -08:00
  • e4afa61f13 Remove Switch/Add Business from sidebar footer John Mizerek 2026-02-01 09:28:16 -08:00
  • fcfaa5b869 Move Switch/Add Business to user dropdown, remove sidebar logout John Mizerek 2026-02-01 09:27:16 -08:00
  • d6478da03f Fix brand color display and header upload collision John Mizerek 2026-02-01 09:10:45 -08:00
  • db90d9911a Add OTP email login to business portal John Mizerek 2026-02-01 09:03:40 -08:00
  • 77fb8b9780 Add user dropdown menu with Settings and Logout options John Mizerek 2026-02-01 08:18:36 -08:00
  • 0258531c3d Remove debug alerts from portal.js John Mizerek 2026-02-01 08:15:22 -08:00
  • 6ba3f3dffd Add debug alerts to diagnose mobile settings load issue John Mizerek 2026-02-01 08:12:28 -08:00
  • 2562c51c27 Normalize API response keys to uppercase for consistent access John Mizerek 2026-02-01 08:08:03 -08:00
  • abbe1d60a6 Add temporary debug alerts for mobile header/color issue John Mizerek 2026-02-01 08:02:45 -08:00
  • 80b4c0da52 Fix header image and brand color swatch on mobile John Mizerek 2026-02-01 07:59:21 -08:00
  • 69c51b90cb Fix header preview box and brand color swatch for mobile John Mizerek 2026-02-01 07:50:25 -08:00
  • db5cd90875 Switch header preview from CSS background-image to <img> tag John Mizerek 2026-02-01 07:48:47 -08:00
  • d86ca5a894 Fix header image display on mobile and brand color preview John Mizerek 2026-02-01 07:45:46 -08:00
  • b65d536342 Left-justify header image preview John Mizerek 2026-02-01 07:42:22 -08:00
  • c41b3950d2 Change header preview background to white John Mizerek 2026-02-01 07:40:15 -08:00
  • 6b1d4b724b Change header image preview background from dark (#333) to light (#e9ecef) John Mizerek 2026-02-01 07:38:41 -08:00
  • 3f15b0c8b6 Fix SQL injection, wrong PK, and hardcoded production URLs John Mizerek 2026-01-31 21:14:19 -08:00
  • e30a757c39 Fix missing datasource in addresses/list.cfm and LIKE on INT column in setDefault.cfm John Mizerek 2026-01-31 21:05:06 -08:00
  • 3dc15f8c13 Fix TaskID → ID in WHERE clauses on Tasks table (4 files + cron copy) John Mizerek 2026-01-31 21:00:46 -08:00
  • a7b7717ccd Fix prefixed column names in uploadHeader, stripe/onboard, stripe/createPaymentIntent John Mizerek 2026-01-31 20:56:35 -08:00
  • 09172ace40 Fix header image URL to use relative path instead of hardcoded production domain John Mizerek 2026-01-31 20:52:19 -08:00
  • c5e9d1b0ff Fix settings page element ID mismatches John Mizerek 2026-01-31 20:44:26 -08:00
  • 89ec86c9d2 Move 70 one-off admin scripts to api/admin/_scripts/ (gitignored) John Mizerek 2026-01-31 20:38:49 -08:00
  • 78035e9cf6 Fix remaining prefixed DB column names across 17 API files John Mizerek 2026-01-31 20:35:24 -08:00
  • 4f5ba7f549 Fix businesses/get.cfm: use un-prefixed dev DB column names John Mizerek 2026-01-31 20:06:37 -08:00
  • 8acf2f3249 Complete DB column normalization: strip redundant table-name prefixes from all SQL queries John Mizerek 2026-01-31 20:03:15 -08:00
  • a09701556f Update changelog with recent fixes John Mizerek 2026-01-31 18:18:03 -08:00