Add 3 new tasks to Kanban board from user
Task 4: Redesign Heartbeat Monitor to match UptimeRobot (high priority) Task 5: Fix Blog Backup links to be clickable (medium priority) Task 6: Fix monitoring schedule - sites are down (urgent bug)
This commit is contained in:
parent
5d40232035
commit
659c7c7c63
@ -117,6 +117,54 @@ const defaultTasks: Task[] = [
|
||||
{ id: 'c7', text: '✅ All 3 repos created and pushed to Gitea: gantt-board, blog-backup, heartbeat-monitor', createdAt: new Date().toISOString(), author: 'assistant' }
|
||||
],
|
||||
tags: ['gitea', 'git', 'automation', 'infrastructure']
|
||||
},
|
||||
{
|
||||
id: '4',
|
||||
title: 'Redesign Heartbeat Monitor to match UptimeRobot',
|
||||
description: 'Completely redesign the Heartbeat Monitor website to be a competitor to https://uptimerobot.com. Study their design, layout, color scheme, typography, and functionality. Match their look, feel, and style as closely as possible. Include: modern dashboard, status pages, uptime charts, incident history, public status pages.',
|
||||
type: 'task',
|
||||
status: 'backlog',
|
||||
priority: 'high',
|
||||
projectId: '2',
|
||||
createdAt: new Date().toISOString(),
|
||||
updatedAt: new Date().toISOString(),
|
||||
comments: [
|
||||
{ id: 'c8', text: 'Reference: https://uptimerobot.com - study their homepage, dashboard, and status page designs', createdAt: new Date().toISOString(), author: 'user' },
|
||||
{ id: 'c9', text: 'Focus on: clean modern UI, blue/green color scheme, card-based layouts, uptime percentage displays, incident timelines', createdAt: new Date().toISOString(), author: 'user' }
|
||||
],
|
||||
tags: ['ui', 'ux', 'redesign', 'dashboard', 'monitoring']
|
||||
},
|
||||
{
|
||||
id: '5',
|
||||
title: 'Fix Blog Backup links to be clickable',
|
||||
description: 'Make links in the Daily Digest clickable in the blog backup UI. Currently links are just text that require copy-paste. Need to render markdown links properly so users can click directly. Consider different formatting for Telegram vs Blog - Telegram gets plain text summary with "Read more at [link]", Blog gets full formatted content with clickable links.',
|
||||
type: 'task',
|
||||
status: 'backlog',
|
||||
priority: 'medium',
|
||||
projectId: '2',
|
||||
createdAt: new Date().toISOString(),
|
||||
updatedAt: new Date().toISOString(),
|
||||
comments: [
|
||||
{ id: 'c10', text: 'Blog should show: [headline](url) as clickable markdown links', createdAt: new Date().toISOString(), author: 'user' },
|
||||
{ id: 'c11', text: 'Telegram gets summary + "Full digest at: http://localhost:3003"', createdAt: new Date().toISOString(), author: 'user' }
|
||||
],
|
||||
tags: ['blog', 'ui', 'markdown', 'links']
|
||||
},
|
||||
{
|
||||
id: '6',
|
||||
title: 'Fix monitoring schedule - 2 of 3 sites are down',
|
||||
description: 'The cron job running every 10 minutes to check heartbeat website is failing. Currently 2 of 3 websites are down and not being auto-restarted. Debug and fix the monitoring schedule to ensure all 3 sites (gantt-board, blog-backup, heartbeat-monitor) are checked and auto-restarted properly.',
|
||||
type: 'bug',
|
||||
status: 'in-progress',
|
||||
priority: 'urgent',
|
||||
projectId: '2',
|
||||
createdAt: new Date().toISOString(),
|
||||
updatedAt: new Date().toISOString(),
|
||||
comments: [
|
||||
{ id: 'c12', text: 'Issue: Cron job exists but sites are still going down without restart', createdAt: new Date().toISOString(), author: 'user' },
|
||||
{ id: 'c13', text: 'Need to verify: cron is running, checks all 3 ports, restart logic works, permissions correct', createdAt: new Date().toISOString(), author: 'user' }
|
||||
],
|
||||
tags: ['monitoring', 'cron', 'bug', 'infrastructure', 'urgent']
|
||||
}
|
||||
]
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user