[PR #590] [MERGED] Add support for filtering the schedules table #3193

Closed
opened 2026-02-28 20:37:55 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/590
Author: @j-f1
Created: 1/30/2023
Status: Merged
Merged: 2/3/2023
Merged by: @j-f1

Base: masterHead: jed/search-schedules


📝 Commits (10+)

  • 8b174c7 Add support for searching the schedules table at /schedules
  • 790c0a2 Move filtering logic into SchedulesTable
  • dfd519a Extract out a component
  • c1bfd80 Improve margins in Link Schedule dialog
  • 7b0fc06 Add support for filtering in Link Schedule
  • 00d4394 Add support for filtering by date
  • fd0c3c0 rename param for clarity
  • c77bfd1 Remove unused imports
  • 7532242 Fix schedules with empty values always showing up in search results
  • c15d166 Fix matching behavior

📊 Changes

4 files changed (+111 additions, -16 deletions)

View changed files

📝 packages/desktop-client/src/components/schedules/LinkSchedule.js (+19 -5)
📝 packages/desktop-client/src/components/schedules/SchedulesTable.js (+50 -9)
📝 packages/desktop-client/src/components/schedules/index.js (+13 -2)
📝 packages/loot-design/src/components/common.js (+29 -0)

📄 Description

You can currently search by payee name, account name, next date, amount, and status (e.g. upcoming/missed).


🔄 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/actualbudget/actual/pull/590 **Author:** [@j-f1](https://github.com/j-f1) **Created:** 1/30/2023 **Status:** ✅ Merged **Merged:** 2/3/2023 **Merged by:** [@j-f1](https://github.com/j-f1) **Base:** `master` ← **Head:** `jed/search-schedules` --- ### 📝 Commits (10+) - [`8b174c7`](https://github.com/actualbudget/actual/commit/8b174c7712aed03fd33eae6e75ced8fc4f1cedb0) Add support for searching the schedules table at /schedules - [`790c0a2`](https://github.com/actualbudget/actual/commit/790c0a2d34bb909cb5353684428ff63b82bfd760) Move filtering logic into SchedulesTable - [`dfd519a`](https://github.com/actualbudget/actual/commit/dfd519acb941197b667fdc376457aa7dd715561c) Extract out a <Search> component - [`c1bfd80`](https://github.com/actualbudget/actual/commit/c1bfd80caeb7ee8b3ae9050c9262996b0272f06e) Improve margins in Link Schedule dialog - [`7b0fc06`](https://github.com/actualbudget/actual/commit/7b0fc06d8b6836e56d9a928b3fd25d9abaac2184) Add support for filtering in Link Schedule - [`00d4394`](https://github.com/actualbudget/actual/commit/00d4394f07512340a71842fc223711c102d8e182) Add support for filtering by date - [`fd0c3c0`](https://github.com/actualbudget/actual/commit/fd0c3c08d748580b7c3193efb04166cac883110d) rename param for clarity - [`c77bfd1`](https://github.com/actualbudget/actual/commit/c77bfd15055f3450aad7f92bbbaaf8a474ac995d) Remove unused imports - [`7532242`](https://github.com/actualbudget/actual/commit/753224227e4ac178b5ec6eaf62403633d6442703) Fix schedules with empty values always showing up in search results - [`c15d166`](https://github.com/actualbudget/actual/commit/c15d1667b299df594f881decbaf4b596bef789a0) Fix matching behavior ### 📊 Changes **4 files changed** (+111 additions, -16 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/schedules/LinkSchedule.js` (+19 -5) 📝 `packages/desktop-client/src/components/schedules/SchedulesTable.js` (+50 -9) 📝 `packages/desktop-client/src/components/schedules/index.js` (+13 -2) 📝 `packages/loot-design/src/components/common.js` (+29 -0) </details> ### 📄 Description You can currently search by payee name, account name, next date, amount, and status (e.g. upcoming/missed). --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-02-28 20:37:55 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#3193