Commit Graph

21 Commits

Author SHA1 Message Date
f4123a2d9a Signed-off-by: OpenClaw Bot <ai-agent@topdoglabs.com> 2026-02-20 13:47:52 -06:00
301156a4ea Migrate task persistence to SQLite and remove legacy JSON store 2026-02-19 23:34:46 -06:00
eaf01cf634 Finalize sprint/backlog status flow and document current behavior 2026-02-19 23:25:43 -06:00
c5cf7703b8 Improve backlog drag targets and persistent handle visibility 2026-02-19 23:03:49 -06:00
957907c87a Refactor tasks to label workflow and simplify board layout 2026-02-19 22:57:10 -06:00
30d8d7022b Add detailed logging to updateTask and syncToServer 2026-02-19 21:01:11 -06:00
6ef31132b6 Fix: Always load server data on refresh, don't keep defaults 2026-02-19 20:55:49 -06:00
d8f212cff2 Add debugging logs to syncFromServer 2026-02-19 20:29:32 -06:00
c0ca8721e8 Add debugging logs to BacklogView 2026-02-19 20:16:45 -06:00
50164ac95a Fix: Don't persist task data to localStorage, always load from server 2026-02-19 19:53:41 -06:00
b737a1c318 Fix task creation to use sprint's project when sprint is selected 2026-02-19 19:49:26 -06:00
5bcb1a6468 Show all sprints in task detail dialog (not filtered by project) 2026-02-19 19:44:43 -06:00
226e446f5f Fix task creation to respect sprint selection dropdown 2026-02-19 19:41:58 -06:00
e10b99621e Show each sprint as separate section ordered by date 2026-02-19 19:39:26 -06:00
9436308ae8 Fix sprint data: activate Sprint 1 and attach all tasks 2026-02-19 18:45:09 -06:00
e734c6fab5 Update Kanban to show only current sprint tasks
- Removed Sprint view (now just Kanban + Backlog)
- Kanban shows only tasks from current active sprint
- Sprint header shows current sprint info
- 3-column layout: To Do, In Progress, Done
- Done column combines review + done tasks
- Auto-assign new tasks to current sprint
- Tasks without sprints won't show in Kanban (go to Backlog)
2026-02-19 18:39:32 -06:00
0761adedbe Add Backlog view for sprint planning
- Created BacklogView component with:
  - Search and filter (by type and priority)
  - List of unassigned backlog items
  - Quick sprint assignment dropdown
  - Sprint planning section showing all sprints
  - Drag-and-drop for reordering
  - Stats summary (total, urgent, high priority)
  - Quick add button for new backlog items
- Added Backlog view toggle alongside Kanban/Sprint
- Backlog items show type, priority, comment count
2026-02-19 17:53:33 -06:00
584cabaf07 Add Task #15 - Sprint functionality for Gantt Board 2026-02-19 13:45:38 -06:00
47859a06f5 Add Task #14 - Daily backup system complete 2026-02-19 13:27:38 -06:00
220fa68e17 Daily data backup - tasks restored 2026-02-19 13:26:17 -06:00
2a447f71c6 Restore lost tasks data and ensure data directory exists
- Created data/tasks.json with all 13 tasks
- Added data directory that was missing after server restart
- Tasks now properly persisted to file storage
- All previous work restored (Tasks #1-13)
2026-02-19 13:04:11 -06:00