[PR #5691] [CLOSED] [WIP] Pay periods yyyymm #103766

Closed
opened 2026-05-30 04:17:19 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/5691
Author: @code-with-jov
Created: 9/6/2025
Status: Closed

Base: masterHead: pay_periods_yyyymm


📝 Commits (10+)

  • 133f1c4 feat: add "Set to Spent" functionality for budgets
  • dab1fc4 feat: implement rollover balance functionality for tracking budget
  • b955162 Merge pull request #2 from actualbudget/master
  • aec1b99 Merge pull request #3 from code-with-jov/master
  • 90d4683 Merge pull request #4 from code-with-jov/rollOverForTrackingBudget
  • aeaaaa7 Merge pull request #7 from actualbudget/master
  • d73fdc5 Merge pull request #8 from code-with-jov/master
  • 3443d18 Add proof-of-concept for flexible pay period date calculations
  • d6cbf7e Merge proof-of-concept-for-pay-period-date-handling-c36d into pay_periods_yyyymm
  • 4a1af0c Fix POC package name and update lockfile

📊 Changes

41 files changed (+2312 additions, -28 deletions)

View changed files

📝 package.json (+2 -1)
📝 packages/desktop-client/src/components/budget/envelope/BudgetMenu.tsx (+9 -0)
📝 packages/desktop-client/src/components/budget/envelope/EnvelopeBudgetComponents.tsx (+8 -0)
📝 packages/desktop-client/src/components/budget/envelope/budgetsummary/BudgetMonthMenu.tsx (+6 -0)
📝 packages/desktop-client/src/components/budget/envelope/budgetsummary/BudgetSummary.tsx (+10 -0)
📝 packages/desktop-client/src/components/budget/tracking/BudgetMenu.tsx (+9 -0)
📝 packages/desktop-client/src/components/budget/tracking/TrackingBudgetComponents.tsx (+9 -1)
packages/desktop-client/src/components/budget/tracking/TrackingCoverMenu.tsx (+104 -0)
packages/desktop-client/src/components/budget/tracking/TrackingHoldMenu.tsx (+82 -0)
packages/desktop-client/src/components/budget/tracking/TrackingTransferMenu.tsx (+112 -0)
📝 packages/desktop-client/src/components/budget/tracking/budgetsummary/BudgetMonthMenu.tsx (+6 -0)
📝 packages/desktop-client/src/components/budget/tracking/budgetsummary/BudgetSummary.tsx (+51 -14)
packages/desktop-client/src/components/budget/tracking/budgetsummary/TrackingToBudget.tsx (+147 -0)
packages/desktop-client/src/components/budget/tracking/budgetsummary/TrackingToBudgetAmount.tsx (+100 -0)
packages/desktop-client/src/components/budget/tracking/budgetsummary/TrackingToBudgetMenu.tsx (+72 -0)
packages/desktop-client/src/components/budget/tracking/budgetsummary/TrackingTotalsList.tsx (+121 -0)
📝 packages/desktop-client/src/components/mobile/budget/BudgetCell.tsx (+17 -1)
📝 packages/desktop-client/src/components/modals/EnvelopeBudgetMenuModal.tsx (+5 -1)
📝 packages/desktop-client/src/components/modals/EnvelopeBudgetMonthMenuModal.tsx (+10 -0)
📝 packages/desktop-client/src/components/modals/TrackingBudgetMenuModal.tsx (+5 -1)

...and 21 more files

📄 Description


🔄 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/5691 **Author:** [@code-with-jov](https://github.com/code-with-jov) **Created:** 9/6/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `pay_periods_yyyymm` --- ### 📝 Commits (10+) - [`133f1c4`](https://github.com/actualbudget/actual/commit/133f1c4e23b08d9504c1e2f9a150245a0485f8e5) feat: add "Set to Spent" functionality for budgets - [`dab1fc4`](https://github.com/actualbudget/actual/commit/dab1fc481a6cf61b3190fdcc69ca51c06f356672) feat: implement rollover balance functionality for tracking budget - [`b955162`](https://github.com/actualbudget/actual/commit/b955162b230d15799e8ee32c5b04915b993de2fb) Merge pull request #2 from actualbudget/master - [`aec1b99`](https://github.com/actualbudget/actual/commit/aec1b99063bee26d25eefc219ec2102c33a893f0) Merge pull request #3 from code-with-jov/master - [`90d4683`](https://github.com/actualbudget/actual/commit/90d4683fe78f99569ff405b848e265ea0a0f9906) Merge pull request #4 from code-with-jov/rollOverForTrackingBudget - [`aeaaaa7`](https://github.com/actualbudget/actual/commit/aeaaaa77cd2e30fe65e042d39453ef803bd1ee02) Merge pull request #7 from actualbudget/master - [`d73fdc5`](https://github.com/actualbudget/actual/commit/d73fdc5d0251780174d3d51deabcf5950aa7baeb) Merge pull request #8 from code-with-jov/master - [`3443d18`](https://github.com/actualbudget/actual/commit/3443d18c906915e5ee745e2c102efb8b042d4889) Add proof-of-concept for flexible pay period date calculations - [`d6cbf7e`](https://github.com/actualbudget/actual/commit/d6cbf7e0cabcaf528a99e6a5dc28d48a88ac2b90) Merge proof-of-concept-for-pay-period-date-handling-c36d into pay_periods_yyyymm - [`4a1af0c`](https://github.com/actualbudget/actual/commit/4a1af0cb410b2b1c7b08eeebe92dbd2a209fbe4d) Fix POC package name and update lockfile ### 📊 Changes **41 files changed** (+2312 additions, -28 deletions) <details> <summary>View changed files</summary> 📝 `package.json` (+2 -1) 📝 `packages/desktop-client/src/components/budget/envelope/BudgetMenu.tsx` (+9 -0) 📝 `packages/desktop-client/src/components/budget/envelope/EnvelopeBudgetComponents.tsx` (+8 -0) 📝 `packages/desktop-client/src/components/budget/envelope/budgetsummary/BudgetMonthMenu.tsx` (+6 -0) 📝 `packages/desktop-client/src/components/budget/envelope/budgetsummary/BudgetSummary.tsx` (+10 -0) 📝 `packages/desktop-client/src/components/budget/tracking/BudgetMenu.tsx` (+9 -0) 📝 `packages/desktop-client/src/components/budget/tracking/TrackingBudgetComponents.tsx` (+9 -1) ➕ `packages/desktop-client/src/components/budget/tracking/TrackingCoverMenu.tsx` (+104 -0) ➕ `packages/desktop-client/src/components/budget/tracking/TrackingHoldMenu.tsx` (+82 -0) ➕ `packages/desktop-client/src/components/budget/tracking/TrackingTransferMenu.tsx` (+112 -0) 📝 `packages/desktop-client/src/components/budget/tracking/budgetsummary/BudgetMonthMenu.tsx` (+6 -0) 📝 `packages/desktop-client/src/components/budget/tracking/budgetsummary/BudgetSummary.tsx` (+51 -14) ➕ `packages/desktop-client/src/components/budget/tracking/budgetsummary/TrackingToBudget.tsx` (+147 -0) ➕ `packages/desktop-client/src/components/budget/tracking/budgetsummary/TrackingToBudgetAmount.tsx` (+100 -0) ➕ `packages/desktop-client/src/components/budget/tracking/budgetsummary/TrackingToBudgetMenu.tsx` (+72 -0) ➕ `packages/desktop-client/src/components/budget/tracking/budgetsummary/TrackingTotalsList.tsx` (+121 -0) 📝 `packages/desktop-client/src/components/mobile/budget/BudgetCell.tsx` (+17 -1) 📝 `packages/desktop-client/src/components/modals/EnvelopeBudgetMenuModal.tsx` (+5 -1) 📝 `packages/desktop-client/src/components/modals/EnvelopeBudgetMonthMenuModal.tsx` (+10 -0) 📝 `packages/desktop-client/src/components/modals/TrackingBudgetMenuModal.tsx` (+5 -1) _...and 21 more files_ </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. Try running yarn generate:release-notes *before* pushing your PR for an interactive experience. --> --- <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-30 04:17:19 -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#103766