Transaction rules engine V1 #1900
Reference in New Issue
Block a user
Delete Branch "zachgoll/rules-engine-v1"
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?
This PR introduces a basic rules engine that allows users to define "triggers" and "actions" that Maybe will automatically detect and apply to transactions during the "Sync" process:
Initial scope
While a
Rulemay eventually apply to several models, this PR is a minimal implementation that focuses on:TransactionrecordsFurther rule templates will be added in the future, but these represent the highest impact rules for most users.
Self hosted vs. Hosted
Both versions of the app will have rules, but the hosted version will have additional controls that allow users to assign rules based on Plaid (data provider) info in addition to basic text/account/type matching.