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

v0.4

Compare
Choose a tag to compare
@S1SYPHOS S1SYPHOS released this 16 May 16:41
· 41 commits to main since this release

This release brings full control over configuration via CLI and extends configurability using a global config file, brings the matching algorithm to near 100% success rate while fixing many bugs.

Features

  • Adds full control of config options via CLI
  • Adds (simple) bar charts for sales ranking
  • Adds ZIP file extraction for invoices
  • Adds exits if database is empty

Changes

  • Improves matching algorithm by considering transaction code when matching payments
  • Renames convert_cost to convert_number not being limited to currency
  • Groups processor modules
  • Combines loading mechanisms in new merge_data function

Fixes

  • Fixes setup.py script
  • Fixes misplaced helper functions
  • Fixes development directories in .gitignore
  • Fixes rare cases of duplicate entries
  • Fixes regular payments being processed/imported
  • Removes deprecated export script
  • Removes invoice_file option