From 46ada23bcb809f7ada668d1eba4ebbe077ddcf70 Mon Sep 17 00:00:00 2001 From: Hammer Date: Thu, 29 Jan 2026 03:59:29 +0000 Subject: [PATCH] fix: webhook message references dash.donovankelly.xyz (HQ-20) - Updated webhook notification message to use dash domain - Caddy now proxies /hooks/* to gateway, blocks all other paths - Control UI no longer exposed publicly --- backend/src/routes/tasks.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/routes/tasks.ts b/backend/src/routes/tasks.ts index 4957fda..0c4d10e 100644 --- a/backend/src/routes/tasks.ts +++ b/backend/src/routes/tasks.ts @@ -19,7 +19,7 @@ async function notifyTaskActivated(task: { id: string; title: string; descriptio return; } try { - const message = `🔨 Task activated in Hammer Queue:\n\nTitle: ${task.title}\nPriority: ${task.priority}\nSource: ${task.source}\nID: ${task.id}\n${task.description ? `\nDescription: ${task.description}` : ""}\n\nStart working on this task. Post progress notes to the queue API as you work:\ncurl -s -H "Authorization: Bearer $HAMMER_QUEUE_API_KEY" -H "Content-Type: application/json" -X POST "https://queue.donovankelly.xyz/api/tasks/${task.id}/notes" -d '{"note":"your update here"}'`; + const message = `🔨 Task activated in Hammer Dashboard:\n\nTitle: ${task.title}\nPriority: ${task.priority}\nSource: ${task.source}\nID: ${task.id}\n${task.description ? `\nDescription: ${task.description}` : ""}\n\nStart working on this task. Post progress notes to the dashboard API as you work:\ncurl -s -H "Authorization: Bearer $HAMMER_QUEUE_API_KEY" -H "Content-Type: application/json" -X POST "https://dash.donovankelly.xyz/api/tasks/${task.id}/notes" -d '{"note":"your update here"}'`; await fetch(CLAWDBOT_HOOK_URL, { method: "POST",