diff options
| author | Danilo M. <danix@danix.xyz> | 2026-07-01 10:18:39 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-07-01 10:18:39 +0200 |
| commit | 0c9939c5961a3cef50e6378c0eefbeaae00f4c67 (patch) | |
| tree | ca75f91cf69cf085621fd22241d4081bb118edaf /completions/firefly.bash | |
| parent | 38d7357f36e6eeb91216d1c5668fb29406c7e076 (diff) | |
| download | firefly-cli-0c9939c5961a3cef50e6378c0eefbeaae00f4c67.tar.gz firefly-cli-0c9939c5961a3cef50e6378c0eefbeaae00f4c67.zip | |
feat: tx list --all + truncation signal (v0.3.1)
tx list silently returned only --limit rows (default 20) with no signal
when more matched, making a correct ledger look wrong during reconciliation.
- --all auto-paginates every page via meta.pagination.total_pages
- without --all, print "showing N of M (use --all for all)" to stderr
when the result is truncated (stdout JSON stays clean)
PATCH: new optional flag + stderr note, contract unchanged.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'completions/firefly.bash')
| -rw-r--r-- | completions/firefly.bash | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/completions/firefly.bash b/completions/firefly.bash index b66b400..697cd1a 100644 --- a/completions/firefly.bash +++ b/completions/firefly.bash @@ -42,7 +42,7 @@ _firefly() { "tx add") leaf_opts="--category --date --desc --from --tags --to --type";; "tx delete") leaf_opts="--yes";; "tx edit") leaf_opts="--amount --category --date --desc --from --tags --to --type";; - "tx list") leaf_opts="--account --limit --since --until";; + "tx list") leaf_opts="--account --all --limit --since --until";; esac # Leaves per group. |
