diff --git a/frontend/src/components/settings/SystemActivityTab.vue b/frontend/src/components/settings/SystemActivityTab.vue new file mode 100644 index 0000000..1db2724 --- /dev/null +++ b/frontend/src/components/settings/SystemActivityTab.vue @@ -0,0 +1,280 @@ + + + + + + + Queues + workers + + + updated {{ formatRelative(store.queues?.fetched_at) }} + + + + + + + + + + + + Recent failures (last 24h) + + + {{ failureCount }} failures + + + + + + {{ t.name }} × {{ t.count }} + + + + + + Time + Queue + Task + Target + Error + + + + + + {{ formatRelative(r.finished_at) }} + + {{ r.queue }} + {{ shortTaskName(r.task_name) }} + {{ r.target_id ?? '—' }} + + {{ r.error_type }} + + + + + No failures in the last 24h. + + + + + + + + + + + + All recent activity + + + + + mdi-refresh + Refresh + + + + + + + + Time + Queue + Task + Target + Duration + Status + + + + + {{ statusIcon(r.status) }} + {{ formatRelative(r.started_at) }} + {{ r.queue }} + {{ shortTaskName(r.task_name) }} + {{ r.target_id ?? '—' }} + {{ formatDuration(r.duration_ms) }} + {{ r.status }} + + + + No activity yet. + + + + + + Load more + + + + + + + + +
{{ shortTaskName(r.task_name) }}