Full deployment history for this project.
Merge pull request #449 from mbarbine/palette/handoff-planner-copy-a11y-14775114508155564424
🎨 Palette: announce copy status in HandoffPlanner Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #403 from mbarbine/jules-816384917021501849-4aaa74be
Merge pull request #441 from mbarbine/add-discovery-search-filter-tests-9774494793246940088
🔒 fix(security): enforce Vercel webhook secret check in non-production environments - Always verify VERCEL_WEBHOOK_SECRET and x-vercel-signature across all environments in deploy and vercel webhook route handlers - Prevent unauthorized webhook payloads from bypassing HMAC verification when NODE_ENV is not set to production - Update webhook test suites to verify secret checks and signed payloads in test/dev environments
Merge pull request #444 from mbarbine/fix/chart-css-xss-sanitization-15400176136371722326
Merge pull request #424 from mbarbine/test/delegated-run-error-paths-3245749157163763809
Merge pull request #429 from mbarbine/code-health-discovery-search-todo-cleanup-10224593571274746827
Merge pull request #438 from mbarbine/test-web4-scorecard-10282169082803409246
🔒 Fix missing Vercel webhook secret requirement Enforce VERCEL_WEBHOOK_SECRET presence in all environments for Vercel webhook routes (/api/webhooks/vercel and /api/webhooks/deploy) to eliminate unauthenticated webhook processing in non-production.
Merge pull request #442 from mbarbine/test/target-policy-tests-17913172237768063007
Merge pull request #439 from mbarbine/jules-1820057236394409529-36159f87
Merge pull request #431 from mbarbine/code-health-discovery-search-filters-10568795690015811623
Merge pull request #432 from mbarbine/deduplicate-security-error-logging-16343017014740633857
Merge pull request #433 from mbarbine/jules-13779950449622866970-b24cce01
Merge pull request #434 from mbarbine/test/within-dashboard-budget-coverage-10194843200887618575
Merge pull request #437 from mbarbine/bolt-prune-duplicate-site-domains-n1-query-5288650309156245264
Merge pull request #413 from mbarbine/test/route-evidence-412267130560857078
Merge pull request #414 from mbarbine/test-lookup-provenance-9023421476640179005
Merge pull request #415 from mbarbine/fix/backfill-verticals-type-assertion-14089799795482666679
Merge pull request #417 from mbarbine/test-verify-provenance-316646771887954368
Merge pull request #418 from mbarbine/fix-asarray-type-assertion-16801770541838785182
Merge pull request #419 from mbarbine/test/registry-local-tool-link-tests-6529051779277023202
Merge pull request #261 from mbarbine/sentinel/timing-safe-comparisons-14923021281262296533 🛡️ Sentinel: [LOW] Fix string length leaks and timing-attack vulnerabilities in key comparison