[PR #688] [CLOSED] [WIP] Added new Report for spending #3254

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/688
Author: @carkom
Created: 2/24/2023
Status: Closed

Base: masterHead: frontend


📝 Commits (10+)

  • 277e352 Update gitignore about .idea folder
  • bedd4a9 Add integration with Nordigen
  • a6e8b70 Merge remote-tracking branch 'origin/master' into nordigen
  • fb5941c Fix linter
  • 572f375 Use longer access to the account
  • d4e5073 Move normalizatoin of accounts to the backend side
  • dba0196 Fix possibility to force remove account
  • 83830f1 Merge remote-tracking branch 'origin/master' into nordigen
  • 085e919 Move normalization of transactions to the backend side
  • 0a957c6 Merge remote-tracking branch 'origin/master' into nordigen

📊 Changes

54 files changed (+1612 additions, -1081 deletions)

View changed files

📝 .gitignore (+1 -0)
📝 packages/api/index.js (+3 -3)
📝 packages/api/methods.js (+2 -7)
📝 packages/api/package.json (+1 -4)
📝 packages/desktop-client/config/webpack.config.js (+2 -2)
packages/desktop-client/e2e/accounts.test.js (+0 -52)
📝 packages/desktop-client/e2e/page-models/account-page.js (+5 -20)
packages/desktop-client/e2e/page-models/close-account-modal.js (+0 -13)
📝 packages/desktop-client/e2e/page-models/navigation.js (+0 -58)
packages/desktop-client/e2e/page-models/reports-page.js (+0 -17)
packages/desktop-client/e2e/page-models/rules-page.js (+0 -78)
packages/desktop-client/e2e/page-models/schedules-page.js (+0 -87)
packages/desktop-client/e2e/page-models/settings-page.js (+0 -9)
packages/desktop-client/e2e/reports.test.js (+0 -35)
packages/desktop-client/e2e/rules.test.js (+0 -64)
packages/desktop-client/e2e/schedules.test.js (+0 -64)
packages/desktop-client/e2e/settings.test.js (+0 -40)
📝 packages/desktop-client/src/components/FinancesApp.js (+2 -0)
📝 packages/desktop-client/src/components/ManageRules.js (+2 -9)
📝 packages/desktop-client/src/components/Modals.js (+21 -3)

...and 34 more files

📄 Description

I've added a new "Spending" report which is based on the "Cash Flow" report but allows for filters. It makes trending for categories, payees, and accounts easier to see. I've changed some formatting so that "accounts" pages have same background as "reports".

I've also updated the issue raised in https://github.com/actualbudget/actual/issues/375 .


🔄 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/688 **Author:** [@carkom](https://github.com/carkom) **Created:** 2/24/2023 **Status:** ❌ Closed **Base:** `master` ← **Head:** `frontend` --- ### 📝 Commits (10+) - [`277e352`](https://github.com/actualbudget/actual/commit/277e352917b85a110fa87243199e11efcce4f9a5) Update gitignore about .idea folder - [`bedd4a9`](https://github.com/actualbudget/actual/commit/bedd4a9023ebc383a78dfe017470de4e275718b3) Add integration with Nordigen - [`a6e8b70`](https://github.com/actualbudget/actual/commit/a6e8b70ffa04a8d4bb1eba0f0eb1af7ec149753b) Merge remote-tracking branch 'origin/master' into nordigen - [`fb5941c`](https://github.com/actualbudget/actual/commit/fb5941ccfc1540afc27b04a2278245d436673af2) Fix linter - [`572f375`](https://github.com/actualbudget/actual/commit/572f37518c7ced34842870ebb8b7faa78e221003) Use longer access to the account - [`d4e5073`](https://github.com/actualbudget/actual/commit/d4e5073c4d369732871cf88b922b99277a5ecc29) Move normalizatoin of accounts to the backend side - [`dba0196`](https://github.com/actualbudget/actual/commit/dba01967b06147e70454f9479b0912904c44e220) Fix possibility to force remove account - [`83830f1`](https://github.com/actualbudget/actual/commit/83830f101a8c75fc1f19f6efdc943918f290b3b3) Merge remote-tracking branch 'origin/master' into nordigen - [`085e919`](https://github.com/actualbudget/actual/commit/085e919ea0ecc90096aa3da6fdfd607e4405a8ac) Move normalization of transactions to the backend side - [`0a957c6`](https://github.com/actualbudget/actual/commit/0a957c66f322beb13cf6d9d1d6ff4edb926c37a1) Merge remote-tracking branch 'origin/master' into nordigen ### 📊 Changes **54 files changed** (+1612 additions, -1081 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+1 -0) 📝 `packages/api/index.js` (+3 -3) 📝 `packages/api/methods.js` (+2 -7) 📝 `packages/api/package.json` (+1 -4) 📝 `packages/desktop-client/config/webpack.config.js` (+2 -2) ➖ `packages/desktop-client/e2e/accounts.test.js` (+0 -52) 📝 `packages/desktop-client/e2e/page-models/account-page.js` (+5 -20) ➖ `packages/desktop-client/e2e/page-models/close-account-modal.js` (+0 -13) 📝 `packages/desktop-client/e2e/page-models/navigation.js` (+0 -58) ➖ `packages/desktop-client/e2e/page-models/reports-page.js` (+0 -17) ➖ `packages/desktop-client/e2e/page-models/rules-page.js` (+0 -78) ➖ `packages/desktop-client/e2e/page-models/schedules-page.js` (+0 -87) ➖ `packages/desktop-client/e2e/page-models/settings-page.js` (+0 -9) ➖ `packages/desktop-client/e2e/reports.test.js` (+0 -35) ➖ `packages/desktop-client/e2e/rules.test.js` (+0 -64) ➖ `packages/desktop-client/e2e/schedules.test.js` (+0 -64) ➖ `packages/desktop-client/e2e/settings.test.js` (+0 -40) 📝 `packages/desktop-client/src/components/FinancesApp.js` (+2 -0) 📝 `packages/desktop-client/src/components/ManageRules.js` (+2 -9) 📝 `packages/desktop-client/src/components/Modals.js` (+21 -3) _...and 34 more files_ </details> ### 📄 Description I've added a new "Spending" report which is based on the "Cash Flow" report but allows for filters. It makes trending for categories, payees, and accounts easier to see. I've changed some formatting so that "accounts" pages have same background as "reports". I've also updated the issue raised in https://github.com/actualbudget/actual/issues/375 . --- <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:38:52 -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#3254