e5ac735110
Display transaction tags in hledger-web
2026-01-16 09:53:21 +02:00
b40628c1e6
Construct transactionsreport as a list
2026-01-15 16:04:02 +02:00
9aecef432c
FIXUP translate to finnish
2026-01-15 11:15:08 +02:00
76e7b7d613
Add guix.scm
2026-01-14 12:30:35 +02:00
0098ac874f
Translate to Finnish
2026-01-14 12:30:12 +02:00
Simon Michael
1eaf37ca0f
;doc:changelogs: 1.51.2
2026-01-08 02:10:53 -10:00
Simon Michael
62a104c42c
fix:web:register: prevent line wrapping in dates [ #2520 ]
2026-01-08 00:57:28 -10:00
Simon Michael
2fb09f0d1e
cabal: update cabal files
2025-12-26 17:10:47 -10:00
Simon Michael
91d019741e
;pkg: allow base 4.22 / ghc 9.14
2025-12-26 15:17:16 -10:00
Simon Michael
82cf87c61b
;doc: merge change docs from 1.51.1
2025-12-08 11:02:51 -10:00
Simon Michael
81846aa747
;doc:changelogs, relnotes: merge 1.50.5
2025-12-08 10:19:24 -10:00
Simon Michael
cda2eb7d74
;doc: update embedded manuals
2025-12-05 01:12:50 -10:00
Simon Michael
b59bce2137
;cabal: update cabal files
2025-12-05 01:10:17 -10:00
Simon Michael
1cd3b3d95a
;pkg: set version to 1.51.99
2025-12-05 01:10:16 -10:00
Simon Michael
93da076299
;doc: finalise changelogs for 1.51 on 2025-12-05
2025-12-05 00:35:49 -10:00
Simon Michael
42b0f4a66f
;doc: changelogs
2025-12-04 19:49:33 -10:00
Simon Michael
2f18c85879
;doc: update embedded manuals
2025-12-04 17:15:51 -10:00
Simon Michael
3c672dee55
;doc:changelogs:1.50.4
2025-12-04 16:17:50 -10:00
Simon Michael
8847c9aeb6
;doc:changelogs
2025-11-26 13:48:43 -08:00
Simon Michael
4e66d43984
;doc: add the 1.50.3 changelogs
2025-11-18 17:46:50 -10:00
Simon Michael
b2a0de75e2
dev: balanceTransaction -> balanceSingleTransaction
2025-11-18 09:39:16 -10:00
Simon Michael
4920d76a3a
imp:cli,ui,web: always build with -threaded [ #2495 ]
...
It's required for runPager and presumably for the web server among
other things. The old "threaded" build flag has been dropped.
2025-11-17 14:57:13 -10:00
Simon Michael
098e65352c
fix:pkg: make threaded (and dev and library-only) build flags manual [ #2495 ]
...
The threaded runtime is required at least for hledger's pager output,
and probably for other things. It's controlled by the "threaded" build
flag for some historical reason. Now, that flag is marked as manual,
so that it can no longer be toggled by cabal. (Probably the build flag
should be dropped, that can be tried later.)
Related: Debian bug #1120833 , causing an unusable hledger-1.50.2 package.
2025-11-17 14:51:23 -10:00
Simon Michael
8a5be241b0
;doc: update embedded manuals
2025-11-03 06:35:05 -10:00
Simon Michael
71b4a1a281
;doc:changelogs
2025-10-13 11:35:15 -10:00
Simon Michael
7e885134b3
;doc: update embedded manuals
2025-10-13 11:28:41 -10:00
Simon Michael
13d1642e5c
;doc:changelogs
2025-10-11 15:03:26 -10:00
Simon Michael
2f007c93d2
dev: switch all qualifed imports to ImportQualifiedPost style
2025-09-29 19:28:59 -10:00
Simon Michael
e10f51e3ae
;cabal: update cabal files
2025-09-29 19:12:00 -10:00
Simon Michael
525f3e76e3
pkg: package.yaml files cleanup, consistency
2025-09-29 19:08:50 -10:00
Simon Michael
64832c65e8
;dev: build everything with at least GHC2021 language extensions by default
...
Previously everything was built with hpack's default, which is Haskell2010.
2025-09-29 18:27:19 -10:00
Simon Michael
81f228cf7f
;doc:changelogs, relnotes:1.50.2
2025-09-26 15:27:15 -10:00
Simon Michael
2b86b806d9
;doc:changelogs
2025-09-26 15:05:09 -10:00
Simon Michael
a2af816611
dev:Hledger.Utils.IO: inputToHandle -> textToHandle; set utf8 not utf8_bom
2025-09-26 01:08:48 -10:00
Simon Michael
36a1cbaff6
;doc: changelogs
2025-09-16 05:20:48 -07:00
Simon Michael
fe0d4fd3ec
;doc: changelogs
2025-09-16 04:24:00 -07:00
Simon Michael
8c4e2e08b6
;cabal: update cabal files
2025-09-13 06:57:22 +01:00
Simon Michael
1d0ea95b9c
;doc:changelogs
2025-09-11 11:09:12 +01:00
Simon Michael
e64c26e603
lib!: rename withJournal -> withJournalDo, with alias and deprecation warning
2025-09-11 10:03:10 +01:00
Simon Michael
82552b4ea8
;doc: update embedded manuals
2025-09-03 20:22:46 +01:00
Simon Michael
8be3e85676
;cabal: update cabal files
2025-09-03 20:22:40 +01:00
Simon Michael
7ee721eab0
;pkg: set version to 1.50.99
2025-09-03 20:22:40 +01:00
Simon Michael
dc84d54ae1
;cabal: update cabal files
2025-09-03 20:07:41 +01:00
Simon Michael
541e0ebf48
;doc: finalise changelogs for 1.50 on 2025-09-03
2025-09-03 20:03:21 +01:00
Simon Michael
38116dce19
;doc: update changelogs
2025-09-03 20:03:15 +01:00
Simon Michael
80e659b51c
;pkg: bump minimum supported GHC from 8.10.7 to 9.6 (and base 4.18)
...
System.IO.hGetContents' was the latest paper cut; I could keep
supporting ghc 8.10.7, or at least 9.0-9.4, released 2021-2023;
but feck it. Debian Stable has 9.6 and this time can be better spent.
2025-09-03 20:02:59 +01:00
Simon Michael
4f03d22501
;pkg: update tested-with
2025-09-03 20:00:16 +01:00
Simon Michael
4f4426dc24
;doc: update embedded manuals
2025-08-24 09:01:04 +01:00
Simon Michael
7ebd152084
imp: web: don't hide the chart when window is narrow
2025-06-29 11:15:59 -07:00
Simon Michael
de66e266f1
fix:web: dragging in chart now selects date ranges more accurately
...
Eg, previously you couldn't select a range including transactions
at the rightmost edge of the chart.
2025-06-29 11:05:38 -07:00