Commit Graph

  • 28f0e43aa5 post-talk tweaks Simon Michael 2021-04-30 12:53:29 -1000
  • 12cc69b3cf HaskellerZ 2021-04-29 meetup slides Simon Michael 2021-04-30 12:27:49 -1000
  • 684af10643 Allow yesod-form 1.7 Felix Yan 2021-04-24 01:20:25 +0800
  • 32b42a6c80 ;journal: another test for #1532 Simon Michael 2021-04-21 08:09:36 -1000
  • bf7255402c ;journal: add, renumber commodity parse tests (#1532) Simon Michael 2021-04-20 10:37:31 -1000
  • f58fcd95ab ;journal: tests demonstrating commodity parse errors (#1532) Simon Michael 2021-04-20 09:55:11 -1000
  • a8c6a915e4 examples: csv: kraken Simon Michael 2021-04-19 17:22:04 -1000
  • 8cf193547e ;bal: doc: balance features: fix --valuechange link Simon Michael 2021-04-19 16:17:36 -1000
  • 39623934c3 ;doc: cli: a note about redirecting debug output Simon Michael 2021-04-17 20:18:05 -1000
  • 483fa9682e cli: ANSI color is now also disabled by -o/--output-file (#1533) Simon Michael 2021-04-17 16:06:53 -1000
  • fe846a0c7f ;lib: comments Simon Michael 2021-04-17 16:06:20 -1000
  • 1afb84c95d lib: outputFileFromOpts now returns a maybe; cleanups Simon Michael 2021-04-17 14:51:24 -1000
  • 4b5ad69eb1 ;doc: declaring commodities: better link Simon Michael 2021-04-16 12:19:57 -1000
  • ea812f8f34 ;doc: commodity display style: correction Simon Michael 2021-04-16 12:15:52 -1000
  • 659aeef56f ;doc: commodity display style: correction Simon Michael 2021-04-16 12:13:28 -1000
  • 949c3925e5 ;doc: add Commodity section, update Amounts & Declaring Commodities (#1532) Simon Michael 2021-04-16 12:00:00 -1000
  • a335c5ad21 doc: journal: declaring commodities: mention double quotes (#1532) Simon Michael 2021-04-16 09:10:26 -1000
  • dd5773253b ui: For account screen, if the accounts and amounts are too wide, allocate space proportionally. Stephen Morgan 2021-04-14 17:19:24 +1000
  • 203b12bfd9 ui: In account screen, elide amounts which go past the specified width. Stephen Morgan 2021-04-14 13:56:42 +1000
  • 21a49b9479 ;lib: note caveats with useColor* Simon Michael 2021-04-13 14:46:18 -1000
  • 6298722ade lib: debug output checks for color support on stderr, not stdout Simon Michael 2021-04-13 14:23:29 -1000
  • 2b04b76448 lib: debug output now respects --color/NO_COLOR/ANSI support Simon Michael 2021-04-13 14:06:02 -1000
  • 5e57cfb43e lib: useColor, colorOption helpers usable anywhere Simon Michael 2021-04-13 14:01:00 -1000
  • 6af7a32076 examples/csv: pooltool ada rewards rules Simon Michael 2021-04-14 06:08:28 -1000
  • 0f4e462ae7 add a Show instance for AmountDisplayOpts, WideBuilder Simon Michael 2021-04-13 12:07:38 -1000
  • 28fd7c65f2 lib: When displaying amounts on a single line, always display at least one amount, even if that would exceed the requested maximum width. Addresses #1526. Stephen Morgan 2021-04-14 11:15:54 +1000
  • f5121129ec timeclock: print shows timeclock amounts with just 2 decimals, like pre-1.21 (#1527) Simon Michael 2021-04-12 18:35:39 -1000
  • 25322e489e ui: add tests for query filtering (#1523) Simon Michael 2021-04-12 12:58:51 -1000
  • bd41d1bd11 ui: tests: clean up, update for #1468 Simon Michael 2021-04-12 12:47:50 -1000
  • dbe7ef0157 ui: setFilter: note error-ignoring behaviour Simon Michael 2021-04-12 12:06:11 -1000
  • b13df845c0 ui: register: fix queries, broken in 1.21 (#1523) Simon Michael 2021-04-12 12:05:35 -1000
  • 493ed14629 lib,test: Make sure historical postings have prices stripped if necessary in PostingsReport (see issue #1522). Stephen Morgan 2021-04-07 23:00:23 +1000
  • f6feef7f80 lib,cli: Strip prices in MultiBalanceReport and PostingsReport whenever we know we won't need them. Stephen Morgan 2021-04-06 19:18:46 +1000
  • b7a2479186 lib: Use uniform naming for stripping prices. Stephen Morgan 2021-03-22 18:12:33 +1100
  • 42d7009fef test: Alter valuation tests to better distinguish between costing and valuation. Replaces a redundant test with one which tests both costing and valuation simultaneously. Stephen Morgan 2021-04-06 18:39:46 +1000
  • 278153effa lib: Add more efficient toEncoding for custom ToJSON declarations. Stephen Morgan 2021-03-26 16:20:36 +1100
  • a529207ae7 lib: Do not round Decimal before applying JSON representation if existing representation is small enough. Stephen Morgan 2021-03-26 15:22:47 +1100
  • 55772cbd9b stack config for testing with GHC 9.0, WIP (#1503) Simon Michael 2021-04-06 07:59:11 -1000
  • 4578d5d329 ui: work around ghc 9.0 build failure (#1503) Simon Michael 2021-04-06 07:45:49 -1000
  • eb2da22f63 ;update cabal files Simon Michael 2021-04-04 08:03:57 -1000
  • ba1e91c302 drop support for GHC 8.0 Simon Michael 2021-04-04 07:54:22 -1000
  • 8d7fef4f6b stack: fix stack8.0.yaml (#1514) Simon Michael 2021-04-03 21:10:22 -0700
  • edbb713cf8 lib,cli: Fix ledgerDateSpan, so that in takes transaction dates into account. Stephen Morgan 2021-04-03 16:35:58 +1100
  • 5fbb67b893 lib,cli: Move reportPeriodName to Hledger.Reports.ReportOptions, use it for HTML and CSV output for compound balance reports. Stephen Morgan 2021-04-04 09:03:49 +1000
  • d0940bf8ce ;update cabal files Simon Michael 2021-03-29 08:19:54 -0700
  • 4e644840bc lib, etc: add now-required lower bound on containers (#1514) Simon Michael 2021-03-29 08:19:28 -0700
  • 5db75c39df bal: keep csv column and row labels consistently lower case Simon Michael 2021-03-27 10:54:52 -0700
  • 03f06128dc Add a whitespace csv test Eric Mertens 2021-03-25 16:23:33 -0700
  • 48d558fc7a Tolerate spaces in amount fields in CSV files Eric Mertens 2021-03-23 20:00:37 -0700
  • b6e20dea13 lib,test: Simplify the JSON representation of AmountPrecision. Stephen Morgan 2021-03-22 14:17:42 +1100
  • eab66de2ca ;cli: doc: commodity, D directive updates Simon Michael 2021-03-25 15:26:28 -0700
  • 4cb9dfb5b8 lib: Properly escape quotes in csv output. Stephen Morgan 2021-03-23 23:04:30 +1100
  • 4609e79f2c lib,cli,ui,web: A number of AccountName and Journal functions which are supposed to produce unique sorted use Sets internally to be slightly more efficient. There is also a new function journalCommodities. Stephen Morgan 2021-03-01 22:35:21 +1100
  • 7fe58f1346 lib: More efficiently check whether Amounts are or look zero. Stephen Morgan 2021-03-03 15:57:22 +1100
  • 522c8a6ad3 lib: In sorting account names, perform lookups on HashSets and HashMaps, rather than lists. This is probably not an enormous performance sink in real situations, but it takes a huge amount of time and memory in our benchmarks (specifically 10000x10000x10.journal). Stephen Morgan 2021-02-22 22:45:36 +1100
  • 13589aca2e doc: Remove incorrect haddock comment. Stephen Morgan 2021-03-04 10:44:59 +1100
  • f3c9bce02c lib: Minor refactor, using foldMap instead of asum . map . toList. Stephen Morgan 2021-02-24 11:00:48 +1100
  • d87751ef2e ;doc: ui, web: make image paths absolute Simon Michael 2021-03-21 09:10:50 -0700
  • 076da7dd18 ;shake webmanuals: update toc/versions placeholders Simon Michael 2021-03-21 09:01:33 -0700
  • d5a227f18c ;doc: ui, web, contributing: fix image urls Simon Michael 2021-03-21 07:45:37 -0700
  • 7488140608 lib: Do not call showAmount twice for every posting. Stephen Morgan 2021-03-18 16:11:19 +1100
  • 7aa3d3e760 lib,cli: Some efficiency improvements in register reports. Stephen Morgan 2021-03-09 11:35:48 +1100
  • d54e276658 lib: Split showMixedAmountB into showMixedAmountB and showAmountsB, the former being a simple wrapper around the latter. Stephen Morgan 2021-03-08 16:01:54 +1100
  • 16f8ed3d0f shake webmanuals: include the TOC comment Simon Michael 2021-03-19 08:21:28 -0700
  • 7fad876014 ;update manuals Simon Michael 2021-03-18 07:22:42 -0700
  • 0c56d3ffa3 shake mandates: update .date.m4 source files to current month/year Simon Michael 2021-03-18 07:21:51 -0700
  • 941574423a ;shake: drop ".webmanuals" from website markdown filenames Simon Michael 2021-03-18 06:48:07 -0700
  • 5ff6e0b618 ;make copy-bins-to-X: use period instead of hyphen Simon Michael 2021-03-17 18:15:09 -0700
  • cef9aede93 new API for MixedAmount arithmetic (#1491) Simon Michael 2021-03-17 17:36:23 -0700
  • d6a4310d8f lib,cli,ui,bin: Eliminate all uses of Mixed outside of Hledger.Data.Amount. Stephen Morgan 2021-01-31 15:23:46 +1100
  • dabb3ef82e lib,cli,ui,bin: Create a new API for MixedAmount arithmetic. This should supplant the old interface, which relied on the Num typeclass. Stephen Morgan 2021-01-29 23:34:18 +1100
  • 4b2c943867 ;bin: hledger-combine-balances: fix haddock error Simon Michael 2021-03-16 07:19:48 -0700
  • cca765de72 install: hledger-iadd 1.3.14 Simon Michael 2021-03-14 10:16:09 -0700
  • f54f2b3b72 ;doc: also update manual source files (#1504) Simon Michael 2021-03-13 07:28:14 -0800
  • a2266e35d9
    Remove more reference to old man page stuff Felix Yan 2021-03-13 18:03:11 +0800
  • f0e73909fa ;cabal: fix cabal.project error with cabal 3.4 Simon Michael 2021-03-12 07:01:48 -0800
  • c83970422c cli: fix a build failure with ghc 9.0 (#1503) Simon Michael 2021-03-12 06:59:43 -0800
  • ae57e76cb3 ;update cabal files Simon Michael 2021-03-12 06:59:30 -0800
  • 36cbc2b068 bump base upper bound to allow GHC 9.0 Simon Michael 2021-03-12 06:58:46 -0800
  • 8f5fcac834 install: hledger-interest 1.6.1 Simon Michael 2021-03-12 06:14:59 -0800
  • 48f2dc8be7 ;announce: tweak Simon Michael 2021-03-10 15:12:47 -0800
  • 422fd57bd2 install: hledger-iadd 1.3.13 Simon Michael 2021-03-10 15:03:04 -0800
  • 5573538fdc ;update cabal files Simon Michael 2021-03-10 13:50:50 -0800
  • e050790d4c ;bump version to 1.21.99 Simon Michael 2021-03-10 13:50:49 -0800
  • e0d525c6fa ;make tag: simplify Simon Michael 2021-03-10 11:55:20 -0800
  • 7690b85e51 ;announce: 1.21 Simon Michael 2021-03-10 11:52:31 -0800
  • 5cdbd04974 ;finalise manuals Simon Michael 2021-03-10 11:12:03 -0800
  • 532a4622ac ;finalise changelogs Simon Michael 2021-03-10 11:08:22 -0800
  • 240d14672c install: bump to 1.21 Simon Michael 2021-03-10 08:27:23 -0800
  • 00beaf1423 ;update cabal files Simon Michael 2021-03-10 08:24:59 -0800
  • eeddfc2509 ;bump version to 1.21 Simon Michael 2021-03-10 08:24:58 -0800
  • f82bdb15e4 ;update changelogs Simon Michael 2021-03-10 08:22:57 -0800
  • 40d1d7f7a7 ;update manuals Simon Michael 2021-03-10 08:22:39 -0800
  • be50572d97 shake: bump to lts-17.4, like the rest Simon Michael 2021-03-10 08:19:10 -0800
  • fb02d86884 lib: Do not do any valuation with --value=cost, perform AtEnd valuation with --value=cost,COMM. Stephen Morgan 2021-03-10 12:42:01 +1100
  • 1702b8cca4 Revert "fix valuation tests after #1499" Stephen Morgan 2021-03-10 12:29:06 +1100
  • 696114cfa8 fix valuation tests after #1499 Simon Michael 2021-03-09 10:17:26 -0800
  • ae435fd33e ;doc: changelog tweaks Simon Michael 2021-03-09 10:16:02 -0800
  • 269b25bc8d doc: edited changelogs Simon Michael 2021-03-09 09:31:28 -0800
  • 51d582e845 also keep supporting --value=cost,COMM for now (#1499) Simon Michael 2021-03-09 07:37:52 -0800