Stephen Morgan
|
e079c8b808
|
lib: multiBalanceReport: Remove old balanceReport code, update some tests.
|
2020-06-22 22:27:09 +10:00 |
|
Stephen Morgan
|
edb28d51c5
|
lib: multiBalanceReport: Get boring parent ellision working for multiBalanceReport.
|
2020-06-22 22:25:23 +10:00 |
|
Stephen Morgan
|
cd41404fd4
|
lib: multiBalanceReport: Get --drop working with multiBalanceReports.
|
2020-06-22 22:21:31 +10:00 |
|
Stephen Morgan
|
6467c252c7
|
lib: multiBalanceReport: Move responsibility for display name into displayedAccounts
|
2020-06-22 22:21:30 +10:00 |
|
Stephen Morgan
|
5f0918217a
|
multibalanceReport: Move responsibility for determining displayed name in multiBalanceReportWith, not at point of consumption.
|
2020-06-22 22:20:09 +10:00 |
|
Stephen Morgan
|
0dedcfbe15
|
lib: multiBalanceReport: Miscellaneous simplifications.
|
2020-06-22 22:11:54 +10:00 |
|
Stephen Morgan
|
1e7e80504f
|
lib: multiBalanceReport: Keep Account around longer so we can use both aibalance and aebalance.
|
2020-06-22 22:10:24 +10:00 |
|
Stephen Morgan
|
0e89a389d6
|
lib: multiBalanceReport: Split displayedAccounts, calculateReportQuery into separate functions.
|
2020-06-22 22:07:55 +10:00 |
|
Stephen Morgan
|
b106850391
|
lib: multiBalanceReport: Split postprocessReport and calculateTotalsRow into separate functions.
|
2020-06-22 21:59:15 +10:00 |
|
Stephen Morgan
|
baa5844d4e
|
lib: multiBalanceReport: Change indentation.
|
2020-06-22 21:54:38 +10:00 |
|
Stephen Morgan
|
0b30b2f9fb
|
lib: multiBalanceReport: Split sortRows into a separate function.
|
2020-06-22 21:51:38 +10:00 |
|
Stephen Morgan
|
7a9bf998e5
|
lib: multiBalanceReport: Split buildReportRows into a separate function, remove unnecessary query and valuation.
|
2020-06-22 21:50:27 +10:00 |
|
Stephen Morgan
|
a81c6d0397
|
lib: multiBalanceReport: Split accumValueAmounts into a separate function.
|
2020-06-22 21:48:20 +10:00 |
|
Stephen Morgan
|
b2bed03b4c
|
lib: multiBalanceReport: Don't import BalanceReport in MultiBalanceReport.
|
2020-06-22 21:45:42 +10:00 |
|
Stephen Morgan
|
0dcfddd201
|
lib: multiBalanceReport: Break calculateAccountChanges and acctChangesFromPostings separate functions.
|
2020-06-22 21:43:30 +10:00 |
|
Stephen Morgan
|
a72c4f285b
|
lib: multiBalanceReport: Break calculateColumns into a separate function.
|
2020-06-22 21:39:41 +10:00 |
|
Stephen Morgan
|
fc6a30b234
|
lib: multiBalanceReport: Break calculateColSpans into a separate function.
|
2020-06-22 21:38:16 +10:00 |
|
Stephen Morgan
|
44dcd613e8
|
lib: multiBalanceReport: Break getPostings and makeReportQuery into separate functions.
|
2020-06-22 21:36:30 +10:00 |
|
Stephen Morgan
|
f21bf53610
|
lib: multiBalanceReport: Break startingBalances into separate function.
|
2020-06-22 21:33:16 +10:00 |
|
Simon Michael
|
570b825aca
|
;ci: release: avoid creating bogus tags, hopefully
|
2020-06-21 18:19:09 -07:00 |
|
Simon Michael
|
b0ad7c138b
|
;ci: linux: use -split-sections to shrink binaries by ~30% (slower ?)
|
2020-06-21 18:18:42 -07:00 |
|
Simon Michael
|
536bea2a78
|
roi: show errors without a traceback
|
2020-06-21 11:02:16 -07:00 |
|
Simon Michael
|
8984591f58
|
install: bump to 1.18.1
|
2020-06-21 10:42:18 -07:00 |
|
Simon Michael
|
ce4de7aeb9
|
;doc: regen manuals
[ci skip]
|
2020-06-21 10:36:21 -07:00 |
|
Simon Michael
|
24996caaeb
|
bump to dev version
|
2020-06-21 10:35:52 -07:00 |
|
Simon Michael
|
c24f04823a
|
;doc: clarify print changelog
|
2020-06-21 10:23:27 -07:00 |
|
Simon Michael
|
41c3c6d16b
|
;ci: release: try to trigger on release branch push
|
2020-06-21 10:23:23 -07:00 |
|
Simon Michael
|
269b981dec
|
ci: separate quick and full tests again, update
The linux full tests no longer test GHC 8.0,
and all full tests now always compile all modules
and generate optimised binaries.
|
2020-06-21 10:23:13 -07:00 |
|
Simon Michael
|
28f25f5b2d
|
;ci: push: re-enable the quick push workflow
|
2020-06-21 10:23:11 -07:00 |
|
Simon Michael
|
08d7fe97f5
|
make: tag -> etags; add tag-all, tag-PKG
|
2020-06-21 10:23:07 -07:00 |
|
Simon Michael
|
6216258b41
|
;doc: finalise 1.18.1 changelogs
|
2020-06-21 10:22:53 -07:00 |
|
Simon Michael
|
11f721f759
|
;ci: release: also recognise release tags starting with r
|
2020-06-21 10:22:39 -07:00 |
|
Simon Michael
|
f3bcb4beb9
|
;ci: linux: enable all ghc versions
|
2020-06-21 10:22:23 -07:00 |
|
Simon Michael
|
128836f6f8
|
;changelogs
|
2020-06-20 18:24:15 -07:00 |
|
Simon Michael
|
6bfbecf662
|
journal: doc: document recursive wildcards
|
2020-06-20 17:12:30 -07:00 |
|
Simon Michael
|
06c174b236
|
;valuation: doc edits
|
2020-06-19 17:17:49 -07:00 |
|
Simon Michael
|
3ade9750d3
|
;valuation: fix hledger-ui (#1239, #1253)
|
2020-06-19 15:10:12 -07:00 |
|
Simon Michael
|
fae1cc262e
|
;regen manuals
|
2020-06-19 14:47:41 -07:00 |
|
Simon Michael
|
ec1a8c7296
|
;doc: fix, update valuation flags in manuals -> OPTIONS
|
2020-06-19 14:47:38 -07:00 |
|
Simon Michael
|
e3cae4aadc
|
valuation: implement new --infer-value flag & semantics (#1239, #1253)
|
2020-06-19 14:40:20 -07:00 |
|
Simon Michael
|
467210c796
|
;valuation: refactor, update, clean up
|
2020-06-19 14:40:20 -07:00 |
|
Simon Michael
|
e143ad2695
|
;valuation: doc specifying new proposed behaviour (#1239, #1253)
|
2020-06-19 14:40:17 -07:00 |
|
Simon Michael
|
122309ced7
|
;lib: Debug comment
|
2020-06-19 14:39:32 -07:00 |
|
Simon Michael
|
06d5014f5f
|
;lib: multibalancereport: apply debug output policy
|
2020-06-16 21:00:08 -07:00 |
|
Simon Michael
|
873bd57bcf
|
;regen manuals
|
2020-06-16 19:34:27 -07:00 |
|
Martin Michlmayr
|
7310951178
|
doc: fix typos
|
2020-06-16 19:13:18 -07:00 |
|
Martin Michlmayr
|
cad9c49e6d
|
doc: fix formatting issue
|
2020-06-16 19:13:18 -07:00 |
|
Simon Michael
|
562480efea
|
;lib: debug doc
|
2020-06-14 17:27:15 -07:00 |
|
Simon Michael
|
684cb45e1a
|
tweak debug levels, document some guidelines
Beginnings of a project-wide policy for what output to show at
each debug level, for now. Later we'll want more flexibility,
eg filtering by topic.
|
2020-06-14 17:17:09 -07:00 |
|
Simon Michael
|
6e36ede9aa
|
;valuation: refactor
|
2020-06-14 15:48:16 -07:00 |
|