Newer
Older
# A collections of utils and scripts around [jali](https://git.darmstadt.ccc.de/jali/jali/)
## About
These are a collection of utilities, scripts and other handy stuff to use together with [jali](https://git.darmstadt.ccc.de/jali/jali/).
These scripts are meant to help with repetative or tedious tasks or capture workflows used in long intervals.
### Scripts
* `check-receipts` scans all transactions that have a tag called `Beleg` and checks if an according PDF file exists in filesystem.
* `fee-reminder` scans all member-files and finds active members with reduced member fee. Then it sends out mails to ask the member to re-evaluate if member fee reduction is still required.
### Reports
The `annual-report` creates the an annual fiscal report - see ./annual-report/README.md for further details.
## Run
The easiest way to run the scripts is to use them as nix flakes. You can run all the scripts and reports without further installation:
```
nix run git+https://git.maglab.space/board/jali-utils.git#check-receipts
nix run git+https://git.maglab.space/board/jali-utils.git#fee-reminder
nix run git+https://git.maglab.space/board/jali-utils.git#annual-report 1984