Full deployment history for this project.
🛡️ Sentinel: Sanitize and bound tolerance in signature verification (#234)
🛡️ Sentinel: Sanitize and bound tolerance in signature verification Validate and clamp the signature verification tolerance parameter to a safe 0..86400 second range (defaulting to 300s) to prevent non-finite or negative values from bypassing replay checks. Ensure signature generation schemas reject empty secret strings. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
🎨 Palette: improve accessibility on workspace key toggle button (#232)
🎨 Palette: enhance smoke panel accessibility and focus rings - Add explicit descriptive aria-labels and title tooltips to CapabilitiesSmokePanel trigger buttons - Add focus-visible focus rings for keyboard navigation - Update smoke-panel unit tests to query buttons using accessible names Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
🎨 Palette: improve accessibility on workspace key toggle button Add padding, focus visible rings, title tooltip, and aria-hidden attributes to the workspace key visibility toggle in the dashboard contracts page. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
feat(a11y): add keyboard navigation and ARIA roles to interactive event rows Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
⚡ Bolt: Optimize JSON schema contract validation and deep equality comparisons (#229)
fix(security): bound signature explain tolerance parameter (#230)
fix(security): bound signature explain tolerance parameter Enforce .min(0).max(86400) bounds on the tolerance input parameter in ExplainSignatureSchema to prevent parameter manipulation and ensure consistency with signature verification. Add unit tests in route.test.ts to verify that negative or excessive values return a 400 Bad Request error.
⚡ Bolt: Optimize JSON schema contract validation and deep equality comparisons
fix(security): validate and bound signature verification tolerance (#228)
palette: improve keyboard focus states and accessibility on deliveries page (#226)
security: validate Content-Length header and bound payload size in proxy middleware (#218)
fix(security): sanitize and bound query parameter limit values (#224)
⚡ Bolt: optimize JSON normalization and precompute static MCP descriptor (#227)
chore: auto-close PR #138 via merge path
chore: auto-close PR #131 via merge path
chore: auto-close PR #118 via merge path
chore: stack PR #138
chore: stack PR #118
Merge pull request #117 from mbarbine/consolidate/platphorm-webhook-simulator-20260811-cont3 consolidate 49 PRs into one commit
Merge pull request #66 from mbarbine/jules-9372995577854851885-0c05f6ea 🎨 Palette: Accessible Visibility Toggles for Sensitive Inputs
Merge branch 'main' of https://github.com/mbarbine/platphorm-webhook-simulator
fix: export complete request journeys
update
update
update
Merge pull request #56 from mbarbine/jules-9627074034095745790-a8a5c3d2 🎨 Palette: Improve signature validation page copy-verify interaction & layout stability
Merge branch 'main' into jules-11315496946117595477-5b8e12af
Merge branch 'main' into jules-4705914291386594261-b70719bb
Merge branch 'main' into jules-5769266607062515106-bd719527
Fix integration merge fallout and update lockfile Agent-Logs-Url: https://github.com/mbarbine/platphorm-webhook-simulator/sessions/29fd6fbd-be64-420e-9992-8daad3a01bff Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge PR #19 into integration branch Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
fix: address validation feedback and stabilize phase1 route/test updates Agent-Logs-Url: https://github.com/mbarbine/platphorm-webhook-simulator/sessions/6774dcc8-cf5a-4995-825b-e6dd30ac8768 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
feat: consolidate open pull request changes into single branch Agent-Logs-Url: https://github.com/mbarbine/platphorm-webhook-simulator/sessions/d0ac0575-7ad5-4e8b-ac39-d7cd03e80d62 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
chore: start consolidating open pull requests Agent-Logs-Url: https://github.com/mbarbine/platphorm-webhook-simulator/sessions/d0ac0575-7ad5-4e8b-ac39-d7cd03e80d62 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>