mirror of
https://github.com/actualbudget/actual.git
synced 2026-07-15 22:54:03 -05:00
Closed
opened 2026-05-29 12:26:52 -05:00 by GiteaMirror
·
6 comments
No Branch/Tag Specified
master
dependabot/npm_and_yarn/npm_and_yarn-cd62b4b37a
enforce-append-only-migrations-ci
claude/error-codes-worker-boundary-26i5uu
api-browser-custom-data-dir
tabedzki/feat/replacing-month-picker-with-day-picker
delay-initial-sync-until-loaded
jfdoming/mobile-app-build
cross-version-sync-compat
jfdoming/api-tokens-part-1
jfdoming/api-tokens-part-2
jfdoming/api-tokens-part-3
jfdoming/mobile-app-updates
claude/budget-version-migration-compat-151jlr
claude/worker-error-serialization-9iqtl7
claude/react-table-library-research-afx83z
claude/issue-8401-regression-test-9nw9l3
jfdoming/mobile-app-foundation-part-1
jfdoming/mobile-app-scaffold
release
ai-fix-cleanup-def-8290
claude/relaxed-shannon-jusywa
claude/fervent-keller-s6f2fq
claude/determined-feynman-st1y9z
claude/wizardly-einstein-vi2wce
claude/sweet-albattani-7nseio
feat/bank-sync-per-budget-file
claude/affectionate-cannon-y0kc82
claude/dependabot-findings-m9pgmb
claude/mac-app-ios-publish-zjs1lz
claude/vigilant-tesla-aiiyos
depot-migrate-secrets-1781296330308
claude/quirky-cerf-v5qck7
claude/animation-removal-alternative-2etfh1
claude/netlify-preview-comments-consolidate-9XPYa
osc/7391-error-boundaries-reports
claude/pensive-dijkstra-7DYui
claude/server-app-version-mismatch-HTCGv
claude/pr-8027-review-feedback-mELuO
claude/zealous-wozniak-e5pO0
claude/intelligent-heisenberg-BSHJq
claude/translation-download-refactor-jFRsO
claude/mobile-performance-ideas-G9PAO
claude/github-issue-7988-5A5ly
blacksmith-migration-ff70d2d
claude/great-mayer-KRvOk
claude/react-native-ios-compilation-fcJh5
claude/serene-goldberg-58xv0
claude/kind-euler-LVG3K
release-automation/edge-nightly
7710-bundle-migrations
claude/fix-docker-build-error-WMfed
claude/llm-compatible-release-notes-t20Nr
7710-tests-tdd
cursor/transaction-table-rewrite-f077
claude/plan-ci-secure-context-OtEe1
claude/fix-issue-7667-DPXi3
cursor/resolve-pr-7449-ee11
claude/fix-typescript-build-error-JPtZ5
copilot/add-repository-configs-to-packages
worktree-compressed-drifting-ritchie
claude/api-consumer-verification-kfz1K
pr-7454
claude/fix-issue-7410-LLLQ4
revert-7281-generate-icons
react-query-useSchedules
copilot/sub-pr-6140
package-upgrades
v26.7.0
v26.6.0
v26.5.2
v26.5.1
v26.5.0
v26.4.0
v26.3.0
v26.2.1
v26.2.0
v26.1.0
v25.12.0
v25.11.0
v25.10.0
v25.9.0
v25.8.0
v25.7.1
v25.7.0
v25.6.1
v25.6.0
v25.5.0
v25.4.0
v25.3.1
v25.3.0
v25.2.1
v25.2.0
v25.1.0
v24.12.0
v24.11.0
v24.10.1
v24.10.0
v24.9.0
v24.8.0
v24.7.0
v24.6.0
v24.5.0
v24.4.0
v24.3.0
v24.2.0
v24.1.0
v23.12.0
v23.11.0
v23.10.0
v23.9.0
v23.8.1
v23.8.0
v23.7.2
v23.7.1
v23.7.0
v23.6.0
v23.5.0
v23.4.2
v23.4.1
v23.4.0
v23.3.2
v23.3.0
v23.2.9
v23.2.5
v23.1.12
v22.12.9
Labels
Clear labels
AI generated
API
bank sync
budgeting
bug
can’t replicate
dependencies
docker
documentation
electron
experimental feature
feature
feedback
goal templates
good first issue
help wanted
importers
maintenance
needs info
needs testing
needs triage
needs votes
openid
payees
pull-request
regression
reports
responsive
rules
schedules
server
✨ merged
split transactions
tech debt
tech-support
theme
transaction import
transaction reconciliation
transactions
translations
upstream
user interface
✅ approved
wontfix
Mirrored from GitHub Pull Request
Milestone
No items
No Milestone
Projects
Clear projects
No project
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/actual#98897
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @psybers on GitHub (Oct 7, 2024).
Original GitHub issue: https://github.com/actualbudget/actual/issues/3591
Verified feature request does not already exist?
💻
Pitch: what problem are you trying to solve?
The rules page should allow export (probably in JSON format?), either all rules or the selected set. And then also allow importing rules.
This could be useful for sharing rule sets.
Another use case (mine) is to clean up the rules, where I have a bunch of 'pre' rules that I really want to move to 'default' but I don't want to edit 30 of them one at a time. A quick export, find/replace in the JSON, and re-import would be nice.
If we allow import, it would be nice to 'dedupe' and skip importing exact duplicates.
Describe your ideal solution to this problem
Ideally, the rules page would allow selecting rules and then have a way to export. Then the selection would export. If no selection is made, all rules would export.
There would also be an import button/menu item.
When importing, there probably needs to be some sort of exact duplicate checking and skip those.
Teaching and learning
The docs would need a small section on the rules page describing how you can export and import them.
@github-actions[bot] commented on GitHub (Oct 7, 2024):
✨ Thanks for sharing your idea! ✨
This repository uses lodash style issue management for enhancements. That means enhancement issues are automatically closed. This doesn’t mean we don’t accept feature requests, though! We will consider implementing ones that receive many upvotes, and we welcome contributions for any feature requests marked as needing votes (just post a comment first so we can help you make a successful contribution).
The enhancement backlog can be found here: https://github.com/actualbudget/actual/issues?q=label%3A%22needs+votes%22+sort%3Areactions-%2B1-desc+
Don’t forget to upvote the top comment with 👍!
@RoLYroLLs commented on GitHub (Aug 1, 2025):
Just curious, as a new user, I wanted to use a feature like this, but it does not exist, yet it was closed as "completed". Is that a mistake? I'm not sure if I should comment on here, or open a new issue, so I'll take the safe route and comment here first.
I'm not the first to use this app and I won't be the last, and thank you for creating and maintaining it. With that said, I'm sure many users have come across having to create the same or very similar rules.
I'd love to see the ability to import rules created by the community. Sure, not everyone may have or want the same rules as others, but I'm sure we all have many rules that are the same. Of course this is an assumption since I don't have an stats to show.
For example, I'm sure there are many users who have a rule, whether created manually or automatically, that goes something like: "if
imported payeecontainsPublix, setpayeetoPublix".This, of course, is coming from someone who is just starting to set this up, so this feature is more for new users, and probably rarely used by those who've been here long. However, I can see where even as an experienced user, I can learn from someone's "really cool rule" which prolly does something I've never thought of that might end up useful to use for many of my other rules.
As the documents say you should only really import about 1 month's past transactions, but as OCD as I am, I want to see how my finances have been performing. I was almost tempted to import two year's worth, but decided to only go as far back as January, 1, 2025 (7 months). I know it's going to be a lot of work for me, but I'm down for it as I've been doing my own budgeting for the past 10 years between Quicken then Excel (when Quicken was no longer free on Mac and the old one didn't work anymore). To each their own.
I'm sure if this is ever implemented, it might not be useful for me (unless I find a "really cool rule" to use), but maybe this feature may help new future users.
After thought:
Actually, I just thought about this, what about those users who may want to manage multiple files for whatever reasons, or decide they want to start over. They'd have to recreate the rules from scratch (or automatically). This feature would benefit those and maybe other scenarios that I have not thought of.
@psybers commented on GitHub (Aug 1, 2025):
The project automatically closes feature requests (but not bugs). Features remaining to be worked on have a "needs votes" tag on them. You can vote by thumbing up the first comment.
@RoLYroLLs commented on GitHub (Aug 1, 2025):
Awesome thanks for the info. I just realized I didn't read the full message by
github-actions. Please accept my apologies.@Th0masL commented on GitHub (Sep 4, 2025):
I agree that this would be an interesting feature.
I was even thinking we could have predefined/shared rules by country, for example, which would simplify the automatic detection of the categories.
@Enqueued commented on GitHub (Nov 17, 2025):
As a new-ish user I think this would be really helpful.
For instance, when you're setting up a new budget file and you cannot easily migrate accounts between on/off budget it would help with migrating rules to a new file where you have the accounts setup properly
It would also help out by setting up rules per account so if a friend and I use Actual and the same bank then we can share advanced rule sets between us.