[PR #3651] [MERGED] Add Upcoming length adjustment feature flag #4985

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/3651
Author: @SamBobBarnes
Created: 10/12/2024
Status: Merged
Merged: 10/18/2024
Merged by: @youngcw

Base: masterHead: Upcoming-length-feature-flag


📝 Commits (10+)

  • b314cbf feature flag created
  • ad9dab8 feature flag implemented
  • 2de4c53 feature toggle setting added
  • 382453f added release notes
  • afd62e7 Merge branch 'master' into Upcoming-length-feature-flag
  • 8badb9b Merge branch 'master' into Upcoming-length-feature-flag
  • 5fcb753 Merge branch 'master' into Upcoming-length-feature-flag
  • a970d3c Update packages/desktop-client/src/components/settings/Experimental.tsx
  • ca6ef40 Merge branch 'master' into Upcoming-length-feature-flag
  • 9bfb190 Merge branch 'master' into Upcoming-length-feature-flag

📊 Changes

20 files changed (+20 additions, -1 deletions)

View changed files

📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-checks-the-page-visuals-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-checks-the-page-visuals-2-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-checks-the-page-visuals-3-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-1-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-10-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-11-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-12-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-2-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-3-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-4-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-5-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-6-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-7-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-8-chromium-linux.png (+0 -0)
📝 packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-9-chromium-linux.png (+0 -0)
📝 packages/desktop-client/src/components/settings/Experimental.tsx (+6 -0)
📝 packages/desktop-client/src/components/settings/Upcoming.tsx (+5 -0)
📝 packages/desktop-client/src/hooks/useFeatureFlag.ts (+1 -0)
📝 packages/loot-core/src/types/prefs.d.ts (+2 -1)
upcoming-release-notes/3651.md (+6 -0)

📄 Description

Add feature flag for upcoming length adjustment feature.


🔄 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/3651 **Author:** [@SamBobBarnes](https://github.com/SamBobBarnes) **Created:** 10/12/2024 **Status:** ✅ Merged **Merged:** 10/18/2024 **Merged by:** [@youngcw](https://github.com/youngcw) **Base:** `master` ← **Head:** `Upcoming-length-feature-flag` --- ### 📝 Commits (10+) - [`b314cbf`](https://github.com/actualbudget/actual/commit/b314cbf992b07dd59a4979c84f626aa36479a1a7) feature flag created - [`ad9dab8`](https://github.com/actualbudget/actual/commit/ad9dab8bb6b620639488bfd8c777969dd4d025ac) feature flag implemented - [`2de4c53`](https://github.com/actualbudget/actual/commit/2de4c5372254da1ac8efc4ce8c1d4c35d8dfdd99) feature toggle setting added - [`382453f`](https://github.com/actualbudget/actual/commit/382453faa7fd693dd4d7990d6947fe7e0d3f71b1) added release notes - [`afd62e7`](https://github.com/actualbudget/actual/commit/afd62e7f296c5236474695104650ae878e57e8af) Merge branch 'master' into Upcoming-length-feature-flag - [`8badb9b`](https://github.com/actualbudget/actual/commit/8badb9b4bd6df18e9118e70df700bcd99b213de9) Merge branch 'master' into Upcoming-length-feature-flag - [`5fcb753`](https://github.com/actualbudget/actual/commit/5fcb7537481b92e854455a760339c22e8dba3e48) Merge branch 'master' into Upcoming-length-feature-flag - [`a970d3c`](https://github.com/actualbudget/actual/commit/a970d3c970a57cf815a91de59ce61817db31863a) Update packages/desktop-client/src/components/settings/Experimental.tsx - [`ca6ef40`](https://github.com/actualbudget/actual/commit/ca6ef403410ff2f55790d03db25102c5b8795a98) Merge branch 'master' into Upcoming-length-feature-flag - [`9bfb190`](https://github.com/actualbudget/actual/commit/9bfb190d299e32ffcb9e345a4360630699bf6695) Merge branch 'master' into Upcoming-length-feature-flag ### 📊 Changes **20 files changed** (+20 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-checks-the-page-visuals-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-checks-the-page-visuals-2-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-checks-the-page-visuals-3-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-1-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-10-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-11-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-12-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-2-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-3-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-4-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-5-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-6-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-7-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-8-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/e2e/schedules.test.js-snapshots/Schedules-creates-a-new-schedule-posts-the-transaction-and-later-completes-it-9-chromium-linux.png` (+0 -0) 📝 `packages/desktop-client/src/components/settings/Experimental.tsx` (+6 -0) 📝 `packages/desktop-client/src/components/settings/Upcoming.tsx` (+5 -0) 📝 `packages/desktop-client/src/hooks/useFeatureFlag.ts` (+1 -0) 📝 `packages/loot-core/src/types/prefs.d.ts` (+2 -1) ➕ `upcoming-release-notes/3651.md` (+6 -0) </details> ### 📄 Description Add feature flag for upcoming length adjustment feature. --- <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:04:15 -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#4985