Skip to content

Tasks: optional swimlanes / group-by (#274) - #282

Merged
ReBoticsAI merged 1 commit into
mainfrom
feat/274-tasks-swimlanes
Aug 1, 2026
Merged

Tasks: optional swimlanes / group-by (#274)#282
ReBoticsAI merged 1 commit into
mainfrom
feat/274-tasks-swimlanes

Conversation

@ReBoticsAI

Copy link
Copy Markdown
Owner

Summary

  • Add optional Group by (None, Priority, Assignee) swimlanes on Tasks boards with session persistence.
  • Keep column scroll and drag-and-drop; dragging into another Priority lane updates card priority.
  • Document swimlanes in docs/features/tasks.md and cover helpers with Vitest.

Closes #274

Test plan

  • /tasks: Group by None / Priority / Assignee on local and linked boards
  • Drag a card across columns inside a lane; drag into another Priority lane and confirm priority updates
  • Confirm group-by persists for the browser session per board
  • npx vitest run apps/web/src/__tests__/tasks-board-swimlanes.test.ts

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 1, 2026

Copy link
Copy Markdown

Deploying godmode-www with  Cloudflare Pages  Cloudflare Pages

Latest commit: 40d3662
Status: ✅  Deploy successful!
Preview URL: https://6cadbf03.godmode-www.pages.dev
Branch Preview URL: https://feat-274-tasks-swimlanes.godmode-www.pages.dev

View logs

@ReBoticsAI
ReBoticsAI merged commit f29e543 into main Aug 1, 2026
3 checks passed
@ReBoticsAI
ReBoticsAI deleted the feat/274-tasks-swimlanes branch August 1, 2026 23:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tasks: optional swimlanes / group-by on kanban (follow-up from #259)

1 participant