[PR #3889] [CLOSED] Hide "try demo" on login page (fixes #2106) #5110

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/3889
Author: @sammichaels
Created: 11/24/2024
Status: Closed

Base: masterHead: no-demo


📝 Commits (6)

  • 47ab2c5 Adds environment variable to hide "try demo" button on the login page
  • ab416e4 Fix indentation
  • b6d6056 Clarification that this is for the login page only
  • 0e3fdd2 Merge branch 'actualbudget:master' into no-demo
  • 7a1ab54 Release notes
  • bf13c8d lint

📊 Changes

3 files changed (+27 additions, -14 deletions)

View changed files

📝 packages/desktop-client/src/components/manager/subscribe/Login.tsx (+17 -14)
📝 packages/loot-core/src/shared/environment.ts (+4 -0)
upcoming-release-notes/3889.md (+6 -0)

📄 Description

Fixes #2106. Setting the environment variable REACT_APP_HIDE_LOGIN_DEMO to anything will prevent the "Try Demo" link from displaying on the login page.


🔄 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/3889 **Author:** [@sammichaels](https://github.com/sammichaels) **Created:** 11/24/2024 **Status:** ❌ Closed **Base:** `master` ← **Head:** `no-demo` --- ### 📝 Commits (6) - [`47ab2c5`](https://github.com/actualbudget/actual/commit/47ab2c53ef4ce73d7fba226e70bd9ad9b0e54b0e) Adds environment variable to hide "try demo" button on the login page - [`ab416e4`](https://github.com/actualbudget/actual/commit/ab416e4a3ce55f50a4b1bdce8c44049142443796) Fix indentation - [`b6d6056`](https://github.com/actualbudget/actual/commit/b6d60560c976f893946e7f2d45ca92b2a6b8c284) Clarification that this is for the login page only - [`0e3fdd2`](https://github.com/actualbudget/actual/commit/0e3fdd276d6c6e78177bb1f7328d2bbc3b2677a0) Merge branch 'actualbudget:master' into no-demo - [`7a1ab54`](https://github.com/actualbudget/actual/commit/7a1ab54a9a811dfe7896f9fb4828bfd6757d7850) Release notes - [`bf13c8d`](https://github.com/actualbudget/actual/commit/bf13c8df588d00216c3e7f85fc88e4fcba265bcd) lint ### 📊 Changes **3 files changed** (+27 additions, -14 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/manager/subscribe/Login.tsx` (+17 -14) 📝 `packages/loot-core/src/shared/environment.ts` (+4 -0) ➕ `upcoming-release-notes/3889.md` (+6 -0) </details> ### 📄 Description Fixes #2106. Setting the environment variable REACT_APP_HIDE_LOGIN_DEMO to anything will prevent the "Try Demo" link from displaying on the login page. --- <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:06:08 -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#5110