Skip to content

Commit b3d5fbd

Browse files
Ripwordsclaude
andcommitted
fix(dashboard): show actor/event separator in activity feed
Vue's default whitespace condense was stripping the leading space inside the second <span>, so "System" + "milestone_changed" rendered as one word. Replaced with an explicit non-breaking-space span (matches the pattern already used in report-drawer/activity-tab.vue). Also extends EVENT_LABEL to cover every kind in the schema enum (milestone_changed, assignee_added/removed, comment_*, github_labels_updated) so they no longer surface as raw snake_case. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 0dc692a commit b3d5fbd

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

apps/dashboard/app/pages/admin/index.vue

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,16 @@ const EVENT_LABEL: Record<string, string> = {
2929
status_changed: "changed status",
3030
priority_changed: "changed priority",
3131
assignee_changed: "reassigned",
32+
assignee_added: "added an assignee",
33+
assignee_removed: "removed an assignee",
34+
milestone_changed: "changed milestone",
3235
tag_added: "added a tag",
3336
tag_removed: "removed a tag",
37+
comment_added: "commented",
38+
comment_edited: "edited a comment",
39+
comment_deleted: "deleted a comment",
3440
github_unlinked: "unlinked GitHub issue",
41+
github_labels_updated: "updated GitHub labels",
3542
}
3643
3744
function describeEvent(e: AdminOverviewDTO["recentEvents"][number]): string {
@@ -180,7 +187,8 @@ function describeEvent(e: AdminOverviewDTO["recentEvents"][number]): string {
180187
<span class="text-default font-medium">
181188
{{ e.actor?.name ?? e.actor?.email ?? "System" }}
182189
</span>
183-
<span class="text-muted"> {{ describeEvent(e) }}</span>
190+
<span>&nbsp;</span>
191+
<span class="text-muted">{{ describeEvent(e) }}</span>
184192
<div class="mt-0.5 text-sm text-muted tabular-nums">
185193
{{ relativeTime(e.createdAt) }}
186194
</div>

0 commit comments

Comments
 (0)