MoritzR / fints2ledger

A tool for downloading transactions from FinTS banking APIs and sorting them into a ledger journal
MIT License
26 stars 8 forks source link

Match Amount less or greater than #21

Open varac opened 1 year ago

varac commented 1 year ago

I'd like to auto-match certain transaction, but want to review them if they exceed a certain amount.

It would be great to be able match sth like

amount: "=<10.00"
MoritzR commented 1 year ago

I have made some bigger changes and also implemented this feature.

I replaced most of the Python code with Haskell, which also means that the installation process requires more steps now. I rember this comment, which is one of the reasons why I didn't do that for a long time. But in the end I wanted to make working on this more enjoyable for me, which is why this isn't a pure Python project anymore.

Anyway do you want to try out the new version? I didn't merge it into master yet but you can already grab a pre-compiler binary here or build it from source yourself on the hs branch.

varac commented 1 year ago

The reason I moved to fints2ledger from buchhaltung was that it was written in Python, not Haskell (like buchhaltung) :) But I appreciate your effort, it's just I don't know Haskell at all. Also, I'm short in time so I can't do testing at this moment, maybe later. Thaks for your work !

varac commented 9 months ago

Sorry for the lag, I wanted to take a look now but noticed that the hs branch is gone. How could I easily test this functionality now ? Is there an up to date binary that I could grab ?

MoritzR commented 8 months ago

The feature was merged into main with the 1.0.0 release. You can grab the latest release and use that one.