No description
Find a file
2023-02-24 00:02:33 +01:00
output WIP: Added reporting 2020-05-23 13:55:21 +02:00
schmeckels Cascade the models when deleting tags 2023-02-24 00:02:33 +01:00
.envrc Added .envrc 2023-02-20 22:13:41 +01:00
.flake8 wip 2022-03-23 20:12:09 +01:00
.gitignore Switch to poetry, more colors, better validation, fixed autosort dry-run 2020-10-31 00:47:28 +01:00
poetry.lock remove report, add stats, bugfixed 2022-03-25 16:42:14 +01:00
pyproject.toml wip 2022-03-23 20:12:09 +01:00
README.md Lot of fixing. Graphs on index page. Web importer 2020-11-05 00:11:23 +01:00
shell.nix wip 2022-03-23 20:12:09 +01:00

schmeckels

ToDo

  • Graphen
    • Linechart Verlauf über Monate (Gesamtetrag)
    • Piechart verschiedene Tags
  • Übersicht auf Startseite
    • Monatsübersicht dieser/letzter Monat
    • Anzahl ungetaggte Transaktionen
  • Doku

Example rules

The rules file must be valid YAML and contain a list of all rules. A rule must contain:

  • a list of comma seperated tags
  • one or more matching RegExp via the name, iban or description field

Matching for the IBAN is made with direct comparison, so you have to enter the full IBAN. Matching for name and description is done via regular expressions.

# Match on the senders name
- name: "SUBWAY.*"
  tags: "FastFood"

# Match on the senders IBAN AND the description
- iban: "DE88500700100175526303"
  description: ".*VULTRHOLDIN.*"
  tags: "Hosting, Server" # Apply multiple tags