2026-06-28 17:31:42 -03:00
|
|
|
# BulkMoveTasks -- move a whole column of tasks at once
|
2026-06-28 17:23:28 -03:00
|
|
|
|
2026-06-28 17:31:42 -03:00
|
|
|
A Kanboard plugin that adds a "Move all tasks to another column" action to the board
|
|
|
|
|
column header menu. It moves every task of that column (within the swimlane you clicked)
|
|
|
|
|
to a destination column you pick, in one step, instead of dragging cards one by one.
|
2026-06-28 17:23:28 -03:00
|
|
|
|
2026-06-28 17:31:42 -03:00
|
|
|
## What it does
|
2026-06-28 17:23:28 -03:00
|
|
|
|
2026-06-28 17:31:42 -03:00
|
|
|
In the board, open a column's title dropdown. When the column has tasks you will see
|
|
|
|
|
**Move all tasks to another column**. It opens a small dialog listing the other columns of
|
|
|
|
|
the project; choose one and confirm. All open tasks of the source column and swimlane are
|
|
|
|
|
appended, in their existing order, to the end of the destination column.
|
2026-06-28 17:23:28 -03:00
|
|
|
|
2026-06-28 17:31:42 -03:00
|
|
|
Each task is moved with Kanboard's normal move logic, so positions are recalculated and
|
|
|
|
|
the usual move events fire (activity stream, automatic actions, etc.) just as if you had
|
|
|
|
|
dragged the cards yourself.
|
2026-06-28 17:23:28 -03:00
|
|
|
|
2026-06-28 17:31:42 -03:00
|
|
|
## Scope of a move
|
2026-06-28 17:23:28 -03:00
|
|
|
|
2026-06-28 17:31:42 -03:00
|
|
|
- Acts on one swimlane at a time -- the swimlane of the column header you used. On a board
|
|
|
|
|
with several swimlanes, repeat per swimlane.
|
|
|
|
|
- Moves the open (active) tasks shown on the board. Closed tasks are not affected.
|
|
|
|
|
- Only users who can modify tasks in the project see the action, and the server re-checks
|
|
|
|
|
that permission before moving anything.
|
2026-06-28 17:23:28 -03:00
|
|
|
|
2026-06-28 17:31:42 -03:00
|
|
|
## Requirements
|
2026-06-28 17:23:28 -03:00
|
|
|
|
2026-06-28 17:31:42 -03:00
|
|
|
- Kanboard >= 1.2.0
|
2026-06-28 17:23:28 -03:00
|
|
|
|
2026-06-28 17:31:42 -03:00
|
|
|
## Installation
|
2026-06-28 17:23:28 -03:00
|
|
|
|
2026-06-28 17:31:42 -03:00
|
|
|
Copy this folder into your Kanboard installation as `plugins/BulkMoveTasks/`. The
|
|
|
|
|
directory name must be exactly `BulkMoveTasks` (Kanboard derives the plugin namespace from
|
|
|
|
|
the folder name). No build step and no database migration.
|
2026-06-28 17:23:28 -03:00
|
|
|
|
|
|
|
|
## License
|
|
|
|
|
|
|
|
|
|
AGPL-3.0. See LICENSE.
|