[PR #708] [CLOSED] feat: Add Filter by Keyword #1074

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

📋 Pull Request Information

Original PR: https://github.com/plankanban/planka/pull/708
Author: @Malloti
Created: 4/12/2024
Status: Closed

Base: masterHead: feat_complex_filter


📝 Commits (2)

  • ab11dc9 feat: Add filter by Keyword
  • 8f6afa9 Merge branch 'master' of github.com:Malloti/planka into feat_complex_filter

📊 Changes

18 files changed (+375 additions, -112 deletions)

View changed files

📝 client/src/actions/boards.js (+9 -0)
📝 client/src/components/BoardActions/BoardActions.jsx (+6 -0)
📝 client/src/components/BoardActions/Filters.jsx (+41 -71)
📝 client/src/components/BoardActions/Filters.module.scss (+0 -41)
client/src/components/FiltersStep/FiltersStep.jsx (+192 -0)
client/src/components/FiltersStep/FiltersStep.module.scss (+50 -0)
client/src/components/FiltersStep/index.js (+3 -0)
📝 client/src/constants/ActionTypes.js (+1 -0)
📝 client/src/constants/EntryActionTypes.js (+1 -0)
📝 client/src/containers/BoardActionsContainer.js (+3 -0)
📝 client/src/entry-actions/boards.js (+8 -0)
📝 client/src/locales/en/core.js (+5 -0)
📝 client/src/locales/pt/core.js (+5 -0)
📝 client/src/models/Board.js (+9 -0)
📝 client/src/models/List.js (+7 -0)
📝 client/src/sagas/core/services/boards.js (+12 -0)
📝 client/src/sagas/core/watchers/boards.js (+4 -0)
📝 client/src/selectors/boards.js (+19 -0)

📄 Description

This PR do some changes:

  • Changes UI for better acessibility;
    • Limits the icons of the users and labels being filtered by 6;
  • Adds Filter by Keyword;
    • Searches for cards with the ocurrency of the informed keyword;

Example video:

https://github.com/plankanban/planka/assets/65376487/921a8126-dba3-41a8-a27f-490424b0ac83

Related issues: #53, #706
Fix Closed PR: #707


🔄 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/708 **Author:** [@Malloti](https://github.com/Malloti) **Created:** 4/12/2024 **Status:** ❌ Closed **Base:** `master` ← **Head:** `feat_complex_filter` --- ### 📝 Commits (2) - [`ab11dc9`](https://github.com/plankanban/planka/commit/ab11dc9f1bcfc2fb0477a1aa5ee4f0c8a8c6563b) feat: Add filter by Keyword - [`8f6afa9`](https://github.com/plankanban/planka/commit/8f6afa987fdf4ab54dccfa4846d76a27cca6b2f7) Merge branch 'master' of github.com:Malloti/planka into feat_complex_filter ### 📊 Changes **18 files changed** (+375 additions, -112 deletions) <details> <summary>View changed files</summary> 📝 `client/src/actions/boards.js` (+9 -0) 📝 `client/src/components/BoardActions/BoardActions.jsx` (+6 -0) 📝 `client/src/components/BoardActions/Filters.jsx` (+41 -71) 📝 `client/src/components/BoardActions/Filters.module.scss` (+0 -41) ➕ `client/src/components/FiltersStep/FiltersStep.jsx` (+192 -0) ➕ `client/src/components/FiltersStep/FiltersStep.module.scss` (+50 -0) ➕ `client/src/components/FiltersStep/index.js` (+3 -0) 📝 `client/src/constants/ActionTypes.js` (+1 -0) 📝 `client/src/constants/EntryActionTypes.js` (+1 -0) 📝 `client/src/containers/BoardActionsContainer.js` (+3 -0) 📝 `client/src/entry-actions/boards.js` (+8 -0) 📝 `client/src/locales/en/core.js` (+5 -0) 📝 `client/src/locales/pt/core.js` (+5 -0) 📝 `client/src/models/Board.js` (+9 -0) 📝 `client/src/models/List.js` (+7 -0) 📝 `client/src/sagas/core/services/boards.js` (+12 -0) 📝 `client/src/sagas/core/watchers/boards.js` (+4 -0) 📝 `client/src/selectors/boards.js` (+19 -0) </details> ### 📄 Description This PR do some changes: - Changes UI for better acessibility; - Limits the icons of the users and labels being filtered by 6; - Adds Filter by Keyword; - Searches for cards with the ocurrency of the informed keyword; Example video: https://github.com/plankanban/planka/assets/65376487/921a8126-dba3-41a8-a27f-490424b0ac83 Related issues: #53, #706 Fix Closed PR: #707 --- <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:48:18 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#1074