Simon Michael
6d849f9e73
;make: copy-exe[s]-*: fix help
...
vv# examples/shared-expenses.journal
2023-10-21 17:58:43 +01:00
Simon Michael
b6a0ecd424
fix:web: check options like --capabilities before starting the app
2023-10-21 08:54:44 +01:00
Simon Michael
9b8044f737
fix:web:edit form: fix broken "File format help" link ( fix #2103 )
...
Now not broken, https rather than http, and pointing to the "Data
formats" section, which has links to each of the file formats
(in case editing a non-journal file).
2023-10-21 03:36:04 +01:00
Simon Michael
3a717d1625
;doc:cli:Data formats: link to each format's doc
2023-10-21 03:36:04 +01:00
Simon Michael
605b3d6b94
imp:cli:Hledger.Cli.Version: export packagemajorversion
2023-10-21 03:36:04 +01:00
Jacob Weisz
b5bf0cbdb9
;feat: Upgrade Sandstorm package with permissions
2023-10-20 16:18:37 +01:00
Philipp Klocke
6312446cbf
web: Use guessAppRootOr to enable relative root if desired ( fix #2099 )
...
This is useful when serving on 0.0.0.0, such that querying from any
other device with <IP>:<PORT> does not fallback to 0.0.0.0:PORT,
which would fail.
Tested: Manually
2023-10-20 09:25:31 +01:00
Simon Michael
edeb906922
;dev:bake lastweek
2023-10-20 08:34:57 +01:00
Simon Michael
03f757204b
;examples:csv: note where to find vanguard, fidelity CSV
2023-10-20 08:00:27 +01:00
Simon Michael
f157720fa3
;bin:justfile: rename forecast.journal, forecast-import refinement
2023-10-19 11:17:57 +01:00
Simon Michael
7970ce7434
;doc:areg,ui: note how separately-dated postings get combined
2023-10-19 10:24:47 +01:00
Simon Michael
8bfde51ae8
;dev:ci: rename usual CI branch to "ci"
2023-10-18 14:02:59 +01:00
Simon Michael
6c95f47725
;dev:ci: clean up, rename main CI workflow
...
Back to ci.yml.
2023-10-18 14:02:59 +01:00
Simon Michael
bd5b8b0b51
;doc:REGRESSIONS: update
2023-10-18 14:02:59 +01:00
Simon Michael
661260f756
;doc:print: cleanups ( #2085 )
2023-10-18 14:02:59 +01:00
Simon Michael
2f5feffa74
;doc:CHANGES: document print and zero-rendering changes ( #2085 )
2023-10-18 13:56:24 +01:00
Simon Michael
5a72b9e9ea
feat:print: add --round option for more control of precisions ( #2085 )
2023-10-18 13:56:24 +01:00
Simon Michael
c7bcdfcdcf
;doc:internals: Precision and rounding
2023-10-18 13:56:24 +01:00
Simon Michael
4e56199c57
dev: refactor transactionCheckBalanced
2023-10-18 13:56:24 +01:00
Simon Michael
c13c13ab1f
lib!: use styleAmounts in more places; add rounding strategies
2023-10-18 13:56:24 +01:00
Simon Michael
94ab8b1ed7
dev: journalApplyCommodityStyles -> journalStyleAmounts
2023-10-18 13:56:24 +01:00
Simon Michael
f8027abb44
dev:print: refactor, add AmountStyle "rounding strategy"
...
Changes to enable more control of "rounding" behaviour
(ie, choosing display precisions for amounts).
This reverts 1.31's change of asprecision, making it a non-Maybe
again, and adds a new asrounding field providing more control over how
a target display precision is applied to existing amounts (two options
for now, more later). Functionality is in an interim state (reports do
no rounding).
2023-10-18 13:56:24 +01:00
Simon Michael
a0136a0b28
;doc:REGRESSIONS: update
2023-10-18 02:36:40 +01:00
Simon Michael
ba8adf91fb
;doc:REGRESSIONS: update
2023-10-18 02:28:01 +01:00
Simon Michael
9ead8a64e1
fix:timedot: parse unitful quantities more accurately ( fix #2096 )
...
A quantity with a unit like "15m" was being parsed internally as
0.249999999... rather than 0.25 (and since hledger 1.21, printed that
way also). Now we round such quantities to two places during parsing,
to get exact quarter-hour amounts.
2023-10-17 12:05:10 +01:00
Simon Michael
ffc535ad64
lib: add Show to Table render functions for debugging
2023-10-17 11:46:00 +01:00
Simon Michael
72ef9186ba
;doc:journal: rewrite Commodity display style
2023-10-17 11:46:00 +01:00
Simon Michael
eda60f1e06
;dev:stack: ghc 9.4 fix
2023-10-16 18:53:17 +01:00
Simon Michael
614b17cfa8
;doc:LINKS: updates
2023-10-15 19:23:30 +01:00
Simon Michael
2135d388df
;doc:REGRESSIONS: add 2034
2023-10-15 18:16:17 +01:00
Simon Michael
929c5d6362
;doc:REGRESSIONS: cleanup
2023-10-15 18:10:59 +01:00
Simon Michael
9dbfdffa06
;doc:REGRESSIONS: cleanup
2023-10-15 18:03:01 +01:00
Simon Michael
9bfe56510d
;doc:REGRESSIONS: update
2023-10-15 17:57:00 +01:00
Simon Michael
2de0901d71
;dev:stack: stack9.8.yaml
2023-10-15 13:56:47 +01:00
Simon Michael
81f155d039
;dev:stack: drop stack9.6.yaml
2023-10-15 13:56:47 +01:00
Simon Michael
f7262ae4e8
dev:stack: bump default GHC to 9.6.3
2023-10-15 13:56:47 +01:00
Simon Michael
e771424fed
;doc:REGRESSIONS: update
2023-10-15 13:41:38 +01:00
Simon Michael
3a8d57ba53
;doc:REGRESSIONS: update
2023-10-15 13:38:55 +01:00
Simon Michael
420f1f876a
;doc:REGRESSIONS: update
2023-10-15 13:23:43 +01:00
Simon Michael
75c553d6be
;doc:REGRESSIONS: cleanup, update
2023-10-15 12:53:12 +01:00
Simon Michael
7b8a69f756
;doc:regressions: fix link
2023-10-15 09:52:06 +01:00
Simon Michael
b67cc64c08
;doc: REGRESSIONS, moved from issue tracker; renamed FINANCE section
2023-10-15 09:24:02 +01:00
Simon Michael
e8da1f9f25
fix: balance-assigned amounts affect styles again ( fix #2091 )
2023-10-14 08:38:20 +01:00
Simon Michael
dadb904b04
;doc:examples/bin: add gsheet-csv.hs
2023-10-14 06:09:34 +01:00
Simon Michael
ae8f9dd232
;doc:justfile: update import, time report scripts
2023-10-14 05:59:20 +01:00
S. Zeid
ac547142ae
imp: web: include adeclarationinfo in accounts JSON
2023-10-13 09:33:36 +01:00
S. Zeid
91d6f8c841
imp: lib: include adeclarationinfo, if present, in accounts JSON
...
Note that this does not add the declaration info if it is not already
present.
2023-10-13 09:33:36 +01:00
Simon Michael
0bfd7f66b0
;doc:troubleshooting: nix locale config ( #2089 )
2023-10-10 12:14:06 +01:00
Simon Michael
1e3dd21baa
;doc:examples: fidelity csv rules
2023-10-10 09:49:11 +01:00
Simon Michael
efa8f1dc84
ci:test-linux: temporary workaround for haddock failure
2023-10-09 21:58:38 +01:00