• Joined on 2026-05-03
null closed issue null/Queue-North-Website#21 2026-05-13 21:34:15 -05:00
P1: Use correct Queue North logo — placeholder SVG needs replacement
null opened issue null/Queue-North-Website#20 2026-05-13 21:32:05 -05:00
P1: Not all images loading — missing logo and asset references
null opened issue null/Queue-North-Website#21 2026-05-13 21:32:05 -05:00
P1: Use correct Queue North logo — placeholder SVG needs replacement
null opened issue null/Queue-North-Website#19 2026-05-13 20:40:05 -05:00
P3: HTML5 required attribute conflicts with custom form validation
null opened issue null/Queue-North-Website#14 2026-05-13 20:40:04 -05:00
P2: express.json() middleware runs on all requests including GET
null opened issue null/Queue-North-Website#15 2026-05-13 20:40:04 -05:00
P2: No retry logic for transient API failures in frontend
null opened issue null/Queue-North-Website#16 2026-05-13 20:40:04 -05:00
P2: Zoho payload field names may not match Zoho CRM schema
null opened issue null/Queue-North-Website#17 2026-05-13 20:40:04 -05:00
P3: No input debouncing on Contact/Support forms
null opened issue null/Queue-North-Website#18 2026-05-13 20:40:04 -05:00
P3: No caching strategy for API GET requests
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