-
65eb0b1f78
fix:timeclock: change misleadding error message in --old-timeclock mode
Simon Michael
2025-09-01 08:49:11 +0100
-
9849f196cb
fix:timeclock: process in parse order; fully support overlapping sessions [#2417]
Simon Michael
2025-09-01 08:11:47 +0100
-
7ac0fa1aaa
dev:TimeclockReader, Timeclock: refactor/reindent [#2417]
Simon Michael
2025-09-01 06:22:46 +0100
-
a2710a5c2b
dev:timeclock: make --old-timeclock parser call itself, not new parser [#2417]
Simon Michael
2025-09-01 06:14:39 +0100
-
c6140c1ef6
;tools: just functest: hide successes again
Simon Michael
2025-09-01 05:56:48 +0100
-
e37caf0f27
imp:journal: better error when attempting to include a rules file
Simon Michael
2025-09-01 05:52:23 +0100
-
efe1d11edb
fix:timeclock: --old-timeclock also affects included files [#2417]
Simon Michael
2025-09-01 05:49:12 +0100
-
8bd9d92981
imp:timeclock: improve overlapping sessions error [#2417]
Simon Michael
2025-08-31 21:37:09 +0100
-
04e6c140c0
imp:timeclock: more informative error output for clashing sessions [#2417]
Simon Michael
2025-08-31 17:26:15 +0100
-
539a876e7a
;dev:Timeclock: indentation
Simon Michael
2025-08-31 16:20:58 +0100
-
e6dbe5d231
fix:timeclock: sessions can begin at a same-named session's end time
Simon Michael
2025-08-31 12:01:04 +0100
-
5a3e34cc55
imp:timeclock: syntax is more robust and featureful
Simon Michael
2025-08-31 09:16:38 +0100
-
0d0f2697de
;doc:timeclock: fix legacy anchor
Simon Michael
2025-08-31 08:01:40 +0100
-
252f4bf13c
;dev:timeclock: tests cleanup
Simon Michael
2025-08-29 11:47:24 +0100
-
db6714a120
fix: budget: Respect --summary-only flag. (#2443)
Stephen Morgan
2025-08-30 19:49:41 +0200
-
605444923e
;bin:simplefincsv: reorder fields, move ids to the end
Simon Michael
2025-08-28 12:21:06 +0100
-
f2d2135ed8
;bin:simplefincsv: clean up excessive spaces
Simon Michael
2025-08-28 07:46:23 +0100
-
91b24df4b2
;doc:csv:source: add data command examples
Simon Michael
2025-08-28 05:18:37 +0100
-
a5ec1cb888
;bin: paypal*, simplefin*: rename, improve UX, update to 1.1
Simon Michael
2025-08-28 04:57:17 +0100
-
7de0c0ac7a
imp:import: show briefer no txns output, just file names
Simon Michael
2025-08-27 10:54:13 +0100
-
97899f9a9b
feat:csv: support data generating scripts
Simon Michael
2025-08-26 00:00:27 +0100
-
c7878e88da
lib:Hledger.Utils.IO: add warnIO
Simon Michael
2025-08-26 16:57:32 +0100
-
cffee7f546
imp:import: avoid extra newline after output
Simon Michael
2025-08-26 23:01:40 +0100
-
b22f94007f
dev: source, archive, rules reader: improve docs
Simon Michael
2025-08-24 09:28:10 +0100
-
e796a00fc4
dev:import: drop archiving of original data
Simon Michael
2025-08-24 09:40:31 +0100
-
b64ddfe813
dev:rules reader: drop "fall back to reading latest archived"
Simon Michael
2025-08-24 09:27:06 +0100
-
c60ec90756
dev:import: improve buggy detection of import command
Simon Michael
2025-08-24 09:25:53 +0100
-
c515fedf70
feat:csv: support data cleaning scripts
Simon Michael
2025-08-22 16:31:53 +0100
-
c3e85ce9f7
dev: valuation tests cleanup
Simon Michael
2025-08-28 14:21:30 +0100
-
c930fd0952
imp:end value reports: future P directives don't influence report end/valuation date [#2445]
Simon Michael
2025-08-28 14:17:14 +0100
-
4e52c7bd76
;lib:spanExtend: improve doc
Simon Michael
2025-08-28 14:01:48 +0100
-
5c6ea2f56e
;doc:valuation: drop mention of old hledger-ui bug
Simon Michael
2025-08-28 13:58:44 +0100
-
ac7e2e931f
;doc:ISSUES: typo
Simon Michael
2025-08-28 07:00:36 +0100
-
b64f7405dd
;doc:ISSUES: open issues link
Simon Michael
2025-08-28 06:56:45 +0100
-
ef5c220690
fix: balance: Clip account names in generateMultiBalanceAccount, not before (#2434)
Stephen Morgan
2025-08-27 17:13:01 +0200
-
b5cb1d08d0
fix: add, commodities, diff: support the --conf and -n/--no-conf flags [#2446]
Simon Michael
2025-08-26 14:01:48 +0100
-
a28c933677
;doc: REGRESSIONS
Simon Michael
2025-08-25 19:29:50 +0100
-
8951e11584
fix:import: don't erase .latest files when there are no new txns [#2444]
Simon Michael
2025-08-25 19:24:56 +0100
-
e2bb24e902
dev: make LatestDatesForFile showable
Simon Michael
2025-08-25 19:24:38 +0100
-
a2a1124680
;doc: update command docs
Simon Michael
2025-08-24 09:02:49 +0100
-
4f4426dc24
;doc: update embedded manuals
Simon Michael
2025-08-24 09:01:04 +0100
-
4c1c44ce36
imp:cli: clearer help for -f, and the add and import commands
Simon Michael
2025-08-24 08:59:50 +0100
-
03262f3fff
fix📟 don't use --mouse in default less options
Simon Michael
2025-08-22 07:56:13 +0100
-
a4960649ad
;bin: readme: edits
Simon Michael
2025-08-20 19:56:49 +0100
-
709471f164
;bin: update readme
Simon Michael
2025-08-20 19:54:45 +0100
-
54e711936f
;bin: helpers for downloading from simplefin.org, a bank aggregator
Simon Michael
2025-08-20 19:48:06 +0100
-
bdf5e7d06e
;doc:import: use windows-compatible quotes in watchexec example
Simon Michael
2025-08-15 04:13:15 +0100
-
cb1d6a71a6
dev:import:archive: fix bugs in new code
Simon Michael
2025-08-14 18:15:44 +0100
-
7dfe2d84e7
dev:import: fix debug message
Simon Michael
2025-08-14 17:52:54 +0100
-
afdeaccd75
;doc:csv: source, archive updates
Simon Michael
2025-08-14 14:20:47 +0100
-
88b451d6eb
imp: when source rule finds no files, read the latest archived
Simon Michael
2025-08-14 13:45:27 +0100
-
3dec0a8944
dev: indentation
Simon Michael
2025-08-14 12:56:31 +0100
-
9766f65ac7
imp:import: show info output on stderr, not stdout
Simon Michael
2025-08-14 12:53:44 +0100
-
76dc6d089a
feat:import:archive: archive data files, and process oldest first
Simon Michael
2025-08-14 12:18:59 +0100
-
db7783b16d
dev: cleanups
Simon Michael
2025-08-14 12:17:18 +0100
-
bfbef4bcbb
dev: refactor PrefixedFilePath
Simon Michael
2025-08-14 12:13:46 +0100
-
a8eb2ff92d
Merge pull request #2440 from lfos/fix-dockerfile
Simon Michael
2025-08-14 12:33:42 +0100
-
-
68f13a9dcb
dev: fix Dockerfile
Lukas Fleischer
2025-08-13 15:40:02 -0400
-
-
61f28b8843
;doc: Valuation examples: typo
Simon Michael
2025-08-10 07:17:49 +0100
-
a713175e96
;doc:RELEASING
Simon Michael
2025-08-10 07:17:41 +0100
-
e8a641e72a
;doc: Valuation examples: fix example [#139]
Simon Michael
2025-08-10 06:40:10 +0100
-
9865091130
;tools
issue templates: updates
Simon Michael
2025-08-04 10:26:36 +0100
-
02baf36ce6
;tools
issue templates: updates
Simon Michael
2025-08-04 10:23:55 +0100
-
174139abca
;tools
issue templates: updates
Simon Michael
2025-08-04 10:20:13 +0100
-
0443dcd0c2
;tools
issue templates: cleanup
Simon Michael
2025-08-04 10:13:35 +0100
-
3bf0b85084
;tools
update issue templates
Simon Michael
2025-08-04 09:52:49 +0100
-
ef89b67d7a
dev: accounts: more tag: tests
Simon Michael
2025-08-03 07:55:43 +0100
-
cc3923d6d4
imp: the all: query now requires at least one posting
Simon Michael
2025-08-03 06:33:17 +0100
-
f604b7a416
fix: accounts: a tag: query only matches account tags, not posting tags
Simon Michael
2025-08-03 05:38:33 +0100
-
aabc892277
dev: Accounts: import cleanup
Simon Michael
2025-08-03 05:37:56 +0100
-
cace7eb491
;doc:areg: clarification
Simon Michael
2025-07-30 18:17:58 +0100
-
65463456ed
;pkg:stack912: bump to nightly snapshot
Simon Michael
2025-07-28 17:03:08 +0100
-
424e072268
;pkg: bump default build, tools to lts 24.2 / ghc 9.10.2
Simon Michael
2025-07-28 17:02:37 +0100
-
e69c72a6c7
dev: include: revert wrong error position fix; refactor
Simon Michael
2025-07-28 11:42:57 +0100
-
6521b8dfdb
imp:setup: improve output
Simon Michael
2025-07-25 17:51:40 +0100
-
55f12d89e0
;doc:completions: readme edits
Simon Michael
2025-07-24 20:09:41 +0100
-
90d4224d5b
;doc:completions: readme edits
Simon Michael
2025-07-24 20:02:18 +0100
-
9c3c6a3a5a
;doc:completions: update README
Simon Michael
2025-07-24 20:01:03 +0100
-
79fbfb9f5f
dev: Hledger.Utils.Parse: cleanups
Simon Michael
2025-07-18 07:31:05 -0700
-
c48c41bcd2
dev:timeclock: cleanups
Simon Michael
2025-07-18 07:17:30 -0700
-
94f6f6a9a2
;tools: just test: also run doctests
Simon Michael
2025-07-17 14:13:09 -0700
-
4a11474fff
imp: include: better glob patterns, errors, debug output, docs [#2428]
Simon Michael
2025-07-17 12:20:09 -0700
-
-
d5ff7fe454
;doc: include: mention glob pattern's dot limitation and the --old-glob flag
Simon Michael
2025-07-17 08:10:34 -0700
-
b7e35f84a2
imp: include: add hidden --old-glob flag to restore old dot behaviour
Simon Michael
2025-07-17 08:00:08 -0700
-
01e0c34b85
dev: Hledger.Utils.IO: getFlag helper, like getOpt
Simon Michael
2025-07-17 07:51:05 -0700
-
0ea239503c
dev: rename the hidden --timeclock-old flag to --old-timeclock
Simon Michael
2025-07-17 07:49:39 -0700
-
c74d8bf6fb
doc: include: update docs
Simon Michael
2025-07-15 20:48:41 -0700
-
5ec770badd
imp: include: more flexible **; show the correct line in read errors
Simon Michael
2025-07-15 15:05:28 -0700
-
b35dcfda28
imp: include: give a clearer error for trying to include a csv file
Simon Michael
2025-07-15 11:49:17 -0700
-
8215f19baa
dev: include: cleanup
Simon Michael
2025-07-15 10:50:34 -0700
-
3741f9f030
fix: include: report read failures with correct line number
Simon Michael
2025-07-15 10:50:41 -0700
-
2dcfe22c89
imp: include: report ** without / as an error, for clarity
Simon Michael
2025-07-15 10:15:50 -0700
-
460ae28826
imp: include: globs exclude current file; more cleanup
Simon Michael
2025-07-14 21:14:01 -0700
-
b4a1add267
imp: include: more robust tests and glob pattern handling
Simon Michael
2025-07-14 17:13:14 -0700
-
1046f652b1
dev: PrefixedFilePath cleanups
Simon Michael
2025-07-14 11:31:36 -0700
-
42b9c8b0fb
dev: consolidate/expand include tests
Simon Michael
2025-07-14 09:56:14 -0700
-
28f60bcf92
dev: includedirectivep: refactor
Simon Michael
2025-07-11 20:33:38 -0700
-
3a03927018
imp: include: show including file path in debug output
Simon Michael
2025-07-11 20:12:13 -0700
-
0add2e90db
imp: include: glob patterns always exclude the current file
Simon Michael
2025-07-11 14:00:38 -0700
-
08017366b5
imp: file reading: demote some debug=6 output to level 7
Simon Michael
2025-07-11 13:48:58 -0700