[PR #467] [MERGED] Add an “Experimental Features” section in the settings #3158

Closed
opened 2026-02-28 20:37:20 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/467
Author: @j-f1
Created: 1/14/2023
Status: Merged
Merged: 1/18/2023
Merged by: @j-f1

Base: masterHead: flags


📝 Commits (10+)

  • 8b75013 Make ButtonSetting more generic
  • 2df3bfe Add an “Experimental Features” section in the settings
  • ef48090 Fix text color
  • cf15081 Put experimental features behind another link
  • 806d210 Merge branch 'master' into flags
  • 0483a4e Update Encryption.js
  • 21b8f7e Update FixSplits.js
  • e1cee54 Merge branch 'master' into flags
  • ab86bf7 Merge branch 'master' into flags
  • e202bc2 Remove unused variable

📊 Changes

7 files changed (+110 additions, -24 deletions)

View changed files

📝 packages/desktop-client/src/components/settings/Encryption.js (+8 -8)
packages/desktop-client/src/components/settings/Experimental.js (+79 -0)
📝 packages/desktop-client/src/components/settings/Export.js (+3 -3)
📝 packages/desktop-client/src/components/settings/FixSplits.js (+3 -3)
📝 packages/desktop-client/src/components/settings/Reset.js (+7 -7)
📝 packages/desktop-client/src/components/settings/UI.js (+8 -3)
📝 packages/desktop-client/src/components/settings/index.js (+2 -0)

📄 Description

This is under the advanced section. Maybe it makes sense to only turn this on in dev/preview mode? But especially as bank syncing starts to be built it would be nice to let people turn these things on.

Screenshot_2023-01-14 17 49 47Screenshot_2023-01-14 17 51 13


🔄 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/467 **Author:** [@j-f1](https://github.com/j-f1) **Created:** 1/14/2023 **Status:** ✅ Merged **Merged:** 1/18/2023 **Merged by:** [@j-f1](https://github.com/j-f1) **Base:** `master` ← **Head:** `flags` --- ### 📝 Commits (10+) - [`8b75013`](https://github.com/actualbudget/actual/commit/8b75013825b15aa8e86bb4f387f19646e488b4e6) Make ButtonSetting more generic - [`2df3bfe`](https://github.com/actualbudget/actual/commit/2df3bfe1931b3542cdf88cfc772194fe5f6002a2) Add an “Experimental Features” section in the settings - [`ef48090`](https://github.com/actualbudget/actual/commit/ef480909bf248b81e02910d24f10402053ffd03b) Fix text color - [`cf15081`](https://github.com/actualbudget/actual/commit/cf15081ca3b01ec5e58a4d45fc8d16f1b61df1b3) Put experimental features behind another link - [`806d210`](https://github.com/actualbudget/actual/commit/806d210b375722c8c01cdc3ab320e45a48cd972d) Merge branch 'master' into flags - [`0483a4e`](https://github.com/actualbudget/actual/commit/0483a4e3ab7aff7576e21aed5f754cfd0a3cb2af) Update Encryption.js - [`21b8f7e`](https://github.com/actualbudget/actual/commit/21b8f7ee206bf29bad076810e4be58af925339ff) Update FixSplits.js - [`e1cee54`](https://github.com/actualbudget/actual/commit/e1cee544ccd92eb6f39b0e89da5e90e3c6804a80) Merge branch 'master' into flags - [`ab86bf7`](https://github.com/actualbudget/actual/commit/ab86bf7d1b09980cee8b53f71bf957ec8abdcb83) Merge branch 'master' into flags - [`e202bc2`](https://github.com/actualbudget/actual/commit/e202bc25ff083f9bbda5f839d7924a08c032527d) Remove unused variable ### 📊 Changes **7 files changed** (+110 additions, -24 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/settings/Encryption.js` (+8 -8) ➕ `packages/desktop-client/src/components/settings/Experimental.js` (+79 -0) 📝 `packages/desktop-client/src/components/settings/Export.js` (+3 -3) 📝 `packages/desktop-client/src/components/settings/FixSplits.js` (+3 -3) 📝 `packages/desktop-client/src/components/settings/Reset.js` (+7 -7) 📝 `packages/desktop-client/src/components/settings/UI.js` (+8 -3) 📝 `packages/desktop-client/src/components/settings/index.js` (+2 -0) </details> ### 📄 Description This is under the advanced section. Maybe it makes sense to only turn this on in dev/preview mode? But especially as bank syncing starts to be built it would be nice to let people turn these things on. <img width="548" alt="Screenshot_2023-01-14 17 49 47" src="https://user-images.githubusercontent.com/25517624/212500520-6a4a70ee-9663-4f39-87d7-22f3d483702f.png"><img width="549" alt="Screenshot_2023-01-14 17 51 13" src="https://user-images.githubusercontent.com/25517624/212500549-0b6b9dc3-6e23-4a92-8de4-df01b422fa18.png"> --- <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 20:37:20 -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#3158