[PR #443] [MERGED] 🔥 removal of react-native mobile apps #10195

Closed
opened 2026-04-10 20:27:24 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/443
Author: @MatissJanis
Created: 1/11/2023
Status: Merged
Merged: 1/12/2023
Merged by: @MatissJanis

Base: masterHead: matiss/mobile-removal


📝 Commits (4)

  • 3894a65 🔥 removal of react-native mobile apps
  • ee054a5 More code removal
  • e5109e2 Even more remvoed code
  • a7526d5 Merge branch 'master' into matiss/mobile-removal

📊 Changes

591 files changed (+1180 additions, -25602 deletions)

View changed files

📝 README.md (+0 -2)
📝 bin/package (+0 -2)
📝 package.json (+2 -1)
📝 packages/desktop-client/config/paths.js (+1 -7)
📝 packages/desktop-client/src/components/accounts/MobileAccount.js (+0 -2)
packages/import-ynab4/importer.ios.js (+0 -3)
packages/loot-core/bin/build-mobile (+0 -71)
📝 packages/loot-core/bin/copy-migrations (+0 -6)
📝 packages/loot-core/jest.config.js (+6 -5)
packages/loot-core/src/client/platform.mobile.js (+0 -7)
packages/loot-core/src/platform/client/fetch/index.mobile.js (+0 -96)
packages/loot-core/src/platform/exceptions/index.android.js (+0 -11)
packages/loot-core/src/platform/exceptions/index.ios.js (+0 -11)
packages/loot-core/src/platform/server/connection/index.mobile.js (+0 -84)
packages/loot-core/src/platform/server/fs/index.mobile.js (+0 -12)
packages/loot-core/src/platform/server/log/index.mobile.js (+0 -8)
packages/loot-core/src/platform/uuid/index.mobile.js (+0 -28)
packages/loot-core/src/server/accounts/importer.mobile.js (+0 -9)
packages/loot-core/src/server/accounts/parse-file.mobile.js (+0 -4)
packages/loot-core/src/server/platform.mobile.js (+0 -5)

...and 80 more files

📄 Description

This is the initial PR to remove the mobile-app codebase. There's still loads of react-native code that we'll need to slowly remove over time. But at least this removes the bulk of the legacy functionality.

The code will still be accessible here in an archive format: https://github.com/actualbudget/actual-mobile-archive


🔄 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/443 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 1/11/2023 **Status:** ✅ Merged **Merged:** 1/12/2023 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/mobile-removal` --- ### 📝 Commits (4) - [`3894a65`](https://github.com/actualbudget/actual/commit/3894a6526991a68a774de85cf9eab1a2cf17b6dc) :fire: removal of react-native mobile apps - [`ee054a5`](https://github.com/actualbudget/actual/commit/ee054a5de6ffb88b97b1f8182d6b02624daa1faa) More code removal - [`e5109e2`](https://github.com/actualbudget/actual/commit/e5109e2227b395144bd0457c82f46d3ec34c3523) Even more remvoed code - [`a7526d5`](https://github.com/actualbudget/actual/commit/a7526d56af8f09f7e689c0d51ba2bc2436701bfc) Merge branch 'master' into matiss/mobile-removal ### 📊 Changes **591 files changed** (+1180 additions, -25602 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+0 -2) 📝 `bin/package` (+0 -2) 📝 `package.json` (+2 -1) 📝 `packages/desktop-client/config/paths.js` (+1 -7) 📝 `packages/desktop-client/src/components/accounts/MobileAccount.js` (+0 -2) ➖ `packages/import-ynab4/importer.ios.js` (+0 -3) ➖ `packages/loot-core/bin/build-mobile` (+0 -71) 📝 `packages/loot-core/bin/copy-migrations` (+0 -6) 📝 `packages/loot-core/jest.config.js` (+6 -5) ➖ `packages/loot-core/src/client/platform.mobile.js` (+0 -7) ➖ `packages/loot-core/src/platform/client/fetch/index.mobile.js` (+0 -96) ➖ `packages/loot-core/src/platform/exceptions/index.android.js` (+0 -11) ➖ `packages/loot-core/src/platform/exceptions/index.ios.js` (+0 -11) ➖ `packages/loot-core/src/platform/server/connection/index.mobile.js` (+0 -84) ➖ `packages/loot-core/src/platform/server/fs/index.mobile.js` (+0 -12) ➖ `packages/loot-core/src/platform/server/log/index.mobile.js` (+0 -8) ➖ `packages/loot-core/src/platform/uuid/index.mobile.js` (+0 -28) ➖ `packages/loot-core/src/server/accounts/importer.mobile.js` (+0 -9) ➖ `packages/loot-core/src/server/accounts/parse-file.mobile.js` (+0 -4) ➖ `packages/loot-core/src/server/platform.mobile.js` (+0 -5) _...and 80 more files_ </details> ### 📄 Description This is the initial PR to remove the mobile-app codebase. There's still loads of react-native code that we'll need to slowly remove over time. But at least this removes the bulk of the legacy functionality. The code will still be accessible here in an archive format: https://github.com/actualbudget/actual-mobile-archive --- <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-10 20:27:24 -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#10195