Full deployment history for this project.
chore: reconcile dependencies and verify build integrity (#208)
chore: reconcile dependencies and verify build integrity Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
security: validate network history limit parameter format and length (#207)
security: validate network history limit parameter format and length Enforce strict validation on the limit query parameter in GET /api/v1/network/history to reject non-numeric characters or string lengths exceeding 10 characters with a 400 Bad Request error. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
perf: bypass redundant schema check in checkAgentOpsAurora (#206)
🔒 [fix] Sanitize dynamic CSS inputs in ChartStyle component Fixed CSS/HTML injection and potential XSS vulnerability in ChartStyle where chart ID, config key names, and theme color strings were injected unsanitized into dangerouslySetInnerHTML. Added sanitization helpers and unit tests. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
test: add unit tests for api-envelope.ts Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
perf: bypass redundant schema check in checkAgentOpsAurora Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
test: add network error handling tests for trace export (#202)
test(agentops): add error and status tests for aurora (#203)
🔒 [fix] Sanitize dynamic CSS inputs in ChartStyle component (#205)
refactor(openapi): extract OpenAPI spec into dedicated module (#196)
test: add unit tests for api-envelope.ts (#197)
perf: combine service status filter passes into single memoized calculation (#199)
test(graph): add unit tests for agentops graph generator (#191)
code health: remove unused React import in ThemeProvider (#192)
test: add unit tests for web-status.ts (#193)
Refactor complex buildSnapshot function (#194)
test: add unit tests for ops-contracts module (#195)
🛡️ Sentinel: Sanitize request IDs and fix missing imports in tests (#172)
⚡ Bolt: Optimize XML sitemap escaping with single-pass regex (#184)
🎨 Palette: Refine focus ring for skip-to-content accessibility link (#181)
palette: enhance CopyButton state management and accessibility (#187)
⚡ Bolt: Optimize route docs filtering to single O(N) pass (#188)
🛡️ Sentinel: Consolidate Content-Security-Policy headers and disallow unsafe-eval (#189)
feat: persist agentops llms history
feat: report llms evidence change history
feat: add target llms evidence
chore: stack PR #91
chore: stack PR #83
chore: stack PR #78
chore: stack PR #73
Merge branch 'main' into sentinel/secure-compliance-route-6674986458655616073