Commit Graph

12675 Commits

Author SHA1 Message Date
Simon Michael
f3f5fae83f ;doc: period expressions: mention last day of month adjusting [#2005] 2024-05-23 08:20:44 -10:00
Simon Michael
d4684c36fe ;doc: move "Amount formatting" down, it seems not the best first topic 2024-05-23 08:08:12 -10:00
Simon Michael
46b79079bf ;doc: The flattening: adapt to the site's depth-1 page TOCs
and tweak command/screen headings.

This goes further in the direction of showing simple lists of topics
instead of outlines. mdbook-toc doesn't support configuring the TOC
depth this per page, so it has to be site wide.

Overall I feel this is better, see eg the hledger manual.  It hides a
lot of interesting topic names but a shorter, linear list is less
scary and clearer than a huge scrolling outline. Once you click in to
a section and find a subsection of interest, it's still easy to
bookmark/share those by clicking their heading.
2024-05-22 13:06:08 -10:00
Simon Michael
af568f1ae2 ;doc: ghrelnotes: simplify 2024-05-19 10:14:01 -10:00
Simon Michael
fe301e1672 ;doc: relnotes: cleanup 2024-05-19 09:55:49 -10:00
Simon Michael
5aed755b71 ;doc:,workflows: auto-generate github release notes 2024-05-19 09:55:02 -10:00
Simon Michael
cf800cb3bf ;dev: gitignores 2024-05-19 01:16:56 -10:00
Simon Michael
717f13db80 ;workflows: release: cleanup 2024-05-18 23:29:52 -10:00
Simon Michael
f6abd33bc3 ;workflows: release: create release, upload latest binaries 2024-05-18 23:07:23 -10:00
Simon Michael
6e7b8f9862 ;workflows: release: fixes 2024-05-18 22:06:30 -10:00
Simon Michael
1faad6fabb ;workflows: cleanups 2024-05-18 21:25:35 -10:00
Simon Michael
ecda3d93f3 ;workflows: release: first draft of a release-creating workflow 2024-05-18 21:17:54 -10:00
Simon Michael
365b44200b ;ci: ci: restore ; short-circuit logic after refactor 2024-05-18 19:58:00 -10:00
Simon Michael
076312b3d4 ;doc: relnotes.github: start mentioning github nicks
(enables Contributors avatar list)
2024-05-18 19:55:48 -10:00
Simon Michael
d0a0f337db ;doc: relnotes.github: fix curl urls 2024-05-18 19:49:05 -10:00
Simon Michael
b44ac4957f ;doc: relnotes.github: show relnotes, hide install instructions by default 2024-05-18 19:49:00 -10:00
Simon Michael
5077a1a2b1 ci: ci: disable failing ripgrep cache attempt 2024-05-17 15:46:03 -10:00
Simon Michael
57963554cb ci: oldest, ci: more cleanup, more modular steps 2024-05-17 15:31:53 -10:00
Simon Michael
605f8446e5 fix:pkg: fix a doctest failure with ghc 8.10 2024-05-17 15:08:26 -10:00
Simon Michael
76ce328d5f ci: oldest: build with oldest GHC on push to eponymous branch
and ci: cleanups
2024-05-17 15:08:17 -10:00
Simon Michael
235cb3d8e2 fix:pkg: fix a build error with ghc 8.10 [#2198] 2024-05-17 14:48:32 -10:00
Simon Michael
fbd7b7d3f2 ci: cache ripgrep (for checkembedded files) 2024-05-16 09:31:52 -10:00
Simon Michael
176a45b12a ci: cleanup, test warm build time 2024-05-16 09:08:23 -10:00
Simon Michael
70389f5764 ci: update default CI tests to ubuntu 2404 / preinstalled ghc/stack 2024-05-16 08:40:02 -10:00
Simon Michael
43c93eb376 ;ci: binaries-mac-x64: bump from ghc 9.4 to 9.8 2024-05-09 21:26:12 -10:00
Simon Michael
e3a67b197e ;doc: bal: mention --summary-only 2024-05-09 14:47:53 -10:00
Simon Michael
1d2f85432d ;doc: include ui, web in commands in TOC 2024-05-09 14:20:32 -10:00
Simon Michael
b7219f8935 ;doc: reorganise the commands list in manual to match cli, improve links 2024-05-09 13:56:09 -10:00
Simon Michael
9fb210da8c ;doc: report start & end date, smart dates: cleanup, simplify markup 2024-05-09 11:10:51 -10:00
Simon Michael
373b1cdd14 ;tools: just pushfaq 2024-05-09 11:10:31 -10:00
Simon Michael
e0f017f544 ;dev: journalFinalise: doc update 2024-05-08 12:40:06 -10:00
Simon Michael
802bdd3433 imp: cli: commands list: updates 2024-05-07 16:49:34 -10:00
Simon Michael
d817254290 ;doc: update changelogs 2024-05-07 16:45:21 -10:00
Simon Michael
b7e5c05da2 imp: -I can now be overridden by -s or the check command
This enables a "relaxed" workflow where you delay balance assertions
checking until strict mode is turned on: always run hledger -I, and
add -s when you're ready.
2024-05-07 15:44:06 -10:00
Simon Michael
0fedc35a95 ;tools: just installas* 2024-05-07 10:34:13 -10:00
Simon Michael
be1d98ef75 ;tools: just log -> twih, cleanups 2024-05-06 18:34:18 -10:00
Simon Michael
4af919e377 ;tools: just cleanups 2024-05-06 17:39:10 -10:00
Simon Michael
93de348acb ;examples: csv: paypal-custom: more notes, mention paypaljson 2024-05-03 10:23:36 -10:00
Simon Michael
d008eeb216 ;examples: csv: add some old custom paypal csv rules 2024-05-03 10:15:43 -10:00
Simon Michael
ad90de62d3 ;doc: check: edits 2024-05-02 21:58:52 -10:00
Simon Michael
8975988015 ;doc: check: ordereddates: edit 2024-05-02 21:46:48 -10:00
Simon Michael
243a96b656 dev: clarify how readJournalFiles defers checks, and use a dedicated flag 2024-05-02 21:36:32 -10:00
Simon Michael
e3000f463f ;tools: just functest: show elapsed time 2024-05-02 21:36:32 -10:00
Simon Michael
ea58a7ccd7 imp: check: check ordereddates before balance assertions, when both are enabled 2024-05-02 21:11:04 -10:00
Simon Michael
4abb8ffc2e ;doc: check: expand check descriptions 2024-05-02 19:59:00 -10:00
Simon Michael
9cdf435c0e ;bin: add hledger-pricehist (alias for pricehist) 2024-05-02 18:44:21 -10:00
Simon Michael
fe1fc313ba imp: cli: commands list: more cleanup 2024-05-02 18:44:18 -10:00
Simon Michael
16e00062d3 fix: cli: don't re-list known installed addons in final section 2024-05-02 17:19:46 -10:00
Simon Michael
a7026d694e ;imp: web: a basic openapi specification of the current HTTP-JSON API 2024-05-02 16:49:12 -10:00
Simon Michael
8666b5edc0 imp: cli: a commands list refresh 2024-05-02 12:24:33 -10:00