[PR #4653] [CLOSED] [WIP] 🔧 show edge/preview/dev app version + commit hash #54818

Closed
opened 2026-05-01 01:06:20 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/4653
Author: @MatissJanis
Created: 3/18/2025
Status: Closed

Base: masterHead: matiss/version-numbers


📝 Commits (10+)

  • 9d67edc 🔧 show edge/preview/dev app version + commit hash
  • f8a43ae Make work for server too
  • 825805e Merge branch 'master' into matiss/version-numbers
  • 7578cbc Merge branch 'master' into matiss/version-numbers
  • ac3b624 Patch yarn
  • 104405e Merge branch 'master' into matiss/version-numbers
  • 129940e Move to a separate variable
  • e2de506 Merge branch master
  • 69c9afe Patches
  • 4d57b92 Improve the UX

📊 Changes

25 files changed (+243 additions, -24 deletions)

View changed files

📝 packages/component-library/src/Text.tsx (+22 -3)
📝 packages/desktop-client/e2e/settings.mobile.test.ts-snapshots/Mobile-Settings-checks-that-settings-page-can-be-opened-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/settings.mobile.test.ts-snapshots/Mobile-Settings-checks-that-settings-page-can-be-opened-2-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/settings.mobile.test.ts-snapshots/Mobile-Settings-checks-that-settings-page-can-be-opened-3-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/settings.mobile.test.ts-snapshots/Mobile-Settings-checks-that-settings-page-can-be-opened-4-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/settings.mobile.test.ts-snapshots/Mobile-Settings-checks-that-settings-page-can-be-opened-5-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/settings.mobile.test.ts-snapshots/Mobile-Settings-checks-that-settings-page-can-be-opened-6-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/settings.test.ts-snapshots/Settings-checks-the-page-visuals-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/settings.test.ts-snapshots/Settings-checks-the-page-visuals-2-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/settings.test.ts-snapshots/Settings-checks-the-page-visuals-3-chromium-linux.png (+0 -0)
📝 packages/desktop-client/src/browser-preload.browser.js (+18 -2)
📝 packages/desktop-client/src/components/App.tsx (+4 -2)
📝 packages/desktop-client/src/components/ServerContext.tsx (+14 -4)
📝 packages/desktop-client/src/components/settings/index.tsx (+22 -3)
📝 packages/desktop-client/src/util/versions.ts (+2 -1)
📝 packages/desktop-client/vite.config.mts (+6 -0)
📝 packages/loot-core/src/server/main.ts (+4 -4)
📝 packages/loot-core/src/shared/environment.ts (+8 -2)
📝 packages/loot-core/src/types/server-handlers.d.ts (+3 -1)
📝 packages/loot-core/typings/window.d.ts (+1 -0)

...and 5 more files

📄 Description

Screenshot 2025-03-18 at 20 57 05

This should make it easier to identify what versions of the app users are using and thus help us debug their issues.

Related: https://github.com/actualbudget/actual/issues/2939


🔄 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/4653 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 3/18/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `matiss/version-numbers` --- ### 📝 Commits (10+) - [`9d67edc`](https://github.com/actualbudget/actual/commit/9d67edc0062c0448435a1ac2e90867c7dcbae37a) :wrench: show edge/preview/dev app version + commit hash - [`f8a43ae`](https://github.com/actualbudget/actual/commit/f8a43aefe347074ec42bd1ce9580c353c93b9b98) Make work for server too - [`825805e`](https://github.com/actualbudget/actual/commit/825805e047f3cf78b3a7a7eee1e2062d12ccae15) Merge branch 'master' into matiss/version-numbers - [`7578cbc`](https://github.com/actualbudget/actual/commit/7578cbcb16dea880f32f693a24050b517e8cd641) Merge branch 'master' into matiss/version-numbers - [`ac3b624`](https://github.com/actualbudget/actual/commit/ac3b624ab1144c6acc0958a1bc74b18425f5a9ad) Patch yarn - [`104405e`](https://github.com/actualbudget/actual/commit/104405e96e5b64452ddb3d126867c5e6930d83e9) Merge branch 'master' into matiss/version-numbers - [`129940e`](https://github.com/actualbudget/actual/commit/129940e8a3d21939d26d1d20be9fb4951e2892b7) Move to a separate variable - [`e2de506`](https://github.com/actualbudget/actual/commit/e2de50609a21bdfc01adce01ff5d2f4266c07f8c) Merge branch master - [`69c9afe`](https://github.com/actualbudget/actual/commit/69c9afeb833e5ca00b9da4798a97c495fc258dff) Patches - [`4d57b92`](https://github.com/actualbudget/actual/commit/4d57b925fcbff716dbb7175344000b258e43d47a) Improve the UX ### 📊 Changes **25 files changed** (+243 additions, -24 deletions) <details> <summary>View changed files</summary> 📝 `packages/component-library/src/Text.tsx` (+22 -3) 📝 `packages/desktop-client/e2e/settings.mobile.test.ts-snapshots/Mobile-Settings-checks-that-settings-page-can-be-opened-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/settings.mobile.test.ts-snapshots/Mobile-Settings-checks-that-settings-page-can-be-opened-2-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/settings.mobile.test.ts-snapshots/Mobile-Settings-checks-that-settings-page-can-be-opened-3-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/settings.mobile.test.ts-snapshots/Mobile-Settings-checks-that-settings-page-can-be-opened-4-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/settings.mobile.test.ts-snapshots/Mobile-Settings-checks-that-settings-page-can-be-opened-5-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/settings.mobile.test.ts-snapshots/Mobile-Settings-checks-that-settings-page-can-be-opened-6-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/settings.test.ts-snapshots/Settings-checks-the-page-visuals-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/settings.test.ts-snapshots/Settings-checks-the-page-visuals-2-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/settings.test.ts-snapshots/Settings-checks-the-page-visuals-3-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/src/browser-preload.browser.js` (+18 -2) 📝 `packages/desktop-client/src/components/App.tsx` (+4 -2) 📝 `packages/desktop-client/src/components/ServerContext.tsx` (+14 -4) 📝 `packages/desktop-client/src/components/settings/index.tsx` (+22 -3) 📝 `packages/desktop-client/src/util/versions.ts` (+2 -1) 📝 `packages/desktop-client/vite.config.mts` (+6 -0) 📝 `packages/loot-core/src/server/main.ts` (+4 -4) 📝 `packages/loot-core/src/shared/environment.ts` (+8 -2) 📝 `packages/loot-core/src/types/server-handlers.d.ts` (+3 -1) 📝 `packages/loot-core/typings/window.d.ts` (+1 -0) _...and 5 more files_ </details> ### 📄 Description <img width="622" alt="Screenshot 2025-03-18 at 20 57 05" src="https://github.com/user-attachments/assets/7f432c46-1900-49f5-8b4b-ae363e7d5342" /> This should make it easier to identify what versions of the app users are using and thus help us debug their issues. Related: https://github.com/actualbudget/actual/issues/2939 --- <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-01 01:06:20 -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#54818