[PR #380] [CLOSED] feat: Added card counts for columns with extra information while filtering #1004

Closed
opened 2026-02-04 21:43:34 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/plankanban/planka/pull/380
Author: @RARgames
Created: 1/11/2023
Status: Closed

Base: masterHead: feat-card-counts


📝 Commits (8)

  • 4c73503 feat: Added column card counts
  • c235c45 feat: Improved column card counts - added filtering
  • 66a14a7 fix: Fixed bug - wrong card placement after creation, cleanup
  • e009cea feat: Added card counts for boards
  • 7cdac9c feat: Added column collapsing with card counts support
  • 85c5e59 fix: Removed icon size to make size between small and large
  • fcb4e22 fix: Added ... when list name is too long (changed max to 4 lines)
  • 4f8f432 fix: Separated cardIds, filteredCardIds, IsFiltered selectors

📊 Changes

15 files changed (+249 additions, -19 deletions)

View changed files

📝 client/src/components/Board/ListAdd.jsx (+1 -0)
📝 client/src/components/BoardActions/BoardActions.jsx (+9 -0)
📝 client/src/components/BoardActions/BoardActions.module.scss (+5 -0)
📝 client/src/components/List/List.jsx (+87 -10)
📝 client/src/components/List/List.module.scss (+58 -3)
📝 client/src/containers/BoardActionsContainer.js (+4 -0)
📝 client/src/containers/ListContainer.js (+8 -1)
📝 client/src/locales/en/core.js (+3 -0)
📝 client/src/models/List.js (+11 -2)
📝 client/src/selectors/core.js (+1 -0)
📝 client/src/selectors/lists.js (+39 -1)
📝 server/api/controllers/lists/create.js (+5 -1)
📝 server/api/controllers/lists/update.js (+4 -1)
📝 server/api/models/List.js (+5 -0)
server/db/migrations/20230112022500_add_list_isCollapsed.js (+9 -0)

📄 Description

Please don't "fix" the "<no_cards> cards" alignment, after adding column collapsing feature it will look good :D
I'll try to implement this feature soon, together with board card counts, project card counts and improved version of dashboard to include some stats about projects.

Here is an example of how it works:
image
and after filtering:
image


🔄 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/380 **Author:** [@RARgames](https://github.com/RARgames) **Created:** 1/11/2023 **Status:** ❌ Closed **Base:** `master` ← **Head:** `feat-card-counts` --- ### 📝 Commits (8) - [`4c73503`](https://github.com/plankanban/planka/commit/4c735030ad6a51705590e72a6c4e6c235feb25dc) feat: Added column card counts - [`c235c45`](https://github.com/plankanban/planka/commit/c235c45f61c523907329fa2dd578a18a5a04bb01) feat: Improved column card counts - added filtering - [`66a14a7`](https://github.com/plankanban/planka/commit/66a14a76b1246ad02b0991022263c3b3dd6ff9bb) fix: Fixed bug - wrong card placement after creation, cleanup - [`e009cea`](https://github.com/plankanban/planka/commit/e009ceaccd63477bd597e818dfda988174cf4010) feat: Added card counts for boards - [`7cdac9c`](https://github.com/plankanban/planka/commit/7cdac9ca9f87bb97939df351ffde30ce4ccaffbd) feat: Added column collapsing with card counts support - [`85c5e59`](https://github.com/plankanban/planka/commit/85c5e597fe5bf1e595e6518580e701e66f5ec3eb) fix: Removed icon size to make size between small and large - [`fcb4e22`](https://github.com/plankanban/planka/commit/fcb4e22f7fb59080f74b6ea029c9ea92087154a5) fix: Added ... when list name is too long (changed max to 4 lines) - [`4f8f432`](https://github.com/plankanban/planka/commit/4f8f4327fd06eb9e294ee3b23e9f3c6b32aa9828) fix: Separated cardIds, filteredCardIds, IsFiltered selectors ### 📊 Changes **15 files changed** (+249 additions, -19 deletions) <details> <summary>View changed files</summary> 📝 `client/src/components/Board/ListAdd.jsx` (+1 -0) 📝 `client/src/components/BoardActions/BoardActions.jsx` (+9 -0) 📝 `client/src/components/BoardActions/BoardActions.module.scss` (+5 -0) 📝 `client/src/components/List/List.jsx` (+87 -10) 📝 `client/src/components/List/List.module.scss` (+58 -3) 📝 `client/src/containers/BoardActionsContainer.js` (+4 -0) 📝 `client/src/containers/ListContainer.js` (+8 -1) 📝 `client/src/locales/en/core.js` (+3 -0) 📝 `client/src/models/List.js` (+11 -2) 📝 `client/src/selectors/core.js` (+1 -0) 📝 `client/src/selectors/lists.js` (+39 -1) 📝 `server/api/controllers/lists/create.js` (+5 -1) 📝 `server/api/controllers/lists/update.js` (+4 -1) 📝 `server/api/models/List.js` (+5 -0) ➕ `server/db/migrations/20230112022500_add_list_isCollapsed.js` (+9 -0) </details> ### 📄 Description Please don't "fix" the "<no_cards> cards" alignment, after adding column collapsing feature it will look good :D I'll try to implement this feature soon, together with board card counts, project card counts and improved version of dashboard to include some stats about projects. Here is an example of how it works: ![image](https://user-images.githubusercontent.com/13639766/211877593-f3b3b79b-efba-4c7e-93e6-577969e23e6c.png) and after filtering: ![image](https://user-images.githubusercontent.com/13639766/211877678-9786acb0-aa18-43cf-b70b-aba2ed60ad50.png) --- <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-04 21:43:34 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#1004