Commit Graph

7496 Commits

Author SHA1 Message Date
Henning Thielemann
4962b2696a lib: accountTransactionsReportItems: rewrite using catMaybes and mapAccumL
I find the report function less convolved without the integrated recursion.
2019-06-09 18:45:58 -07:00
Simon Michael
88f3f6fc41 print: also canonicalise balance assertions' amount style (fix #1042) 2019-06-09 17:39:46 -07:00
Simon Michael
41793d867c ;site: download: add warning icon
[ci skip]
2019-06-09 16:05:48 -07:00
Simon Michael
a157eefc67 ;site: download: link windows nightly build, mention #1039
Also update known platform issues list.

[ci skip]
2019-06-09 16:03:46 -07:00
Simon Michael
9b3fc067ea web: try requiring unreleased unix-time for windows 7 (#1039) 2019-06-09 15:43:16 -07:00
Simon Michael
5163a1e5e3 ;github: issue templates: tweak support wording
[ci skip]
2019-06-07 08:14:07 -07:00
Simon Michael
4df3eef87a ;github: issue templates: content is plain text
[ci skip]
2019-06-07 08:08:56 -07:00
Simon Michael
1017aafaed ;github: issue templates: tweaks
[ci skip]
2019-06-07 08:03:06 -07:00
Simon Michael
d700670729 ;github: issue templates: fix description
[ci skip]
2019-06-07 07:54:45 -07:00
Simon Michael
46ab00e2cd ;github: issue templates: try quoting # to fix description
[ci skip]
2019-06-07 07:53:37 -07:00
Simon Michael
094b05898f ;github: separate bug/wish issue templates
That went pretty well. More tweaks, add a third for redirecting
support requests.

[ci skip]
2019-06-07 07:49:28 -07:00
Simon Michael
9878e30d3e ;github: separate bug/wish issue templates
First attempt.

[ci skip]
2019-06-07 07:23:05 -07:00
Simon Michael
7ac1bdf8c1 ;csv: document spaces outside quotes issue (#1037)
[ci skip]
2019-06-07 06:34:52 -07:00
Simon Michael
90af360792 csv: fix parse error printing, broken since 1.11 (#1038) 2019-06-06 23:10:31 -07:00
Simon Michael
9760126cb2 ;make tag: make SOURCEFILES include hledger-lib/Text etc.
And add "make sourcefiles", "make sourcedirs" rules for troubleshooting.
2019-06-06 15:17:01 -07:00
Simon Michael
abf455c10f ;csv: update shelltests format 2019-06-06 14:38:51 -07:00
Simon Michael
289891cacf ;prices: note
[ci skip]
2019-06-02 08:48:41 -07:00
Simon Michael
45198d3faa lib: debug helpers: add ptraceAtWith, dbgNWith 2019-06-02 08:48:41 -07:00
Simon Michael
faf85d91e3 cli: restore --aux-date and --effective as --date2 aliases (#1034)
These Ledger-ish spellings were dropped over the years, to improve
--help's layout. Now they work again, but are considered hidden flags
so --help doesn't show them automatically (but I decided to mention
them manually in --date2's description).
2019-06-02 08:48:41 -07:00
Simon Michael
41fecde188 ;site: download: tweak (#1033)
[ci skip]
2019-05-31 15:33:25 -07:00
Simon Michael
4ec2792b84 ;site: download: note nix on linux non-ascii issue (#1033)
[ci skip]
2019-05-31 15:29:09 -07:00
Simon Michael
42ce95aaef ; refactor: centralise valuation logic #131 2019-05-31 15:29:09 -07:00
Simon Michael
ad83919c6a ; lib: drop the Maybe from SummaryPosting 2019-05-31 15:29:09 -07:00
Simon Michael
e97a9c4bfa
Create FUNDING.yml 2019-05-29 22:43:52 -07:00
Simon Michael
297a831387 ;site: symlink the main README.md, render it as part of the site
The top-level README.md is usually seen when browsing github or the
cloned source - not on the website - but now we render it as part of
the website to facilitate previewing it locally (with make
site-watch).

As a side effect of symlinking it into site/, it might override site/'s
README when browsing that directory on github.

[ci skip]
2019-05-29 22:33:25 -07:00
Simon Michael
45d62de35c ;site: update cookbook links
[ci skip]
2019-05-29 08:03:47 -07:00
Simon Michael
31a8bd0e58 examples: fix incompatible syntax in bcexample.hledger
[ci skip]
2019-05-25 05:47:35 -07:00
Simon Michael
69d72e8c48 ;refactor amountValue 2019-05-25 05:34:29 -07:00
Simon Michael
bba9c32607 ;doc: journal: clarify commodity directive does not affect parsing
[ci skip]
2019-05-25 05:29:49 -07:00
Simon Michael
34a0ad00b1 ;lib: encapsulate Prices db 2019-05-25 05:29:34 -07:00
Simon Michael
4b004c2332 ; doc tweak
[ci skip]
2019-05-24 10:46:29 -07:00
Simon Michael
aa99743096 make -V do --value=end in multiperiod reports (#329) 2019-05-24 10:30:35 -07:00
Simon Michael
53ac950628 ; number budget tests 2019-05-24 09:49:45 -07:00
Simon Michael
c95907cb78 ;doc: fix useful value report examples (#329)
[ci skip]
2019-05-23 22:39:05 -07:00
Simon Michael
ea5050963f web: try to fix RegisterR warning 2019-05-23 22:34:31 -07:00
Simon Michael
5e54920160 ;regen embedded manuals 2019-05-23 22:26:43 -07:00
Simon Michael
7ef3ddd1e6 web: fix build breakage 2019-05-23 22:25:28 -07:00
Simon Michael
7c4f45ac1f make tag: include all hledger-web hs files in tags 2019-05-23 22:25:05 -07:00
Simon Michael
20bc386b80 restore TransactionsReport
hledger-web's register chart uses it, I didn't see it
because it's called from a hamlet template.
2019-05-23 22:15:40 -07:00
Simon Michael
7212b92079 cleanups (#329) 2019-05-23 22:07:50 -07:00
Simon Michael
54c1529638 lib: drop TransactionsReport, BalanceHistoryReport
They seem unused.
2019-05-23 21:55:19 -07:00
Simon Michael
04a30fa084 lib: TransactionsReport/AccountTransactionsReport cleanup
Split them into separate files, rename journalTransactionsReport to
transactionsReport.
2019-05-23 21:55:19 -07:00
Simon Michael
37b30415d5 update valuation tests to match latest #329 scheme 2019-05-23 21:55:19 -07:00
Simon Michael
9977739c76 bal etc.: replace --value=transaction with --value=cost (#329) 2019-05-23 21:55:18 -07:00
Simon Michael
adbce22152 bal: --budget: don't always convert to cost
And don't show a percentage when budgeted and actual amounts are in
different commodities.
2019-05-23 21:55:18 -07:00
Simon Michael
2355da0f93 reg: replace --value=transaction with --value=cost 2019-05-23 21:55:18 -07:00
Simon Michael
ace215f5f3 print: replace --value=transaction with --value=cost 2019-05-23 21:55:18 -07:00
Simon Michael
37c0edb1f9 lib: drop postingValueAtDate 2019-05-23 21:55:18 -07:00
Simon Michael
4a75971c6d lib: postingTransformAmount, postingToCost, postingValue 2019-05-23 21:55:17 -07:00
Simon Michael
2325ff4e08 ;doc: update --value docs (#329) 2019-05-23 21:55:17 -07:00