11 lines
620 B
Markdown
11 lines
620 B
Markdown
Learning golang, writing a simple app to interface with an HTTP API and generate emailable reports from an actualbudget instance
|
|
|
|
# TODO
|
|
- [x] Fetch the desired budget file
|
|
- [x] Change path to route in API caller
|
|
- [x] Trigger a bank sync and see if we can wait for it to finish (looks like it's a blocking call so we can safely sync before reports)
|
|
- [x] Fetch the category information for each category as well as the overall groups
|
|
- [x] Compile a email-friendly report of the information
|
|
- [x] Send the email to the desired parties via SMTP
|
|
- [ ] Write flake derivation
|
|
- [ ] Write flake module and systemd service
|