[PR #1525] [CLOSED] Remove node-libofx #3795

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/1525
Author: @joel-jeremy
Created: 8/14/2023
Status: Closed

Base: masterHead: remove-node-libofx


📝 Commits (10+)

📊 Changes

972 files changed (+120 additions, -305111 deletions)

View changed files

📝 .eslintignore (+0 -4)
📝 packages/desktop-electron/package.json (+1 -2)
📝 packages/loot-core/bin/build-browser (+0 -1)
📝 packages/loot-core/package.json (+1 -1)
📝 packages/loot-core/src/mocks/files/8859-1.qfx (+1 -1)
📝 packages/loot-core/src/server/accounts/parse-file.ts (+89 -19)
📝 packages/loot-core/webpack/webpack.browser.config.js (+2 -0)
📝 packages/loot-core/webpack/webpack.desktop.config.js (+1 -8)
packages/node-libofx/.gitignore (+0 -1)
packages/node-libofx/Makefile (+0 -38)
packages/node-libofx/OpenSP-1.5.2/.cvsignore (+0 -33)
packages/node-libofx/OpenSP-1.5.2/ABOUT-NLS (+0 -996)
packages/node-libofx/OpenSP-1.5.2/AUTHORS (+0 -15)
packages/node-libofx/OpenSP-1.5.2/BUGS (+0 -4)
packages/node-libofx/OpenSP-1.5.2/COPYING (+0 -25)
packages/node-libofx/OpenSP-1.5.2/ChangeLog (+0 -2634)
packages/node-libofx/OpenSP-1.5.2/INSTALL (+0 -236)
packages/node-libofx/OpenSP-1.5.2/Makefile (+0 -777)
packages/node-libofx/OpenSP-1.5.2/Makefile.am (+0 -44)
packages/node-libofx/OpenSP-1.5.2/Makefile.in (+0 -777)

...and 80 more files

📄 Description

Closes #798

Current parsing implementation supports CREDITCARDMSGSRSV1 and BANKMSGSRSV1 for credit card and bank statements respectively.

Closed in favor of https://github.com/actualbudget/actual/pull/1600. The plan is to retain node-libofx until we determine that the new parser is good enough to replace it.


🔄 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/1525 **Author:** [@joel-jeremy](https://github.com/joel-jeremy) **Created:** 8/14/2023 **Status:** ❌ Closed **Base:** `master` ← **Head:** `remove-node-libofx` --- ### 📝 Commits (10+) - [`1c5a75a`](https://github.com/actualbudget/actual/commit/1c5a75abf097fcbde3536e910ecf6fe4c026094f) Remove node-libofx - [`801683d`](https://github.com/actualbudget/actual/commit/801683d579889bf387d1bb0bb50aae44b30be759) Release notes - [`3d31d40`](https://github.com/actualbudget/actual/commit/3d31d4049e771c037f5f99df0bf22d3a48a0c534) Fix qfx file - [`fe91fe1`](https://github.com/actualbudget/actual/commit/fe91fe111786d6e08a4f0a04d512dbc68aa1b35c) Use ofx-data-extractor - [`d832056`](https://github.com/actualbudget/actual/commit/d8320569d995ecb9f931a531acbc0cf9d64b357f) Remove timers resolve fallback - [`3401d49`](https://github.com/actualbudget/actual/commit/3401d49de14a9f056e05c94be702210faf7357e2) Revert to own ofx implementation + regex changes - [`b5ee46d`](https://github.com/actualbudget/actual/commit/b5ee46dab2b46d2afed40344886e3a18a8c83b39) Add timers resolve fallback - [`67cbcf7`](https://github.com/actualbudget/actual/commit/67cbcf7283a3b9bb8041440a27c39b829f1813b7) Add comments - [`a9a3591`](https://github.com/actualbudget/actual/commit/a9a3591a8db0efacde56683297b1cb5d30fbf684) Cleanup - [`25a38a5`](https://github.com/actualbudget/actual/commit/25a38a52a9b42e1633a092c5f96b5191d52f65bd) Fix regex ### 📊 Changes **972 files changed** (+120 additions, -305111 deletions) <details> <summary>View changed files</summary> 📝 `.eslintignore` (+0 -4) 📝 `packages/desktop-electron/package.json` (+1 -2) 📝 `packages/loot-core/bin/build-browser` (+0 -1) 📝 `packages/loot-core/package.json` (+1 -1) 📝 `packages/loot-core/src/mocks/files/8859-1.qfx` (+1 -1) 📝 `packages/loot-core/src/server/accounts/parse-file.ts` (+89 -19) 📝 `packages/loot-core/webpack/webpack.browser.config.js` (+2 -0) 📝 `packages/loot-core/webpack/webpack.desktop.config.js` (+1 -8) ➖ `packages/node-libofx/.gitignore` (+0 -1) ➖ `packages/node-libofx/Makefile` (+0 -38) ➖ `packages/node-libofx/OpenSP-1.5.2/.cvsignore` (+0 -33) ➖ `packages/node-libofx/OpenSP-1.5.2/ABOUT-NLS` (+0 -996) ➖ `packages/node-libofx/OpenSP-1.5.2/AUTHORS` (+0 -15) ➖ `packages/node-libofx/OpenSP-1.5.2/BUGS` (+0 -4) ➖ `packages/node-libofx/OpenSP-1.5.2/COPYING` (+0 -25) ➖ `packages/node-libofx/OpenSP-1.5.2/ChangeLog` (+0 -2634) ➖ `packages/node-libofx/OpenSP-1.5.2/INSTALL` (+0 -236) ➖ `packages/node-libofx/OpenSP-1.5.2/Makefile` (+0 -777) ➖ `packages/node-libofx/OpenSP-1.5.2/Makefile.am` (+0 -44) ➖ `packages/node-libofx/OpenSP-1.5.2/Makefile.in` (+0 -777) _...and 80 more files_ </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 --> Closes #798 Current parsing implementation supports `CREDITCARDMSGSRSV1` and `BANKMSGSRSV1` for credit card and bank statements respectively. Closed in favor of https://github.com/actualbudget/actual/pull/1600. The plan is to retain node-libofx until we determine that the new parser is good enough to replace it. --- <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:46:54 -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#3795