[PR #1297] feat: Add ability to move boards between projects #1262

Open
opened 2026-02-05 19:00:13 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/plankanban/planka/pull/1297
Author: @symonbaikov
Created: 8/13/2025
Status: 🔄 Open

Base: masterHead: feat/move-board-to-project-clean


📝 Commits (1)

  • dff98d9 feat: Add backend API endpoint for moving boards between projects

📊 Changes

18 files changed (+435 additions, -3 deletions)

View changed files

📝 client/src/actions/boards.js (+26 -0)
📝 client/src/api/boards.js (+4 -0)
client/src/components/boards/Board/ProjectSelectStep.jsx (+60 -0)
client/src/components/boards/Board/ProjectSelectStep.module.scss (+40 -0)
📝 client/src/components/boards/BoardSettingsModal/GeneralPane/GeneralPane.jsx (+42 -1)
📝 client/src/constants/ActionTypes.js (+3 -0)
📝 client/src/constants/EntryActionTypes.js (+5 -0)
📝 client/src/entry-actions/boards.js (+9 -0)
📝 client/src/locales/en-GB/core.js (+3 -0)
📝 client/src/locales/en-US/core.js (+3 -0)
📝 client/src/models/Board.js (+1 -0)
📝 client/src/models/Card.js (+8 -1)
📝 client/src/models/List.js (+8 -1)
📝 client/src/sagas/core/services/boards.js (+17 -0)
📝 client/src/sagas/core/watchers/boards.js (+5 -0)
server/api/controllers/boards/move-to-project.js (+83 -0)
server/api/helpers/boards/move-to-project.js (+116 -0)
📝 server/config/routes.js (+2 -0)

📄 Description

Added functionality to move boards from one project to another
CleanShot 2025-08-13 at 19 31 52

Fixed: #1253


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/plankanban/planka/pull/1297 **Author:** [@symonbaikov](https://github.com/symonbaikov) **Created:** 8/13/2025 **Status:** 🔄 Open **Base:** `master` ← **Head:** `feat/move-board-to-project-clean` --- ### 📝 Commits (1) - [`dff98d9`](https://github.com/plankanban/planka/commit/dff98d93da02d4ca066eea2edde769ea1cfbdd8d) feat: Add backend API endpoint for moving boards between projects ### 📊 Changes **18 files changed** (+435 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `client/src/actions/boards.js` (+26 -0) 📝 `client/src/api/boards.js` (+4 -0) ➕ `client/src/components/boards/Board/ProjectSelectStep.jsx` (+60 -0) ➕ `client/src/components/boards/Board/ProjectSelectStep.module.scss` (+40 -0) 📝 `client/src/components/boards/BoardSettingsModal/GeneralPane/GeneralPane.jsx` (+42 -1) 📝 `client/src/constants/ActionTypes.js` (+3 -0) 📝 `client/src/constants/EntryActionTypes.js` (+5 -0) 📝 `client/src/entry-actions/boards.js` (+9 -0) 📝 `client/src/locales/en-GB/core.js` (+3 -0) 📝 `client/src/locales/en-US/core.js` (+3 -0) 📝 `client/src/models/Board.js` (+1 -0) 📝 `client/src/models/Card.js` (+8 -1) 📝 `client/src/models/List.js` (+8 -1) 📝 `client/src/sagas/core/services/boards.js` (+17 -0) 📝 `client/src/sagas/core/watchers/boards.js` (+5 -0) ➕ `server/api/controllers/boards/move-to-project.js` (+83 -0) ➕ `server/api/helpers/boards/move-to-project.js` (+116 -0) 📝 `server/config/routes.js` (+2 -0) </details> ### 📄 Description Added functionality to move boards from one project to another ![CleanShot 2025-08-13 at 19 31 52](https://github.com/user-attachments/assets/550896ae-bc8d-4df8-8051-1a90bee4d405) Fixed: #1253 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 19:00:13 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka-plankanban#1262