[PR #4398] [CLOSED] Budget automations in budget page #31284

Closed
opened 2026-04-18 07:33:04 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/4398
Author: @jfdoming
Created: 2/18/2025
Status: ❌ Closed

Base: master ← Head: jfdoming/budget-automations-in-budget-page


📝 Commits (2)

  • eaa4915 Add basic modal for budget automations
  • b5f96fd Add basic UI for budget automations in the budget page

📊 Changes

15 files changed (+1169 additions, -8 deletions)

View changed files

📝 packages/desktop-client/src/components/Modals.tsx (+4 -0)
📝 packages/desktop-client/src/components/budget/BudgetCategories.jsx (+51 -7)
➕ packages/desktop-client/src/components/budget/BudgetGoalRow.tsx (+52 -0)
📝 packages/desktop-client/src/components/budget/BudgetTable.tsx (+15 -1)
📝 packages/desktop-client/src/components/budget/BudgetTotals.tsx (+15 -0)
📝 packages/desktop-client/src/components/budget/ExpenseCategory.tsx (+3 -0)
📝 packages/desktop-client/src/components/budget/IncomeCategory.tsx (+3 -0)
➕ packages/desktop-client/src/components/budget/goals/BudgetAutomation.tsx (+96 -0)
➕ packages/desktop-client/src/components/budget/goals/BudgetAutomationEditor.tsx (+341 -0)
➕ packages/desktop-client/src/components/budget/goals/BudgetAutomationReadOnly.tsx (+152 -0)
➕ packages/desktop-client/src/components/budget/goals/actions.ts (+37 -0)
➕ packages/desktop-client/src/components/budget/goals/constants.ts (+47 -0)
➕ packages/desktop-client/src/components/budget/goals/reducer.ts (+230 -0)
➕ packages/desktop-client/src/components/budget/goals/useBudgetAutomationCategories.ts (+29 -0)
➕ packages/desktop-client/src/components/modals/BudgetAutomationsModal.tsx (+94 -0)

📄 Description


🔄 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/4398 **Author:** [@jfdoming](https://github.com/jfdoming) **Created:** 2/18/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `jfdoming/budget-automations-in-budget-page` --- ### 📝 Commits (2) - [`eaa4915`](https://github.com/actualbudget/actual/commit/eaa491597d4bf1075bc2b0dfc4e698ef56680f10) Add basic modal for budget automations - [`b5f96fd`](https://github.com/actualbudget/actual/commit/b5f96fd8b6be2ab190b99190450c3499c9a215d7) Add basic UI for budget automations in the budget page ### 📊 Changes **15 files changed** (+1169 additions, -8 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/Modals.tsx` (+4 -0) 📝 `packages/desktop-client/src/components/budget/BudgetCategories.jsx` (+51 -7) ➕ `packages/desktop-client/src/components/budget/BudgetGoalRow.tsx` (+52 -0) 📝 `packages/desktop-client/src/components/budget/BudgetTable.tsx` (+15 -1) 📝 `packages/desktop-client/src/components/budget/BudgetTotals.tsx` (+15 -0) 📝 `packages/desktop-client/src/components/budget/ExpenseCategory.tsx` (+3 -0) 📝 `packages/desktop-client/src/components/budget/IncomeCategory.tsx` (+3 -0) ➕ `packages/desktop-client/src/components/budget/goals/BudgetAutomation.tsx` (+96 -0) ➕ `packages/desktop-client/src/components/budget/goals/BudgetAutomationEditor.tsx` (+341 -0) ➕ `packages/desktop-client/src/components/budget/goals/BudgetAutomationReadOnly.tsx` (+152 -0) ➕ `packages/desktop-client/src/components/budget/goals/actions.ts` (+37 -0) ➕ `packages/desktop-client/src/components/budget/goals/constants.ts` (+47 -0) ➕ `packages/desktop-client/src/components/budget/goals/reducer.ts` (+230 -0) ➕ `packages/desktop-client/src/components/budget/goals/useBudgetAutomationCategories.ts` (+29 -0) ➕ `packages/desktop-client/src/components/modals/BudgetAutomationsModal.tsx` (+94 -0) </details> ### 📄 Description <!-- Thank you for submitting a pull request! Make sure to follow the instructions to write release notes for your PR — it should only take a minute or two: https://github.com/actualbudget/docs#writing-good-release-notes --> --- <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-18 07:33:04 -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#31284