Skip to content

feat(audit-log): a consistency pass over the list, filters and entry detail - #2453

Merged
Makisuo merged 33 commits into
mainfrom
audit-log-ui/e-design-pass
Nov 10, 2026
Merged

Makisuo merged 33 commits into
mainfrom
audit-log-ui/e-design-pass

Merge branch 'main' into audit-log-ui/e-design-pass

c358bbb
Select commit
Loading
Failed to load commit list.
Maple Review Bot / Maple / review succeeded Nov 10, 2026 in 49s

Confidence 10/10 · No issues found

🟢 Confidence 10/10 · safe to merge. View-only change on top of an already-reviewed head; every kit option it uses resolves, and the tone/baseline claims are the one part no test can pin.
no findings · tests covered · risk low

A consistency pass over the audit log page: one actor marker per row, quieter source and filters, and a rebuilt entry detail (actions beside values, its own Outcome row). Contained to views and the kit, and safe to merge.

  • actorCell draws one 16px marker for every actor via the new actorMark, hidden from AT when the type is the text beside it
  • identifier in the detail takes an optional pivot action, so copy and Filter wrap as one group
  • ResolvedCustomToday emits FocusAuditDateRange, moving focus into the date range popover for Escape
  • copyButton gains the icon-2xs size; attributeFilterAction loses its unused icon option
What was checked
  • attributeFilterAction's dropped icon has no caller passing one (packages/views/src/traces/span-panel/attributes.ts:28)
  • icon-2xs exists in button.styles.ts:18 and iconButton/copyButton accept it, so the new sizes resolve
  • keyValue accepts valueClassName (key-value.ts:84) and truncatedText text/tooltip: "overflow", so field and the kind description typecheck

c358bbb · Reply "won't fix" to dismiss a finding, or mention @maple-review-bot to ask about one.