Commit Graph

15 Commits

Author SHA1 Message Date
69984f7d86 Signed-off-by: OpenClaw Bot <ai-agent@topdoglabs.com> 2026-02-21 16:11:23 -06:00
b3015e8bb8 Add error logging to saveData 2026-02-21 15:43:11 -06:00
06bd8e188e Add debug endpoint 2026-02-21 15:39:44 -06:00
bacca13be5 Fix Supabase env var names to match Vercel 2026-02-21 15:37:21 -06:00
bd2261c82f Signed-off-by: OpenClaw Bot <ai-agent@topdoglabs.com> 2026-02-21 13:19:15 -06:00
82658707a2 Signed-off-by: OpenClaw Bot <ai-agent@topdoglabs.com> 2026-02-21 12:57:27 -06:00
6f863ba659 Signed-off-by: OpenClaw Bot <ai-agent@topdoglabs.com> 2026-02-21 12:17:19 -06:00
5b3691826b Resolve assignee avatars via user profiles 2026-02-20 15:40:47 -06:00
a353ed0feb Signed-off-by: OpenClaw Bot <ai-agent@topdoglabs.com> 2026-02-20 13:43:41 -06:00
ed1d2d956a Add auth, remember-me sessions, and account settings 2026-02-20 13:12:33 -06:00
dc6722cd3f Signed-off-by: OpenClaw Bot <ai-agent@topdoglabs.com> 2026-02-20 12:56:05 -06:00
5ba0edd856 Implement threaded task comments with nested replies 2026-02-20 12:36:12 -06:00
002f380893 Add task attachments with SQLite persistence 2026-02-20 12:23:58 -06:00
301156a4ea Migrate task persistence to SQLite and remove legacy JSON store 2026-02-19 23:34:46 -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