feat(audit-ui): structured details rendering + auto-diff from beforeState

- New audit-event-details-panel component with HTTP context, request body, before state sections
- Highlight [REDACTED] PII values with warning badge
- Auto-construct diff view from details.beforeState when Diff is absent
- Add release/attestor/doctor/signals/advisory-ai/riskengine module support
- Replace raw JSON dumps with semantic rendering

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
master
2026-04-09 12:15:50 +03:00
parent 786aaa765d
commit 92c2a8591c

View File

@@ -31,6 +31,11 @@ export class AuditLogClient {
attestor: '/api/v1/attestor/audit/events',
sbom: '/api/v1/sbom/audit/events',
scheduler: '/api/v1/scheduler/audit/events',
release: '/api/v1/release/audit/events',
doctor: '/api/v1/doctor/audit/events',
signals: '/api/v1/signals/audit/events',
'advisory-ai': '/api/v1/advisory-ai/audit/events',
riskengine: '/api/v1/riskengine/audit/events',
};
/**