[PR #3226] [CLOSED] Split out transactions server actions into separate files #4745

Closed
opened 2026-02-28 21:00:36 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/3226
Author: @nswai983
Created: 8/9/2024
Status: Closed

Base: masterHead: master


📝 Commits (10+)

  • 2f255ae Split transactions logic from main into its own app
  • fcfb56e Remove type definitions from server handlers
  • f0db967 Add md file
  • 72771bb Add back handlers
  • 854d237 Fix module issue
  • 3d415a8 Fix linting errs and test errs
  • 000dbd4 Fix function call errs
  • 8ce3b2d Fix linting issues
  • a1d9de4 Merge branch 'master' into master
  • 53ec4b1 Merge branch 'master' into master

📊 Changes

4 files changed (+160 additions, -88 deletions)

View changed files

📝 packages/loot-core/src/server/main.ts (+4 -88)
packages/loot-core/src/server/transactions/app.ts (+111 -0)
packages/loot-core/src/server/transactions/types/handlers.ts (+39 -0)
upcoming-release-notes/3226.md (+6 -0)

📄 Description

Moving transactions server actions into separate files per issue #1113.

No functional changes in this PR.

FYI this is my first contribution to actual, so please let me know if I miss anything!


🔄 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/3226 **Author:** [@nswai983](https://github.com/nswai983) **Created:** 8/9/2024 **Status:** ❌ Closed **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (10+) - [`2f255ae`](https://github.com/actualbudget/actual/commit/2f255ae93a11f00f48bd0f3e309c7f65cb886ec9) Split transactions logic from main into its own app - [`fcfb56e`](https://github.com/actualbudget/actual/commit/fcfb56ea6b94a53b8ee75a9892062b69cc2f9859) Remove type definitions from server handlers - [`f0db967`](https://github.com/actualbudget/actual/commit/f0db9675583bfcee9cb2acafc97a078fccd6580b) Add md file - [`72771bb`](https://github.com/actualbudget/actual/commit/72771bbe846d49c8b0f9a7ec31b2e82292a5cdc9) Add back handlers - [`854d237`](https://github.com/actualbudget/actual/commit/854d237fc28b3c4128a4117c025d4de2dc782fe7) Fix module issue - [`3d415a8`](https://github.com/actualbudget/actual/commit/3d415a8f9789b4d997cfc5881e19327d47d51ba2) Fix linting errs and test errs - [`000dbd4`](https://github.com/actualbudget/actual/commit/000dbd4e7b2ca59b4f0fffc4e8005ae89b245939) Fix function call errs - [`8ce3b2d`](https://github.com/actualbudget/actual/commit/8ce3b2d1b44c0d4875b41d47f8c206a2fdb133b3) Fix linting issues - [`a1d9de4`](https://github.com/actualbudget/actual/commit/a1d9de463379c548233301e9770217043c85adf6) Merge branch 'master' into master - [`53ec4b1`](https://github.com/actualbudget/actual/commit/53ec4b115695760865e715b60d0f53100b3c90fe) Merge branch 'master' into master ### 📊 Changes **4 files changed** (+160 additions, -88 deletions) <details> <summary>View changed files</summary> 📝 `packages/loot-core/src/server/main.ts` (+4 -88) ➕ `packages/loot-core/src/server/transactions/app.ts` (+111 -0) ➕ `packages/loot-core/src/server/transactions/types/handlers.ts` (+39 -0) ➕ `upcoming-release-notes/3226.md` (+6 -0) </details> ### 📄 Description Moving transactions server actions into separate files per issue [#1113](https://github.com/actualbudget/actual/issues/1113). No functional changes in this PR. FYI this is my first contribution to actual, so please let me know if I miss anything! --- <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 21:00:36 -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#4745