aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* bump pipenv to python3.13HEADsimple-dbus-mainmainFlorian Fischer2025-11-074-131/+132
* use docker image containing all build requirements for pygobjectFlorian Fischer2025-11-061-1/+1
* bump python version, install used imports and ignore types for pydbusFlorian Fischer2025-11-064-207/+140
* support dbus loop frontend for geldschieberbotFlorian Fischer2025-11-062-18/+75
* export the plot commandFlorian Fischer2025-11-061-0/+23
* export the minimize command from the geldschieberbotminimizeFlorian Fischer2025-11-063-0/+87
* add simple script generating graphviz from a balanceFlorian Fischer2025-11-061-0/+39
* fix cycle generationFlorian Fischer2025-11-061-16/+38
* add helper code for future minimize featureFlorian Fischer2025-11-052-2/+178
* skip test_montly if current day is not present in previous monthsFlorian Fischer2024-10-311-2/+12
* partially revert 2f2b51e40c7027d80bf4a6741f2063e2c224f938Florian Fischer2023-09-181-1/+2
* make Geldschieberbot a context managerFlorian Fischer2023-09-183-24/+26
* convert the sender to a name in the messages of scheduled commandsFlorian Fischer2023-09-181-3/+4
* fix wrong arguments to MessageContext when running scheduled cmdsFlorian Fischer2023-08-291-1/+1
* test: fix call to run the bot in single shot modeFlorian Fischer2023-08-121-1/+1
* test: remove old environment variablesFlorian Fischer2023-08-121-3/+0
* extract reading and sending messages into separate scriptFlorian Fischer2023-08-113-81/+106
* add simple gitlab CI using my python development docker imageFlorian Fischer2023-08-111-0/+29
* switch from WTFPL to GPL3 or laterFlorian Fischer2023-08-116-2/+740
* add doc strings and use more meaningful variable namesFlorian Fischer2023-08-111-9/+16
* 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