[PR #4407] [MERGED] :electron: Improving electron logs #59018

Closed
opened 2026-05-06 23:56:43 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/4407
Author: @MikesGlitch
Created: 2/19/2025
Status: Merged
Merged: 2/21/2025
Merged by: @MikesGlitch

Base: masterHead: electron/enhance-logging


📝 Commits (4)

  • c81918e enhancing electron logs to send messages to client window about logs send before client window startup
  • 582d532 release notes
  • 6a3c2de typing the logs
  • 9752fe5 ts

📊 Changes

3 files changed (+59 additions, -11 deletions)

View changed files

📝 packages/desktop-electron/index.ts (+51 -11)
📝 packages/loot-core/src/platform/server/connection/index.web.ts (+2 -0)
upcoming-release-notes/4407.md (+6 -0)

📄 Description

Queueing log messages sent before the client window is available.

This will help debug issues to do with background processes that launch before the window has loaded (e.g. the sync server).


🔄 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/4407 **Author:** [@MikesGlitch](https://github.com/MikesGlitch) **Created:** 2/19/2025 **Status:** ✅ Merged **Merged:** 2/21/2025 **Merged by:** [@MikesGlitch](https://github.com/MikesGlitch) **Base:** `master` ← **Head:** `electron/enhance-logging` --- ### 📝 Commits (4) - [`c81918e`](https://github.com/actualbudget/actual/commit/c81918ee165c42ecbb51d186afa256160437650a) enhancing electron logs to send messages to client window about logs send before client window startup - [`582d532`](https://github.com/actualbudget/actual/commit/582d532333631bca9f4ac6a2fe7b018b5cbb0aa1) release notes - [`6a3c2de`](https://github.com/actualbudget/actual/commit/6a3c2ded91455d68815a61f29b373265f3adb86f) typing the logs - [`9752fe5`](https://github.com/actualbudget/actual/commit/9752fe5f37347720f4da642134b0da85211983f6) ts ### 📊 Changes **3 files changed** (+59 additions, -11 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-electron/index.ts` (+51 -11) 📝 `packages/loot-core/src/platform/server/connection/index.web.ts` (+2 -0) ➕ `upcoming-release-notes/4407.md` (+6 -0) </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 --> Queueing log messages sent before the client window is available. This will help debug issues to do with background processes that launch before the window has loaded (e.g. the sync server). --- <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-05-06 23:56:43 -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#59018