[PR #6266] [CLOSED] feat: show preview for rule actions for easier debugging #25028

Closed
opened 2026-04-16 18:22:00 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/6266
Author: @UnderKoen
Created: 11/28/2025
Status: Closed

Base: masterHead: feat/preview-actions


📝 Commits (4)

  • df2ad67 feat: show preview for rule actions for easier debugging
  • 536caaa chore: note
  • df91b62 Update VRT screenshots
  • e665c96 Merge branch 'master' into feat/preview-actions

📊 Changes

11 files changed (+117 additions, -12 deletions)

View changed files

📝 packages/desktop-client/e2e/rules.mobile.test.ts-snapshots/Mobile-Rules-clicking-add-button-opens-rule-creation-form-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/rules.mobile.test.ts-snapshots/Mobile-Rules-clicking-add-button-opens-rule-creation-form-2-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/rules.mobile.test.ts-snapshots/Mobile-Rules-clicking-add-button-opens-rule-creation-form-3-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/rules.mobile.test.ts-snapshots/Mobile-Rules-clicking-on-a-rule-opens-edit-form-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/rules.mobile.test.ts-snapshots/Mobile-Rules-clicking-on-a-rule-opens-edit-form-2-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/rules.mobile.test.ts-snapshots/Mobile-Rules-clicking-on-a-rule-opens-edit-form-3-chromium-linux.png (+0 -0)
📝 packages/desktop-client/src/components/rules/RuleEditor.tsx (+70 -5)
📝 packages/desktop-client/src/components/transactions/SimpleTransactionsTable.tsx (+14 -6)
📝 packages/loot-core/src/server/rules/app.ts (+12 -0)
📝 packages/loot-core/src/server/transactions/transaction-rules.ts (+15 -1)
upcoming-release-notes/6266.md (+6 -0)

📄 Description

Adds a button to preview actions before applying them

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/actualbudget/actual/pull/6266 **Author:** [@UnderKoen](https://github.com/UnderKoen) **Created:** 11/28/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `feat/preview-actions` --- ### 📝 Commits (4) - [`df2ad67`](https://github.com/actualbudget/actual/commit/df2ad67347d2b04e055593de20c136d6faf50281) feat: show preview for rule actions for easier debugging - [`536caaa`](https://github.com/actualbudget/actual/commit/536caaac192c7638a8a3e61672035f6804a3eb58) chore: note - [`df91b62`](https://github.com/actualbudget/actual/commit/df91b62ef5d2fb50ccb288fd9ca033511d91ad9f) Update VRT screenshots - [`e665c96`](https://github.com/actualbudget/actual/commit/e665c964cf2f9eae7f33f8aa3293656e6e7b0590) Merge branch 'master' into feat/preview-actions ### 📊 Changes **11 files changed** (+117 additions, -12 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/e2e/rules.mobile.test.ts-snapshots/Mobile-Rules-clicking-add-button-opens-rule-creation-form-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/rules.mobile.test.ts-snapshots/Mobile-Rules-clicking-add-button-opens-rule-creation-form-2-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/rules.mobile.test.ts-snapshots/Mobile-Rules-clicking-add-button-opens-rule-creation-form-3-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/rules.mobile.test.ts-snapshots/Mobile-Rules-clicking-on-a-rule-opens-edit-form-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/rules.mobile.test.ts-snapshots/Mobile-Rules-clicking-on-a-rule-opens-edit-form-2-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/rules.mobile.test.ts-snapshots/Mobile-Rules-clicking-on-a-rule-opens-edit-form-3-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/src/components/rules/RuleEditor.tsx` (+70 -5) 📝 `packages/desktop-client/src/components/transactions/SimpleTransactionsTable.tsx` (+14 -6) 📝 `packages/loot-core/src/server/rules/app.ts` (+12 -0) 📝 `packages/loot-core/src/server/transactions/transaction-rules.ts` (+15 -1) ➕ `upcoming-release-notes/6266.md` (+6 -0) </details> ### 📄 Description Adds a button to preview actions before applying them <img width="2560" height="1229" alt="image" src="https://github.com/user-attachments/assets/51a07495-9dbd-41bb-89ba-4e340662c57a" /> --- <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-04-16 18:22:00 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#25028