aboutsummaryrefslogtreecommitdiffstats
path: root/firefly_cli/commands/transaction.py
AgeCommit message (Collapse)AuthorFilesLines
9 hourshelp, completion: descriptive help text and bash completionv0.2.1Danilo M.1-4/+4
Add group/leaf descriptions to argparse help and richer command help strings. Add generated bash completion (completions/firefly.bash) plus its generator (scripts/gen_completion.py), wired into the command checklist in CLAUDE.md and documented in the README. Bump to 0.2.1. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
11 hourstx add: auto-create categories instead of requiring themDanilo M.1-1/+2
Pass --category straight to Firefly III as category_name; the API creates the category if it does not exist, matching --tags behavior. Drops the resolver lookup that turned an unknown category into a hard error. Accounts still resolve strictly (real money). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
13 hoursfeat: transaction add/list/get/search with type inferenceDanilo M.1-0/+95