Ignore local artifacts and wrap worker job text
All checks were successful
docker-images / resolve-build-targets (push) Successful in 5s
docker-images / build-and-push (admin) (push) Successful in 35s
docker-images / build-and-push (backend) (push) Successful in 2s
docker-images / build-and-push (frontend) (push) Successful in 2s
docker-images / submit-indexnow (push) Has been skipped

Ignore local artifacts and wrap worker job text
This commit was merged in pull request #1.
This commit is contained in:
2026-04-03 20:26:36 +00:00
parent 381dc9b854
commit 646a32f207
2 changed files with 12 additions and 10 deletions

View File

@@ -676,7 +676,7 @@ export function WorkersPage() {
)}
onClick={() => setSelectedJobId(item.id)}
>
<div className="flex flex-col gap-4 lg:flex-row lg:items-start lg:justify-between">
<div className="flex min-w-0 flex-col gap-4 lg:flex-row lg:items-start lg:justify-between">
<div className="min-w-0 space-y-2">
<div className="flex flex-wrap items-center gap-2">
<Badge variant="outline">#{item.id}</Badge>
@@ -690,16 +690,16 @@ export function WorkersPage() {
</div>
<div>
<div className="text-base font-semibold text-foreground">
<div className="break-all text-base font-semibold text-foreground [overflow-wrap:anywhere]">
{jobTitle(item)}
</div>
<div className="mt-1 text-sm text-muted-foreground">
<div className="mt-1 break-all text-sm text-muted-foreground [overflow-wrap:anywhere]">
{item.worker_name}
</div>
</div>
</div>
<div className="grid gap-2 text-sm text-muted-foreground lg:min-w-[18rem] lg:text-right">
<div className="grid min-w-0 gap-2 text-sm text-muted-foreground lg:min-w-[18rem] lg:text-right">
<div>
{formatDateTime(item.queued_at ?? item.created_at)}
@@ -714,11 +714,11 @@ export function WorkersPage() {
</div>
<div className="mt-4 grid gap-3 text-sm text-muted-foreground md:grid-cols-3">
<div className="rounded-2xl border border-border/60 bg-background/80 px-3 py-3">
<div className="min-w-0 rounded-2xl border border-border/60 bg-background/80 px-3 py-3">
<div className="text-[11px] uppercase tracking-[0.18em]">
</div>
<div className="mt-2 text-foreground">
<div className="mt-2 break-all text-foreground [overflow-wrap:anywhere]">
{item.requested_by ?? "system"}
<span className="text-muted-foreground">
{" · "}
@@ -726,7 +726,7 @@ export function WorkersPage() {
</span>
</div>
</div>
<div className="rounded-2xl border border-border/60 bg-background/80 px-3 py-3">
<div className="min-w-0 rounded-2xl border border-border/60 bg-background/80 px-3 py-3">
<div className="text-[11px] uppercase tracking-[0.18em]">
</div>
@@ -734,7 +734,7 @@ export function WorkersPage() {
{relatedEntityText(item)}
</div>
</div>
<div className="rounded-2xl border border-border/60 bg-background/80 px-3 py-3">
<div className="min-w-0 rounded-2xl border border-border/60 bg-background/80 px-3 py-3">
<div className="text-[11px] uppercase tracking-[0.18em]">
</div>
@@ -760,7 +760,7 @@ export function WorkersPage() {
/>
</div>
) : null}
<div className="mt-2 text-sm leading-6 text-foreground">
<div className="mt-2 break-all text-sm leading-6 text-foreground [overflow-wrap:anywhere]">
{progressText}
</div>
</div>
@@ -828,7 +828,7 @@ export function WorkersPage() {
/>
</div>
) : null}
<div className="mt-2 text-sm leading-6 text-foreground">
<div className="mt-2 break-all text-sm leading-6 text-foreground [overflow-wrap:anywhere]">
{selectedProgressText}
</div>
</div>