nextcloud / nextcloud/deck

Move entire list to a different board

Open
#3,579 6 comments 20 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement feature: stacks
Dominant language
JavaScript
Stars
1.4k
Forks
354
Avg merge
1d 10h
Merged PRs (30d)
43

Description

Is your feature request related to a problem? Please describe.

Sometimes, complexity grows.

While it is easy enough to move cards between new and old lists on the same board, once I want to break to declutter a given board and dedicate a new one to a subject, there is no way to move cards in bulk to a new board.

I can only move cards one by one, by every time selecting the new board and list, which is very cumbersome and it's in fact faster for me to just have both boards open and retype the cards ... (Unless they have more context than just the title, of course.)

Describe the solution you'd like

When I click on the ... for a list, I'd like there to be an option to move (or copy) the entire list to a different board.

Describe alternatives you've considered

Alternatively, if I could select multiple cards (via ctrl-click like in other applications, maybe?), I could then do a bulk-move. But I prefer the ability to move an entire list.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the list overflow menu and the existing single-card move flow in the JavaScript application. Decide how moving versus copying should work across boards, then verify that the entire list, including its cards and context, reaches the selected destination and that the action is available from the list menu.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
full-stack
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.