[PR #5837] ♻️ refactor rules code #6156

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

Original Pull Request: https://github.com/actualbudget/actual/pull/5837

State: closed
Merged: Yes


I was looking at this to expand/change the rule action templating and it felt a bit big and busy. This breaks it down into more manageable files. It's best to review by commit

Should be 1:1 for the migration, with the commits that change things at the end to make review easier. Checked by running rules on every transaction in my budget, and no errors so it seems to be working.

This should be the first step in switching the rule action templating language from handlebars to a more user friendly/familiar style.

**Original Pull Request:** https://github.com/actualbudget/actual/pull/5837 **State:** closed **Merged:** Yes --- I was looking at this to expand/change the rule action templating and it felt a bit big and busy. This breaks it down into more manageable files. It's best to review by commit Should be 1:1 for the migration, with the commits that change things at the end to make review easier. Checked by running rules on every transaction in my budget, and no errors so it seems to be working. This should be the first step in switching the rule action templating language from handlebars to a more user friendly/familiar style.
GiteaMirror added the pull-request label 2026-02-28 21:24:43 -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#6156