• Joined on 2026-05-03
null closed issue null/Queue-North-Website#95 2026-05-17 22:08:52 -05:00
Cleanup: 13 unused image assets (24MB+ dead weight)
null pushed to dev at null/Queue-North-Website 2026-05-17 22:08:27 -05:00
5c17019931 fix: remove unused assets (24MB), Dialog component, CardDescription dup, zustand dep (#95 #113 #114 #115 #116) (batch 9.9)
null closed issue null/Queue-North-Website#98 2026-05-17 22:05:35 -05:00
Bug: Cisco and Veteran icons are placeholder letters (C and V)
null closed issue null/Queue-North-Website#100 2026-05-17 22:05:35 -05:00
Bug: Service detail sidebar shows raw slug as category
null closed issue null/Queue-North-Website#103 2026-05-17 22:05:35 -05:00
Bug: JointLogoWhite section has placeholder copy referencing filename
null closed issue null/Queue-North-Website#107 2026-05-17 22:05:35 -05:00
Bug: ServiceDetail and IndustryDetail have multiple h1 tags
null pushed to dev at null/Queue-North-Website 2026-05-17 22:05:13 -05:00
829362fb79 fix: Cisco/Veteran icons, sidebar slug, JointLogo placeholder, Footer copy (#98 #100 #103 #107) (batch 9.8)
null closed issue null/Queue-North-Website#117 2026-05-17 22:01:48 -05:00
SEO: og:image uses SVG which is unsupported by most social platforms
null closed issue null/Queue-North-Website#118 2026-05-17 22:01:48 -05:00
Performance: logo.svg is 348KB (SVG logos should be <10KB)
null closed issue null/Queue-North-Website#99 2026-05-17 22:01:47 -05:00
Bug: Missing favicon and web app manifest
null pushed to dev at null/Queue-North-Website 2026-05-17 22:01:32 -05:00
6e975b869b fix: favicon/manifest, og:image PNG, logo optimized to 44KB PNG (#99 #117 #118) (batch 9.7)
null closed issue null/Queue-North-Website#124 2026-05-17 21:53:58 -05:00
Security: CORS defaults to allow all origins in development
null closed issue null/Queue-North-Website#131 2026-05-17 21:53:58 -05:00
Dev: Helmet CSP blocks Vite HMR WebSocket in development
null closed issue null/Queue-North-Website#122 2026-05-17 21:53:57 -05:00
Security: Production build generates sourcemaps (exposes source code)
null pushed to dev at null/Queue-North-Website 2026-05-17 21:53:45 -05:00
f8d380ebab fix: disable prod sourcemaps, secure CORS default, allow HMR websocket (#122 #124 #131) (batch 9.6)
null closed issue null/Queue-North-Website#119 2026-05-17 21:52:13 -05:00
Security: No form spam protection (honeypot, captcha, or turnstile)
null closed issue null/Queue-North-Website#126 2026-05-17 21:52:13 -05:00
Bug: api.js retries 409 Conflict responses (duplicate lead submissions)
null pushed to dev at null/Queue-North-Website 2026-05-17 21:51:59 -05:00
53e2873fd4 fix: honeypot spam protection, 409 conflict handling (#119 #126) (batch 9.5)
null closed issue null/Queue-North-Website#112 2026-05-17 21:48:50 -05:00
Bug: Support page secondary CTA bg-secondary-bg is undefined in Tailwind config
null closed issue null/Queue-North-Website#106 2026-05-17 21:48:50 -05:00
Bug: Support page phone numbers and email are not clickable