Chore: environment variable support and security updates 33644aa Running Ig0tU commited on about 5 hours ago
feat: store permanent thewall URL in sheet, proxy serves from HF ee831a5 Ig0tU commited on 7 days ago
fix: pure-integer filter prevents timestamps being parsed as IDs 723f9ae Ig0tU commited on 7 days ago
fix: browser uploads photo directly to PHP, server just stores the returned URL 7e7baa5 Ig0tU commited on 7 days ago
fix: use max numeric ID instead of row count to prevent gaps from misaligned rows 19a7f0a Ig0tU commited on 7 days ago
fix: add User-Agent/Referer to photo upload, add auto-increment ID to all rows 5e01667 Ig0tU commited on 7 days ago
feat: route photo uploads to external PHP endpoint via PHOTO_UPLOAD_ENDPOINT env var ccf81e9 Ig0tU commited on 7 days ago
fix: move vetPhotoUrl to end of Honor row to prevent column offset 26c09f7 Ig0tU commited on 7 days ago
feat: base64 photo upload to temp storage + fix phone validation 4517ae6 Ig0tU Claude Sonnet 4.6 commited on 7 days ago
fix: honor form failing validation due to non-standard field names 0fdb99c Ig0tU Claude Sonnet 4.6 commited on 7 days ago
fix: add selectors for tours and honor forms in integration script d3ee56f Ig0tU Claude Sonnet 4.6 commited on 7 days ago
Update API to parse and store raw exact dynamic form fields by origin sheet 86222ea Ig0tU commited on 7 days ago
Route form submissions to specific Google Sheet tabs based on origin URL 67fe0fc Ig0tU commited on 7 days ago
Add Live Site integration, Phone/Subject fields, and origin tracking 42d4b91 Ig0tU commited on 7 days ago
Deploy WallAPI: Express server, Google Sheets API, and Socket.IO 9cd8722 Ig0tU commited on 7 days ago