Commit Graph

17 Commits

Author SHA1 Message Date
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
47724e3fb7 Signed-off-by: Max <ai-agent@topdoglabs.com> 2026-02-22 11:06:33 -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
Max
02d19a1afb Fix sprint timezone bug and add auto-rollover
- Sprint end dates now treated as end-of-day (23:59:59) to handle timezone issues
  where sprints appeared empty before local midnight
- Added auto-rollover: when a sprint ends, incomplete tasks automatically
  move to the next sprint, ended sprint marked as completed
- Applied fix to both main page and BacklogView
2026-02-21 20:47:03 -06:00
Max
9453f88df4 feat: task search and save feedback fixes
- Add task search with debounce (title + description filtering)
- Add sonner toast library for notifications
- Visual save feedback: spinner → green 'Saved!' → toast confirmation
- Error handling with descriptive toast messages
- Works across Kanban and Backlog views
2026-02-21 16:32:15 -06:00
69984f7d86 Signed-off-by: OpenClaw Bot <ai-agent@topdoglabs.com> 2026-02-21 16:11:23 -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
6361ba1bb3 Add URL-based task detail page and route navigation 2026-02-20 12:31:07 -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
c0ca8721e8 Add debugging logs to BacklogView 2026-02-19 20:16:45 -06:00
67c6b83a78 Fix undefined comments error in BacklogView 2026-02-19 20:06:24 -06:00
33d8822b45 Fix date parsing errors in Backlog view 2026-02-19 19:57:44 -06:00
e10b99621e Show each sprint as separate section ordered by date 2026-02-19 19:39:26 -06:00
bbde17ec11 Redesign Backlog view: vertical collapsible sections with drag-and-drop 2026-02-19 19:31:47 -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