This changelog only contains user facing changes of the app.
- Don't list commodities with an amount of 0 in
balance
command - Show only owner's balance with
balance
- Add new subcommand
balance-all
- Add subcommand
entities
to list all entities - Add subcommand
entities-sorted
to list all entities sorted by name - Add initial support for exporting transfers to an XLSX (Excel) file
- Use GitHub Action for CI (testing and deploying website)
- Use new JS backed version of BigInt
- Upgrade to PureScript 0.15
- Upgrade to new PureScript based version of Spago
- Upgrade all Spago and npm dependencies
- FIX: Correctly filter accounts with an empty commodity map
- Add CLI command to show version number (5f9cc03)
- Add csv2yaml scripts for MBS and PayPal (d1b4840)
- Add subcommand "unused-files" to list unreferenced files (c107a9a)
- Minor fixes and improvements for csv2yaml and transactions scripts (202c3d4)
- Minor improvements for retrieval scripts (a1c6410)
- Warn about non existent referenced files (a6fbf8b)
- Improve normalization of crawled transactions (ac78c05)
- Improve scripts for transactions loading & parsing (c7c558e)
- Switch to AGPL and improve wording of license documentation (8dde588)
- Deploy simple web version of Transity at feram.io/transity (5cc24f6)
- Fix several typos and grammatical errors (0f670a7)
- Only add relevant files to npm package (1c9dc47)
- Update dependencies (83992a7)
- Simplify installation by pre-building Transity and only delivering the built files in the npm package (459d3c0)
- Add a changelog (c33e03b)
- Add scripts to retrieve the balance and transactions from several German banks (097eb93, 204874e)
- Use BigInts instead of Ints for amounts to eliminate rounding errors (30f5408)
- Add support for initial balances (d6f5799)
- Add support for verification balances (as demonstrated in verification-balances.yaml) (33684ae)
- Add support for signed amounts (d8ecabd)
- Switch to GPL-3.0-or-later license (53c0c0f)
- Fix
npm install
by using psc-package instead of bower (5cada63)
- Add command
transfers
(3ae89fc) - Add command
ledger-entries
to export to the ledger file format (4be8374) - Add commands
csv
andtsv
to print entries in as CSV / TSV (8587e22)
- Fix test command for CI, fix typos (ac81a8e)
- Fix references (42f17b3)
- Don't coerce invalid dates to 1970-01-01 (07f99f5)
- Add
gplot
subcommands to allow piping to gnuplot (c25b445) - Add
entries
CLI command to list all entries (3021290) - Exit with status code 1 if parsing or validation fails (a7aaf1c)
- Verify accounts after parsing ledger file (37aff69)
- Add color support for terminal printing (8b6505c)
- Implement alignment of entries (bfa602f)
- Indent entries in balance only as deep as necessary (bcc61a7)
- Disallow accounts with empty ids, improve error messages (af22b62)
- Sort entities and accounts ascending in balance output (0ad4aa9)
- Display horizontal line under ledger meta infos (62d069a)
- Display better error messages for invalid YAML (7fd26d2)
- Extend list of features, improve import script (2f624d5)
- Add support to print balance from command line (4fc0270)
- Add support for showing the balance (9c89724)
- Add FAQ section to readme (56d876f)
- Read and print transactions from yaml file (33b0106)
- Add import section to readme.md (94d3708)
- Improve layout, colorize output, support arbitrary precision accounts (df078c9)
- Add a CLI, add commands
balance
andtransactions
(c87e74e)