Files
BulkMoveTasks/README.md
2026-07-13 08:56:16 -03:00

2.9 KiB

BulkMoveTasks -- move a whole column of tasks at once

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.

What it does

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.

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.

Scope of a move

  • 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.

Requirements

  • Kanboard >= 1.2.0

Installation

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.

License

AGPL-3.0. See LICENSE.

More Kanboard plugins by Dr. Beco

All free and AGPL-3.0, at code.beco.cc:

  • RecoReco -- calendar-scheduled recurring cards (yearly, monthly, weekly, daily), driven by the card due date.
  • FinanceBuddy -- attach a money value (debit/credit and installments) to cards, shown on the card and totalled per column.
  • QualKard -- flashcard spaced repetition: grade a card by dragging it to a column, and it comes back when due (needs RecoReco).
  • WorkspaceOrg -- group your projects into personal per-user workspaces, shown on a "My workspaces" dashboard page with a badge on each project.
  • OrganonTweaks -- an umbrella of small quality-of-life board tweaks: remove an empty column, always show the comment icon, emphasize due dates, extra search keywords and shared board filters, and more.
  • ShrinkVertically -- shrink vertically-collapsed board columns so the horizontal scrollbar stays within reach.
  • TweakDrag -- board drag and touch niceties: drag-to-scroll, a wider column gap, and smoother card dragging.