mirror of
https://github.com/plankanban/planka.git
synced 2026-02-05 00:39:58 +03:00
[PR #1471] [CLOSED] feat(task-lists): duplicate task list support & UI fixes #1307
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/plankanban/planka/pull/1471
Author: @gouthamx67
Created: 1/2/2026
Status: ❌ Closed
Base:
master← Head:feature/duplicate-task-lists📝 Commits (1)
d565c80feat(task-lists): duplicate task list support & UI fixes📊 Changes
9 files changed (+126 additions, -12305 deletions)
View changed files
📝
client/package-lock.json(+7 -48)📝
client/src/actions/task-lists.js(+27 -0)📝
client/src/components/cards/CardModal/TaskLists/EditStep.jsx(+18 -0)📝
client/src/constants/ActionTypes.js(+3 -0)📝
client/src/constants/EntryActionTypes.js(+1 -0)📝
client/src/entry-actions/task-lists.js(+9 -0)📝
client/src/sagas/core/services/task-lists.js(+58 -0)📝
client/src/sagas/core/watchers/task-lists.js(+3 -0)➖
server/package-lock.json(+0 -12257)📄 Description
Summary:
Adds support for duplicating task lists from the card modal and fixes related UI behavior so the app remains responsive after the action. This includes action/saga updates, entry-actions, and a small UI change to the task list editor.
What changed
Implemented duplicate task-list action and handlers
Updated sagas/watchers so duplication is handled correctly and UI state is updated
Minor UI changes in EditStep.jsx to avoid bad focus/loading states
Updated action type constants and entry-actions for task-lists
Files touched (selection)
task-lists.js
task-lists.js
task-lists.js
task-lists.js
EditStep.jsx
ActionTypes.js
(plus small package-lock updates)
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.