Simon Michael
631e1e4265
;dev:add.test: uniquify temp files, fixing intermittent results [ #2356 ]
2025-06-01 12:30:09 -10:00
Simon Michael
fe451208fe
;dev: add.test: add a space before non-hledger commands [ #2356 ]
...
This prevents `shelltest -w HLEDGERBIN` from disturbing those commands.
2025-06-01 12:06:36 -10:00
Simon Michael
c3cc1d846b
;dev: add.test: fix wrong $ quoting [ #2356 ]
2025-06-01 12:06:34 -10:00
Simon Michael
687356005c
;dev: add.test: adjust test comments for emacs folding
2025-06-01 12:06:12 -10:00
Simon Michael
10b0f18f0c
;ci:binaries-linux-*: add missing gmp-static lib
...
These got bumped accidentally to alpine:latest, which now has a
separate gmp-static lib it seems.
2025-06-01 12:05:59 -10:00
Simon Michael
48ef186091
;ci:binaries-linux-x64: fix missing gmp lib ?
...
This got removed, maybe it's to blame.
2025-06-01 11:36:45 -10:00
Simon Michael
39726bfe8d
;doc: update links to install#text-encoding
2025-06-01 10:14:41 -10:00
Michael Rees
0c3e7bc395
Always check added transaction, even if no immediate assertion
2025-05-31 23:19:47 -10:00
Michael Rees
db4d7d0dbe
;doc: Update manual to describe assertion checking in hledger add
2025-05-31 23:19:47 -10:00
Michael Rees
19a2a70f2d
Handle partial dates in added transactions
2025-05-31 23:19:47 -10:00
Michael Rees
b042115692
Ignore assertions during add with -I
2025-05-31 23:19:47 -10:00
Michael Rees
636860363f
Add test for assertion combined with posting date
2025-05-31 23:19:47 -10:00
Michael Rees
5a4aa87df8
Clarify some code after review
2025-05-31 23:19:47 -10:00
Michael Rees
17f914e571
imp: add: Verify balance assertions on each posting ( #2355 )
2025-05-31 23:19:47 -10:00
Simon Michael
8e151cf37b
;fix:doc: more text encoding corrections, 2 ( #2394 )
2025-05-30 12:13:27 -10:00
Simon Michael
b7dbe3ed4f
;fix:doc: more text encoding corrections ( #2394 )
2025-05-30 12:11:15 -10:00
Simon Michael
d679098cfe
;fix:doc:Text encoding: rewrite, corrections ( #2394 )
2025-05-30 11:40:09 -10:00
Simon Michael
f1f1ad5c94
;dev: clarify
2025-05-30 10:48:24 -10:00
Simon Michael
713773cfc3
imp: simplify the unicode decode error message; refactor
2025-05-30 09:43:30 -10:00
Simon Michael
296814fd49
;fix:doc: text encoding: we don't require UTF-8 ( #2394 )
2025-05-29 13:39:37 -10:00
Simon Michael
c63d85c81f
;ci:binaries: cleanups, notes
2025-05-29 13:39:13 -10:00
Simon Michael
4587eccdf4
;fix: recognise another case of text decoding failure
2025-05-29 12:25:06 -10:00
Simon Michael
39f178f710
;tools: remove user from .mailmap as requested
2025-05-29 09:30:26 -10:00
Simon Michael
39b2688bc7
;doc:PULLREQUESTS: edits
2025-05-29 08:18:13 -10:00
Simon Michael
fdd4d17d27
;doc:PULLREQUESTS: edits
2025-05-29 08:14:29 -10:00
Simon Michael
71673d42eb
;ci: fix step names breaking yaml
2025-05-29 08:12:36 -10:00
Simon Michael
40d69a8b14
;doc: PULLREQUESTS: guidance on PR titles
2025-05-29 08:07:55 -10:00
Simon Michael
26991b86e9
;pkg:stack: cleanups
2025-05-28 17:31:29 -10:00
Simon Michael
c1ab42fbba
;ci: simplify cache step names
2025-05-28 17:31:29 -10:00
Simon Michael
30630b9cc1
;ci: binaries: simplify, cleanup
2025-05-28 17:31:25 -10:00
Simon Michael
e259fe75f6
;ci:binaries-windows-arm64: note limitation, disable for now
2025-05-28 14:20:09 -10:00
Simon Michael
0c27cded98
;ci:windows: cleanup; use preinstalled stack
2025-05-28 13:58:37 -10:00
Simon Michael
4612ee22c9
;ci:linux: note the use of a container
2025-05-28 11:23:19 -10:00
Simon Michael
78a7ce1292
;ci:binaries-linux-x64: install ghcup only if not cached; fix cache
2025-05-28 11:23:19 -10:00
Simon Michael
df85b56824
;ci:windows: add binaries-windows-arm64
2025-05-28 11:23:19 -10:00
Simon Michael
60bbae7ef0
;ci:linux: rename non-working workflows
2025-05-28 05:24:11 -10:00
Simon Michael
077ef76055
;ci:linux: add binaries-linux-arm64-stack, best effort
2025-05-27 19:31:40 -10:00
Simon Michael
c8ab9e8bf6
;ci:linux: add binaries-linux-arm64, best effort
2025-05-27 19:31:39 -10:00
Simon Michael
76c869ab06
;ci:binaries-linux-x64: cleanup, use ghcup-setup action
2025-05-27 18:16:50 -10:00
Simon Michael
4c7765e8dd
;doc:csv:description field: fix link [hledger_site#133]
2025-05-27 14:46:07 -10:00
Simon Michael
b209c60019
;ci:docker: trigger manually [ #2002 ]
2025-05-27 05:49:30 -10:00
Doug Goldstein
e0b24eff87
dev: fix Dockerfile installing of dependencies
...
Avoid the build failing due to an interactive prompt.
2025-05-27 05:42:00 -10:00
Doug Goldstein
fddc01a3a2
dev: ci: build Docker images
...
Uses the existing in-tree Dockerfile to build Docker images when
a release is made and everytime there is a merge to master.
Publishes the images to the GitHub Container Registry as well.
Heavily based on https://docs.docker.com/build/ci/github-actions/examples/
2025-05-27 05:42:00 -10:00
Simon Michael
0641224e81
;doc: updates
2025-05-26 20:40:00 -10:00
Dmitry Astapov
f38bc34d35
lib: roi: fix a bug with PnL attributed to the wrong period ( fixes #2391 )
2025-05-26 19:54:21 -10:00
Ben Sima
8b027a48e8
imp: web: further document the api endpoints
2025-05-23 15:21:22 -10:00
Ben Sima
4e9aa5825d
feat: web: serve openapi.json
...
Serving the OpenAPI JSON schema means that clients can auto-discover how
to use the API. I am particularly interested in this because open-webui
can use OpenAPI to add context to LLM responses.
2025-05-23 15:21:22 -10:00
Simon Michael
e360e50497
imp:csv: more --debug=2 output for if rules
...
Also, in debug output show records more like what matchers are seeing,
ie with quotes removed.
2025-05-22 17:05:45 -10:00
Simon Michael
9474d808dc
;imp:lib:Hledger.Utils.Debug: more cleanups, docs
...
This and/or the previous related change also changed a few cases which
always traced or always logged; now all debug output is consistently
either traced or logged.
2025-05-22 17:03:50 -10:00
Simon Michael
0d014577c2
;imp:lib:Hledger.Utils.Debug: more cleanup
2025-05-21 23:07:14 -10:00