[PR #4986] [MERGED] Add types to budget template files and some cleanup #5690

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

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/4986
Author: @joel-jeremy
Created: 5/14/2025
Status: Merged
Merged: 5/21/2025
Merged by: @joel-jeremy

Base: masterHead: templates-cleanup


📝 Commits (10+)

📊 Changes

9 files changed (+574 additions, -488 deletions)

View changed files

📝 packages/loot-core/src/server/budget/app.ts (+1 -1)
📝 packages/loot-core/src/server/budget/category-template-context.test.ts (+63 -54)
📝 packages/loot-core/src/server/budget/category-template-context.ts (+131 -84)
packages/loot-core/src/server/budget/goal-template.ts (+280 -0)
packages/loot-core/src/server/budget/goaltemplates.ts (+0 -265)
📝 packages/loot-core/src/server/budget/schedule-template.test.ts (+4 -10)
📝 packages/loot-core/src/server/budget/schedule-template.ts (+87 -73)
📝 packages/loot-core/src/server/budget/types/templates.d.ts (+2 -1)
upcoming-release-notes/4986.md (+6 -0)

📄 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/4986 **Author:** [@joel-jeremy](https://github.com/joel-jeremy) **Created:** 5/14/2025 **Status:** ✅ Merged **Merged:** 5/21/2025 **Merged by:** [@joel-jeremy](https://github.com/joel-jeremy) **Base:** `master` ← **Head:** `templates-cleanup` --- ### 📝 Commits (10+) - [`954a266`](https://github.com/actualbudget/actual/commit/954a2666c65ee153ba13f189d43c3432c7e91e0d) Add types to budget template files and some cleanup - [`81d3307`](https://github.com/actualbudget/actual/commit/81d3307d68f53bd807005b88b9a448ee50695f19) Rename test context - [`78575ae`](https://github.com/actualbudget/actual/commit/78575ae4bc1119043bcac6e0afef3d96521e6d80) Rename test name - [`39b3c0e`](https://github.com/actualbudget/actual/commit/39b3c0e5ea693e2dd793a8fa64bd7a8d580555fc) Rename goal-template to match other files - [`914b131`](https://github.com/actualbudget/actual/commit/914b131497658a6717c2b3408a31c6db0029a744) Update imports - [`f4263d5`](https://github.com/actualbudget/actual/commit/f4263d5dc8ead0ded8733018d7170fd331733879) Fix lint and typecheck errors - [`d0c9cb8`](https://github.com/actualbudget/actual/commit/d0c9cb88379c2153a5a041e3b62339e5c1d9e460) Release notes - [`77206ee`](https://github.com/actualbudget/actual/commit/77206eea633f42e07cbc61dadc5013466e508af3) Update release notes - [`91e9fad`](https://github.com/actualbudget/actual/commit/91e9fad63f9d43cc971aa4a00757469f91becc6d) Rename templateContext - [`5c377e8`](https://github.com/actualbudget/actual/commit/5c377e8eb086c7f817b77aa10af58fb16978a819) Revert rename ### 📊 Changes **9 files changed** (+574 additions, -488 deletions) <details> <summary>View changed files</summary> 📝 `packages/loot-core/src/server/budget/app.ts` (+1 -1) 📝 `packages/loot-core/src/server/budget/category-template-context.test.ts` (+63 -54) 📝 `packages/loot-core/src/server/budget/category-template-context.ts` (+131 -84) ➕ `packages/loot-core/src/server/budget/goal-template.ts` (+280 -0) ➖ `packages/loot-core/src/server/budget/goaltemplates.ts` (+0 -265) 📝 `packages/loot-core/src/server/budget/schedule-template.test.ts` (+4 -10) 📝 `packages/loot-core/src/server/budget/schedule-template.ts` (+87 -73) 📝 `packages/loot-core/src/server/budget/types/templates.d.ts` (+2 -1) ➕ `upcoming-release-notes/4986.md` (+6 -0) </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-02-28 21:16:48 -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#5690