-
-
Notifications
You must be signed in to change notification settings - Fork 65
feat(ui): dead-letter-queue table view (self-host dashboard) #2214
Copy link
Copy link
Open
Labels
gittensor:featureGittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.Gittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.help wantedExtra attention is neededExtra attention is neededvisualUI/web visual work — owner-led, NOT for Gittensor contributors (extensions excepted)UI/web visual work — owner-led, NOT for Gittensor contributors (extensions excepted)
Milestone
Description
Metadata
Metadata
Assignees
Labels
gittensor:featureGittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.Gittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.help wantedExtra attention is neededExtra attention is neededvisualUI/web visual work — owner-led, NOT for Gittensor contributors (extensions excepted)UI/web visual work — owner-led, NOT for Gittensor contributors (extensions excepted)
Build the read-only table slice of the dead-letter-queue management UI (#1208): a paginated DLQ table showing job ID, payload type, attempts, last error, created/died timestamps, consuming the existing GET /api/selfhost/queue/dead endpoint. This is the display half only — replay/purge actions are a separate bounty.
Deliverables
References
apps/gittensory-ui/src/routes/app.audit.tsxapps/gittensory-ui/src/components/ui/pagination.tsxapps/gittensory-ui/src/components/site/state-views.tsx:215apps/gittensory-ui/src/lib/api/use-api-resource.tsPart of #1208.
📸 Required: before/after screenshots (this is a UI change)
Non-negotiable. PRs that change UI must include a before/after screenshot table. PRs without it are automatically closed — no exceptions.
Rules:
Copy this and fill it in (replace
FULL_IMAGE_URLwith the URL GitHub gives you after you drop the image in):size: S · held for later release (gittensor:feature once activated)