From 1e32c82c13c693fe86d13ebf09e80828093b0cab Mon Sep 17 00:00:00 2001 From: Hammer Date: Thu, 29 Jan 2026 07:33:31 +0000 Subject: [PATCH] memory: log dashboard UX polish work --- hammer-queue | 2 +- memory/2026-01-29.md | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/hammer-queue b/hammer-queue index e874caf..578b092 160000 --- a/hammer-queue +++ b/hammer-queue @@ -1 +1 @@ -Subproject commit e874cafbecb78e60d169b827574f4d8add01eb85 +Subproject commit 578b092a78df98e478768663a1676604e766b4b4 diff --git a/memory/2026-01-29.md b/memory/2026-01-29.md index 5cf5613..47df186 100644 --- a/memory/2026-01-29.md +++ b/memory/2026-01-29.md @@ -38,6 +38,15 @@ - Deployed to Dokploy - Chat still blocked: needs Caddy (no sudo access to install) +## Dashboard UX Polish (Task Worker) - 7:30 AM UTC +- Added Toast notification system (success/error/info) with auto-dismiss, context provider +- Added delete task functionality with confirmation dialog (TaskDetailPanel + TaskPage) +- Added due date badges and subtask progress bars to TaskCard in queue view +- Added Escape keyboard shortcut to close detail panels +- Integrated toast feedback into QueuePage (status changes, task creation) and TaskDetailPanel (save) +- TaskPage now has "Danger Zone" section with delete, and "copy link" shows toast +- Deployed to dash.donovankelly.xyz via Dokploy + ## Projects Feature (HQ-17) - 5:00 AM UTC - Built full Projects feature for Hammer Dashboard - Backend: `projects` table (name, description, context, repos, links), full CRUD API at `/api/projects`