Commit Graph

118 Commits

Author SHA1 Message Date
6c2ac1f426 Mark Task #9 as COMPLETE - Priority editing implemented 2026-02-18 16:06:20 -06:00
bc18d2379b Task #9: Add priority editing in task detail view
- Added priority selector buttons (Low/Medium/High/Urgent) to task dialog
- Visual feedback with color coding (red=urgent, orange=high, blue=medium, gray=low)
- One-click priority changes, updates immediately
- Positioned above Status selector for logical flow
2026-02-18 16:05:57 -06:00
e9f8ca149c Mark Task #7 as COMPLETE - Root cause analysis finished 2026-02-18 16:05:15 -06:00
2005086de4 Mark Task #4 as COMPLETE - UptimeRobot redesign done 2026-02-18 16:03:43 -06:00
67722427d1 Add Task #9 - Priority editing feature for Kanban board
User needs ability to change task priority (Low/Medium/High/Urgent)
from the UI instead of editing code. Add dropdown/selector to task
detail view for re-prioritization.
2026-02-18 14:41:07 -06:00
f1a8699ade Reorder Task #8 to occur after #4 in task list 2026-02-18 14:37:59 -06:00
9c13403b01 Add Task #8 - Fix Kanban board dynamic sync
Board currently requires hard refresh to see task updates due to
localStorage persistence. Need server-side storage or sync mechanism
so updates appear on normal page refresh.
2026-02-18 14:36:24 -06:00
7a7f30f927 Add Task #7 - Investigate why websites are dying
Root cause research task to find what's actually killing the Next.js
servers instead of just treating the symptom. Check system logs,
memory, file watchers, OOM killer, etc.
2026-02-18 14:33:05 -06:00
53925bb75f Mark Task #6 as resolved - monitoring fixed 2026-02-18 14:22:54 -06:00
e0ffb99a88 Update Task #6 - monitoring issue investigation and fix
- Added comments about EADDRINUSE port conflict issue
- Updated cron job with proper process cleanup (pkill before restart)
- Added 2-second wait after killing processes before restart
- Extended timeout to 120 seconds for reliability
2026-02-18 14:22:00 -06:00
659c7c7c63 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)
2026-02-18 13:56:53 -06:00
5d40232035 Mark Gitea integration task as complete 2026-02-18 11:46:51 -06:00
7b49a01c89 Update Gitea task status - account configured 2026-02-18 11:26:38 -06:00
8aa52ab345 Add Gitea integration task to default tasks 2026-02-18 11:21:00 -06:00
dbf68e4640 Make Project Hub responsive for mobile devices
- Header: Smaller text on mobile, hide stats on small screens
- Layout: Stack sidebar above content on mobile, side-by-side on desktop
- Kanban: 1 column on mobile, 2 on tablet, 4 on desktop
- Task dialog: Stack type/priority/status on mobile
- Dialogs: Use 95vw width with max-width for better mobile fit
2026-02-18 09:41:23 -06:00
7badcb8bba Complete rewrite: Project Hub with Kanban board and threaded notes
- Replaced broken Gantt chart with working Kanban board
- Added task types: idea, task, bug, research, plan
- Added status columns: backlog, in-progress, review, done
- Added priority levels: low, medium, high, urgent
- Implemented 1-to-many threaded comments/notes system
- Added working CRUD for projects and tasks
- Added shadcn/ui components: badge, button, card, dialog, label, select, table, textarea
- Data persistence with Zustand + localStorage
- Fixed all UI overlap issues
2026-02-18 09:32:47 -06:00
ae11914a39 feat: restore jira-style gantt board with responsive timeline UI 2026-02-18 00:00:55 -06:00
db188bec80 Initial commit from Create Next App 2026-02-17 22:55:29 -06:00