This repository has been archived on 2026-03-21. You can view files and clone it, but cannot push or open issues or pull requests.
payfrit-biz/api
John Mizerek 8aeca335fd Add ZIP upload for saved webpage import
For Cloudflare-protected sites, users can now:
1. Save the page from their browser (Webpage, Complete)
2. ZIP the HTML and assets folder
3. Upload the ZIP in the wizard
4. Server extracts to temp folder, Playwright scans local copy

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-13 07:02:51 -08:00
..
addresses Replace queryExecute with queryTimed across all endpoints for perf tracking 2026-02-02 00:28:37 -08:00
admin Replace queryExecute with queryTimed across all endpoints for perf tracking 2026-02-02 00:28:37 -08:00
app 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> 2026-01-28 00:38:58 -08:00
assignments Add sharding support to beacon list and assignments APIs 2026-02-08 12:34:49 -08:00
auth Resolve merge conflict in myBusinesses.cfm - keep ActiveTaskCount 2026-02-11 22:33:44 -08:00
beacon-sharding Fix beacon sharding to support Major/Minor starting from 0 2026-02-09 13:43:32 -08:00
beacons Fix beacon sharding to support Major/Minor starting from 0 2026-02-09 13:43:32 -08:00
businesses Menu builder and portal updates 2026-02-03 17:08:54 -08:00
chat Replace queryExecute with queryTimed across all endpoints for perf tracking 2026-02-02 00:28:37 -08:00
config Fix SQL injection, wrong PK, and hardcoded production URLs 2026-01-31 21:14:19 -08:00
debug Add all biz debug 2026-02-09 14:33:25 -08:00
dev Replace queryExecute with queryTimed across all endpoints for perf tracking 2026-02-02 00:28:37 -08:00
grants Replace queryExecute with queryTimed across all endpoints for perf tracking 2026-02-02 00:28:37 -08:00
import Replace queryExecute with queryTimed across all endpoints for perf tracking 2026-02-02 00:28:37 -08:00
menu Resolve merge conflict in myBusinesses.cfm - keep ActiveTaskCount 2026-02-11 22:33:44 -08:00
orders Add UUID to getDetail.cfm response for receipt link 2026-02-09 18:54:02 -08:00
portal Replace queryExecute with queryTimed across all endpoints for perf tracking 2026-02-02 00:28:37 -08:00
ratings Replace queryExecute with queryTimed across all endpoints for perf tracking 2026-02-02 00:28:37 -08:00
servicepoints Fix beacon sharding to support Major/Minor starting from 0 2026-02-09 13:43:32 -08:00
setup Add ZIP upload for saved webpage import 2026-02-13 07:02:51 -08:00
stations Replace queryExecute with queryTimed across all endpoints for perf tracking 2026-02-02 00:28:37 -08:00
stripe Use PayfritFee from database in Stripe payment intent 2026-02-09 15:50:05 -08:00
tasks Resolve merge conflict in myBusinesses.cfm - keep ActiveTaskCount 2026-02-11 22:33:44 -08:00
users Replace queryExecute with queryTimed across all endpoints for perf tracking 2026-02-02 00:28:37 -08:00
workers Resolve merge conflict in myBusinesses.cfm - keep ActiveTaskCount 2026-02-11 22:33:44 -08:00
Application.cfm Add analyzeMenuUrl to public endpoints 2026-02-12 16:44:33 -08:00