mirror of
https://github.com/we-promise/sure.git
synced 2026-04-19 03:54:08 +00:00
Add transaction details and notes filters to rules engine (#439)
* Initial plan * Add transaction details and notes filters to rules engine Co-authored-by: jjmata <187772+jjmata@users.noreply.github.com> * Refine transaction details filter to use ILIKE for both operators Co-authored-by: jjmata <187772+jjmata@users.noreply.github.com> * Add type methods and fix operator semantics for transaction filters Co-authored-by: jjmata <187772+jjmata@users.noreply.github.com> * Refactor to use parent class sanitize_operator and add clear documentation Co-authored-by: jjmata <187772+jjmata@users.noreply.github.com> * Linter noise --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jjmata <187772+jjmata@users.noreply.github.com> Co-authored-by: Juan José Mata <juanjo.mata@gmail.com>
This commit is contained in:
@@ -8,7 +8,9 @@ class Rule::Registry::TransactionResource < Rule::Registry
|
||||
Rule::ConditionFilter::TransactionName.new(rule),
|
||||
Rule::ConditionFilter::TransactionAmount.new(rule),
|
||||
Rule::ConditionFilter::TransactionMerchant.new(rule),
|
||||
Rule::ConditionFilter::TransactionCategory.new(rule)
|
||||
Rule::ConditionFilter::TransactionCategory.new(rule),
|
||||
Rule::ConditionFilter::TransactionDetails.new(rule),
|
||||
Rule::ConditionFilter::TransactionNotes.new(rule)
|
||||
]
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user