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)