aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* remove change model todoFlorian Fischer2023-08-111-1/+0
* remove alias todoFlorian Fischer2023-08-111-1/+0
* extract the models and utility function into separate source filesFlorian Fischer2023-08-113-88/+101
* add GSB_USER variable back because it is used in run.shFlorian Fischer2023-08-111-1/+3
* extract message sending from the Geldschieberbot classFlorian Fischer2023-08-112-62/+83
* improve the sample configFlorian Fischer2023-08-111-8/+8
* remove global variables using the environmentFlorian Fischer2023-08-112-23/+69
* ignore old obscure changes in the state fileFlorian Fischer2023-08-103-8/+25
* update environmentFlorian Fischer2023-08-103-182/+206
* introduce dataclasses for the passed dataFlorian Fischer2023-08-105-343/+477
* test: use more intuitive transfer commandFlorian Fischer2023-08-101-5/+5
* pipenv: install pytest and update environmentFlorian Fischer2022-11-043-247/+190
* add missing test statusFlorian Fischer2022-11-021-0/+1
* add new sum alias 'balance'Florian Fischer2022-09-042-2/+11
* geldschieberbot: support transaction with multiple recipientsFlorian Fischer2022-07-262-21/+107
* geldschieberbot: support choosing the entries in a summaryFlorian Fischer2022-07-261-1/+4
* test: add test for transactions with unknown recipientFlorian Fischer2022-07-261-0/+7
* add option to quote cmd messagesFlorian Fischer2022-07-252-12/+37
* test: disable pylint style checks for test codeFlorian Fischer2022-07-251-1/+2
* support aliases in tanken commandFlorian Fischer2022-07-063-66/+72
* add alias supportFlorian Fischer2022-07-062-1/+175
* remove else after returnFlorian Fischer2022-07-061-2/+2
* fix wording of car command helpFlorian Fischer2022-07-061-1/+1
* add type hintFlorian Fischer2022-07-061-1/+1
* test: use f-stringsFlorian Fischer2022-07-041-52/+38
* test: sanely name test state filesFlorian Fischer2022-07-045-28/+27
* add python development toolingFlorian Fischer2022-07-045-0/+890
* add TODOFlorian Fischer2022-07-041-0/+10
* geldschieberbot: refactor bot into a classFlorian Fischer2022-07-041-744/+767
* fixup! test: add explicit encoding to openFlorian Fischer2022-07-041-1/+1
* test: add explicit encoding to openFlorian Fischer2022-07-041-3/+3
* tanken: cleanup codeFlorian Fischer2022-07-042-19/+31
* geldschieberbot: add module doc stringFlorian Fischer2022-07-041-0/+1
* geldschieberbot: drop support for legacy state file layoutFlorian Fischer2022-04-191-18/+0
* geldschieberbot: use explicit open encodingFlorian Fischer2022-04-191-2/+2
* test.py: make formatFlorian Fischer2022-04-191-0/+18
* geldschieberbot: also send attachments for scheduled commandsFlorian Fischer2022-04-191-1/+2
* fix attachment commandFlorian Fischer2021-11-181-1/+1
* geldschieberbot: remove double check of sender in splitFlorian Fischer2021-11-181-5/+1
* geldschieberbot: add export-state cmdFlorian Fischer2021-11-181-138/+167
* test.py: don't use subprocess.run(check=True)Florian Fischer2021-11-181-2/+8
* don't crash when sending a message returns non 0Florian Fischer2021-11-021-1/+1
* [geldschieberbot] remove/use unused variables in scheduling codeFlorian Fischer2021-09-091-2/+1
* [geldschieberbot] use max instead of if blockFlorian Fischer2021-09-091-3/+1
* [test] explicitly pass check=True to subprocess.runFlorian Fischer2021-09-091-0/+1
* [geldschieberbot] doc strings must be beneath the thing they describeFlorian Fischer2021-09-091-3/+6
* [geldschieberbot] don't clutter the global name spaceFlorian Fischer2021-09-091-6/+6
* [geldschieberbot] close the state file after readingFlorian Fischer2021-09-091-1/+2
* [test] remove useless f-stringsFlorian Fischer2021-09-091-4/+4
* [tanken] specify expected ErrorsFlorian Fischer2021-09-091-1/+1