• Joined on 2026-05-03
null opened issue null/Queue-North-Website#12 2026-05-13 20:40:03 -05:00
P2: CSP allows unsafe-inline for styles — weakens XSS protection
null opened issue null/Queue-North-Website#13 2026-05-13 20:40:03 -05:00
P2: RATE_LIMIT_PER_MINUTE env var NaN on invalid input — rate limiting silently disabled
null opened issue null/Queue-North-Website#11 2026-05-13 20:39:38 -05:00
P1: Header CTA button uses plain Link instead of Button component
null opened issue null/Queue-North-Website#6 2026-05-13 20:39:37 -05:00
P1: No unique constraint on email field — duplicate leads possible
null opened issue null/Queue-North-Website#7 2026-05-13 20:39:37 -05:00
P1: Header SheetTrigger imported without Sheet wrapper — mobile nav may be broken
null opened issue null/Queue-North-Website#8 2026-05-13 20:39:37 -05:00
P1: Zoho URL double-slash if ZOHO_API_DOMAIN has trailing slash
null opened issue null/Queue-North-Website#9 2026-05-13 20:39:37 -05:00
P1: service_interest
null opened issue null/Queue-North-Website#10 2026-05-13 20:39:37 -05:00
P1: Frontend api.js does not handle CORS errors — generic error message shown
null opened issue null/Queue-North-Website#3 2026-05-13 20:39:36 -05:00
P0: Zoho token fetch does not check response.ok before parsing JSON
null opened issue null/Queue-North-Website#4 2026-05-13 20:39:36 -05:00
P0: su-exec in Docker entrypoint may fail silently — container runs as root
null opened issue null/Queue-North-Website#5 2026-05-13 20:39:36 -05:00
P1: No timeout on Zoho token fetch — server hangs if Zoho is down
null opened issue null/Queue-North-Website#2 2026-05-13 20:39:11 -05:00
P0: Zoho token failure returns null but forwardToZoho continues
null pushed to dev at null/Queue-North-Website 2026-05-13 19:59:21 -05:00
c2d5873f08 feat: error handling hardening, 404 catch-all, health check DB test, request timeout, global error handlers (v0.4.8)
null pushed to dev at null/Queue-North-Website 2026-05-13 18:37:34 -05:00
7257633d94 feat: rate limiting, helmet security headers, CORS, trust proxy, Docker env vars (v0.4.7)
null pushed to dev at null/Queue-North-Website 2026-05-13 18:31:55 -05:00
39ee1fe537 feat: structured logging with timestamps, request logging, and submission details (v0.4.6)
null pushed to dev at null/Queue-North-Website 2026-05-13 18:29:00 -05:00
6bfd804313 feat: Zoho CRM forwarding layer with OAuth2 token management (v0.4.6)
null pushed to dev at null/Queue-North-Website 2026-05-13 18:18:10 -05:00
4ac0fa250d feat: server-side validation + input sanitization (v0.4.5)
null pushed to dev at null/Queue-North-Website 2026-05-13 18:10:19 -05:00
ee5af44b58 docs: update README phase 4 checkmark for validation
null pushed to dev at null/Queue-North-Website 2026-05-13 18:10:08 -05:00
931c9a9095 feat: client-side form validation + Sonner feedback (v0.4.4)
null pushed to dev at null/Queue-North-Website 2026-05-13 18:03:06 -05:00
21b5418461 docs: update README phases with checkmarks for completed work