Skip to content
This repository has been archived by the owner on Sep 5, 2022. It is now read-only.

v0.6

Compare
Choose a tag to compare
@S1SYPHOS S1SYPHOS released this 27 May 18:51
· 25 commits to main since this release
97bd5d5

With this release, the project structure - once again - changes significantly, allowing for better scalability, (somewhat loosely) applying the Command design pattern. In other news:

Features

  • Add class Invoices
  • Add method parse to class Invoices, including tax detection
  • Add method matching to class Volksbank
  • Add new base class Receiver
  • Add class Shopkonfigurator

Changes

  • Refactor classes in Command design pattern
  • Merge processing & algorithm classes
  • Improve initialization in BaseClass & Database
  • Improve matching algorithms in classes Paypal & Volksbank
  • Reactivate ranking & contacts generation
  • Restructure modules
  • Remove regex config options

Fixes

  • Fix method invoice2number & invoice regex
  • Fix ignored date parameters when matching payments
  • Fix misformatting when dealing with taxes