d09a90b38blib: Refactor multiBalanceReportWith into getPostingsbyColumn and generateMultiBalanceReport.
Stephen Morgan
2020-06-23 20:09:29 +1000
1f707ab0d8;ci: linux: disable unreliable artifact upload causing CI failures
Simon Michael
2020-06-25 18:01:03 -0700
e089358758lib: Using --drop in tree mode with boring parent ellision no longer considers all parents boring. Add tests to check this fact.
Stephen Morgan
2020-06-25 22:18:07 +1000
015492553elib: Move unifyMixedAmount to Hledger.Data.Amount, make it return Maybe Amount, export it.
Stephen Morgan
2020-06-24 23:38:17 +1000
e090e0f949add lower bound needed for aeson, to help cabal (#1268)
Simon Michael
2020-06-23 14:55:42 -0700
d4dd20c989;roadmap: correctness features
Simon Michael
2020-06-23 11:58:43 -0700
55a1a0e60e;roadmap updates
Simon Michael
2020-06-23 08:18:01 -0700
0308b859a4;roadmap updates
Simon Michael
2020-06-23 08:12:39 -0700
ba5177a9ff;roadmap updates
Simon Michael
2020-06-23 07:30:56 -0700
b3cd865786lib: Add fortnightly as a synonym for biweekly.
Stephen Morgan
2020-06-18 22:37:00 +1000
Merge pull request #1256 from Xitian9/balanceReport
Simon Michael
2020-06-23 06:42:22 -0700
ded4f42218lib: multiBalanceReport: Accounts with no subaccounts are never interesting parents, even if no_elide_ is set.
Stephen Morgan
2020-06-23 12:31:34 +1000
b804167c9f;ci: push: build incrementally again, stale CI file seems resolved
Simon Michael
2020-06-22 16:12:04 -0700
0284c4cc1c;ci: push: temporarily rebuild all for strange test failures
Simon Michael
2020-06-22 15:51:37 -0700
67a480f60d;csv: fix functional tests breakage on mac
Simon Michael
2020-06-22 15:44:49 -0700
a0f944a0a2;ci: release: stop running every push, creating junk releases
Simon Michael
2020-06-22 15:39:31 -0700
7a74fc4f21lib: Elide account if more components are dropped than exist.
Stephen Morgan
2020-06-22 15:20:08 +1000
176011905e;changelogs
Simon Michael
2020-06-22 12:24:01 -0700
368297102d;regen manuals
Simon Michael
2020-06-22 12:20:14 -0700
a7bb6b9207;make nix-hledger-version[s]
Simon Michael
2020-06-22 08:00:48 -0700
826faa18c2lib: Tweaks to work with stack-8.2.
Stephen Morgan
2020-06-22 23:08:22 +1000
7a5416928ecli: multiBalanceReport: Remove redundant code branch.
Stephen Morgan
2020-06-16 19:57:09 +1000
5168d136edlib: multiBalanceReport: Enable --drop for tree mode.
Stephen Morgan
2020-06-15 14:44:12 +1000
fcaec1540alib: multiBalanceReport: Remove unnecessary addition of parent accounts.
Stephen Morgan
2020-06-14 01:23:55 +1000
e079c8b808lib: multiBalanceReport: Remove old balanceReport code, update some tests.
Stephen Morgan
2020-06-14 00:44:22 +1000
edb28d51c5lib: multiBalanceReport: Get boring parent ellision working for multiBalanceReport.
Stephen Morgan
2020-06-14 00:24:03 +1000
cd41404fd4lib: multiBalanceReport: Get --drop working with multiBalanceReports.
Stephen Morgan
2020-06-13 22:21:14 +1000
6467c252c7lib: multiBalanceReport: Move responsibility for display name into displayedAccounts
Stephen Morgan
2020-06-13 22:08:04 +1000
5f0918217amultibalanceReport: Move responsibility for determining displayed name in multiBalanceReportWith, not at point of consumption.
Stephen Morgan
2020-06-13 19:58:58 +1000
0dedcfbe15lib: multiBalanceReport: Miscellaneous simplifications.
Stephen Morgan
2020-06-12 19:59:43 +1000
1e7e80504flib: multiBalanceReport: Keep Account around longer so we can use both aibalance and aebalance.
Stephen Morgan
2020-06-12 17:26:27 +1000
0e89a389d6lib: multiBalanceReport: Split displayedAccounts, calculateReportQuery into separate functions.
Stephen Morgan
2020-06-12 14:28:32 +1000
b106850391lib: multiBalanceReport: Split postprocessReport and calculateTotalsRow into separate functions.
Stephen Morgan
2020-06-12 14:13:53 +1000
baa5844d4elib: multiBalanceReport: Change indentation.
Stephen Morgan
2020-06-12 13:16:33 +1000
0b30b2f9fblib: multiBalanceReport: Split sortRows into a separate function.
Stephen Morgan
2020-06-12 13:14:45 +1000
7a9bf998e5lib: multiBalanceReport: Split buildReportRows into a separate function, remove unnecessary query and valuation.
Stephen Morgan
2020-06-12 13:08:00 +1000
a81c6d0397lib: multiBalanceReport: Split accumValueAmounts into a separate function.
Stephen Morgan
2020-06-12 12:55:33 +1000
b2bed03b4clib: multiBalanceReport: Don't import BalanceReport in MultiBalanceReport.
Stephen Morgan
2020-06-12 12:36:28 +1000
0dcfddd201lib: multiBalanceReport: Break calculateAccountChanges and acctChangesFromPostings separate functions.
Stephen Morgan
2020-06-12 12:23:57 +1000
a72c4f285blib: multiBalanceReport: Break calculateColumns into a separate function.
Stephen Morgan
2020-06-12 11:33:51 +1000
fc6a30b234lib: multiBalanceReport: Break calculateColSpans into a separate function.
Stephen Morgan
2020-06-12 11:28:21 +1000
44dcd613e8lib: multiBalanceReport: Break getPostings and makeReportQuery into separate functions.
Stephen Morgan
2020-06-12 11:07:19 +1000
f21bf53610lib: multiBalanceReport: Break startingBalances into separate function.
Stephen Morgan
2020-06-12 10:39:11 +1000
570b825aca;ci: release: avoid creating bogus tags, hopefully
Simon Michael
2020-06-21 17:50:32 -0700
b0ad7c138b;ci: linux: use -split-sections to shrink binaries by ~30% (slower ?)
Simon Michael
2020-06-21 17:50:03 -0700
536bea2a78roi: show errors without a traceback
Simon Michael
2020-06-21 11:02:16 -0700
8984591f58install: bump to 1.18.1
Simon Michael
2020-06-21 10:42:18 -0700
ce4de7aeb9;doc: regen manuals
Simon Michael
2020-06-21 10:36:21 -0700
24996caaebbump to dev version
Simon Michael
2020-06-21 10:35:52 -0700
c24f04823a;doc: clarify print changelog
Simon Michael
2020-06-21 09:40:16 -0700
41c3c6d16b;ci: release: try to trigger on release branch push
Simon Michael
2020-06-21 09:07:50 -0700
269b981decci: separate quick and full tests again, update
Simon Michael
2020-06-21 09:01:18 -0700
28f25f5b2d;ci: push: re-enable the quick push workflow
Simon Michael
2020-06-21 08:38:01 -0700
08d7fe97f5make: tag -> etags; add tag-all, tag-PKG
Simon Michael
2020-06-21 08:10:38 -0700
6216258b41;doc: finalise 1.18.1 changelogs
Simon Michael
2020-06-21 07:25:51 -0700
11f721f759;ci: release: also recognise release tags starting with r
Simon Michael
2020-06-20 21:26:08 -0700
f3bcb4beb9;ci: linux: enable all ghc versions
Simon Michael
2020-06-20 21:25:53 -0700
128836f6f8;changelogs
Simon Michael
2020-06-20 18:24:15 -0700
6bfbecf662journal: doc: document recursive wildcards
Simon Michael
2020-06-20 17:12:30 -0700
06c174b236;valuation: doc edits
Simon Michael
2020-06-19 17:17:49 -0700
3ade9750d3;valuation: fix hledger-ui (#1239, #1253)
Simon Michael
2020-06-19 15:10:12 -0700
fae1cc262e;regen manuals
Simon Michael
2020-06-19 14:36:58 -0700
ec1a8c7296;doc: fix, update valuation flags in manuals -> OPTIONS
Simon Michael
2020-06-19 14:36:11 -0700
e3cae4aadcvaluation: implement new --infer-value flag & semantics (#1239, #1253)
Simon Michael
2020-06-19 14:33:34 -0700
467210c796;valuation: refactor, update, clean up
Simon Michael
2020-06-18 17:09:59 -0700
e143ad2695;valuation: doc specifying new proposed behaviour (#1239, #1253)
Simon Michael
2020-06-16 18:07:16 -0700
122309ced7;lib: Debug comment
Simon Michael
2020-06-19 14:35:21 -0700
06d5014f5f;lib: multibalancereport: apply debug output policy
Simon Michael
2020-06-16 14:49:27 -0700
873bd57bcf;regen manuals
Simon Michael
2020-06-16 19:34:27 -0700
7310951178doc: fix typos
Martin Michlmayr
2020-06-17 09:48:45 +0800
cad9c49e6ddoc: fix formatting issue
Martin Michlmayr
2020-06-17 09:48:28 +0800
562480efea;lib: debug doc
Simon Michael
2020-06-14 17:27:15 -0700
684cb45e1atweak debug levels, document some guidelines
Simon Michael
2020-06-14 17:17:09 -0700
6e36ede9aa;valuation: refactor
Simon Michael
2020-06-14 15:48:16 -0700
a384041f7c;doc: valuation: clarify that -V requires P directives (#1239, #1253)
Simon Michael
2020-06-14 10:37:45 -0700