--- import type { ActivityRow } from '../../lib/db'; import { fmtDateTime } from '../../lib/markdown'; interface Props { rows: ActivityRow[]; } const { rows } = Astro.props; ---

Recent activity

The raw activity feed — what powers the ticker on /pulse. Read-only debug view. Showing up to 200 most-recent events; the ticker takes the last 12 within 7 days.

{rows.length === 0 ? (

No activity recorded yet.

) : ( {rows.map(r => ( ))}
When Actor Kind Subject
{fmtDateTime(r.created_at)} {r.actor_name} ({r.actor_role}) {r.kind} {r.subject_type} #{r.subject_id}
)}