[PR #4372] [MERGED] Development mode for sync server (React Fast Refresh on port 5006) #5349

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/4372
Author: @lelemm
Created: 2/13/2025
Status: Merged
Merged: 2/17/2025
Merged by: @MikesGlitch

Base: masterHead: feat/devmode


📝 Commits (9)

📊 Changes

6 files changed (+155 additions, -17 deletions)

View changed files

📝 package.json (+2 -0)
📝 packages/desktop-client/vite.config.mts (+3 -1)
📝 packages/sync-server/package.json (+3 -0)
📝 packages/sync-server/src/app.js (+30 -10)
upcoming-release-notes/4372.md (+6 -0)
📝 yarn.lock (+111 -6)

📄 Description

I added a new command yarn start:server-dev: this command proxies calls to react from 5006 to port 3001 automatically. This way we can have the react fast refresh from the server port, not needing to connect from the 3001 port manually.


🔄 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/4372 **Author:** [@lelemm](https://github.com/lelemm) **Created:** 2/13/2025 **Status:** ✅ Merged **Merged:** 2/17/2025 **Merged by:** [@MikesGlitch](https://github.com/MikesGlitch) **Base:** `master` ← **Head:** `feat/devmode` --- ### 📝 Commits (9) - [`4bbaca2`](https://github.com/actualbudget/actual/commit/4bbaca2dc7077230e5dfc1377937a5eb49fb014a) devmode for sync server - [`0aac89c`](https://github.com/actualbudget/actual/commit/0aac89cd8d048afb2847afbaf50ae758050a4a54) removed pluggy from this version - [`90316c0`](https://github.com/actualbudget/actual/commit/90316c06c23968d5238cccb751f2aac000581dcb) md - [`4a7b395`](https://github.com/actualbudget/actual/commit/4a7b3956b44f1bf9e189c90a0af6234b1319a49b) code review - [`27c37ab`](https://github.com/actualbudget/actual/commit/27c37ab785a1f5428891fde05b650863c4e0f866) Merge remote-tracking branch 'org/master' into feat/devmode - [`8e0dee3`](https://github.com/actualbudget/actual/commit/8e0dee3ae7ac3ff1d1976c435e2c849bd9f12ad4) changed how open browser - [`23e2d87`](https://github.com/actualbudget/actual/commit/23e2d875dde2c3144fe726116c567f1951d744f7) missed this - [`14c7c88`](https://github.com/actualbudget/actual/commit/14c7c88d1bdac283ef6eaa8072f6f74621d74aef) linter - [`500a67f`](https://github.com/actualbudget/actual/commit/500a67fe0729f63de4090a38933a4ca73dffdaba) trigger actions ### 📊 Changes **6 files changed** (+155 additions, -17 deletions) <details> <summary>View changed files</summary> 📝 `package.json` (+2 -0) 📝 `packages/desktop-client/vite.config.mts` (+3 -1) 📝 `packages/sync-server/package.json` (+3 -0) 📝 `packages/sync-server/src/app.js` (+30 -10) ➕ `upcoming-release-notes/4372.md` (+6 -0) 📝 `yarn.lock` (+111 -6) </details> ### 📄 Description I added a new command `yarn start:server-dev`: this command proxies calls to react from 5006 to port 3001 automatically. This way we can have the react fast refresh from the server port, not needing to connect from the 3001 port manually. --- <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:11:00 -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#5349