Commit Graph

9 Commits

Author SHA1 Message Date
Max
95fe894ed4 Signed-off-by: Max <ai-agent@topdoglabs.com> 2026-02-25 13:36:03 -06:00
Max
97a8ab1a55 Signed-off-by: Max <ai-agent@topdoglabs.com> 2026-02-23 07:43:18 -06:00
Max
29cac07f58 fix issues with timing on sprints
Signed-off-by: Max <ai-agent@topdoglabs.com>
2026-02-22 14:54:05 -06:00
Max
418bf7a073 Add task sorting by updatedAt (descending) in all views
- BacklogView: Sort current sprint tasks, backlog, and other sprint tasks by last updated
- SprintBoard: Sort sprint tasks by updatedAt descending
- Ensures latest updated tasks appear at top of each section
2026-02-21 22:06:36 -06:00
69984f7d86 Signed-off-by: OpenClaw Bot <ai-agent@topdoglabs.com> 2026-02-21 16:11:23 -06:00
ae5c952ab1 Fix TypeScript and ESLint errors for production build 2026-02-20 18:33:52 -06:00
118078fc75 Fix all optional comments references - add null checks everywhere 2026-02-19 20:22:32 -06:00
6f28828d5f Add drag-and-drop and sprint assignment
- Integrated @dnd-kit for drag-and-drop in Sprint Board
- Tasks can be dragged between columns (To Do → In Progress → Review → Done)
- Added sprint selector to new task dialog
- Added sprint selector to task detail view
- Visual drag overlay during drag operations
- Grip handle appears on hover for drag initiation
2026-02-19 17:44:18 -06:00
29ce1cce2a Add Sprint Board UI component
- Created SprintBoard component with:
  - Sprint selector dropdown
  - Sprint creation form
  - Sprint board with To Do/In Progress/Review/Done columns
  - Drag-and-drop ready task cards
  - Sprint goal display
  - Date range and status badges
- Added view toggle (Kanban/Sprint) to main page
- Sprint data persisted to server
2026-02-19 17:23:54 -06:00