Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/simonmichael/hledger

Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.
https://github.com/simonmichael/hledger

;dev: make copy-exe*/install-as*: install binaries to bin/old/

6b3dd79542bf0505853d99e2ed2dcca5052c2c2b authored over 1 year ago by Simon Michael <[email protected]>
fix: use costs when balancing a txn with a balance assignment (fix #2039)

Transaction balancing is supposed to balance costs, but these were
being stripped when calculati...

d19d8664461e880a2497966567899e7964cad2c3 authored over 1 year ago by Simon Michael <[email protected]>
;doc: update manuals

d2cefedffb6ec4ba08e73d3be1ca6e7000b89fac authored over 1 year ago by Simon Michael <[email protected]>
;imp:doc:cli: options note

32f616f6660cb5f5ab55f301a8a6f8e51cf8f273 authored over 1 year ago by Simon Michael <[email protected]>
;imp:doc:cli: move Input section first, consolidate LEDGER_FILE docs

34a6c08b03fefce2089f4222e65607537a7d5242 authored over 1 year ago by Simon Michael <[email protected]>
;cln:doc: ui, web manuals: drop redundant FILES section

c8c5f96ed0e8fe367a0de0926236532b20e5b9d6 authored over 1 year ago by Simon Michael <[email protected]>
;imp:doc:manuals: consolidate, update BUGS sections

fda15f808c1ec0e98156c770ebe357985307cfd9 authored over 1 year ago by Simon Michael <[email protected]>
;cln:doc: update the manuals' brief input files descriptions

These come from the inputfiles (and new inputfileswithptr) macros,
currently used in five places...

a717cbd300f48d36e7f1d0e63c07e844ad3a7574 authored over 1 year ago by Simon Michael <[email protected]>
;doc: update command help

6854b0b5e674d15de1c5daae8bc3f074aa33acc5 authored over 1 year ago by Simon Michael <[email protected]>
;doc: FILES update

b8f1a675036ce88202310f25b7f0a07da6a8a267 authored over 1 year ago by Simon Michael <[email protected]>
;doc: forecasting: mention --verbose-tags

766657cb095da680fdd9a69ffb0d88634751b031 authored over 1 year ago by Simon Michael <[email protected]>
;bin: bar: help tweak

5e55258e59fb0abb7db6337739f024f1261f8c85 authored over 1 year ago by Simon Michael <[email protected]>
;dev: make install-as-%: save in bin/old/ instead

d3079c9066d64904c934a595d42c01f71830579c authored over 1 year ago by Simon Michael <[email protected]>
fix: infer amountless unbalanced virtual postings as zero

They were effectively zero already, but print always showed them with no amount, even with -x, w...

4a61caefd760e0eb74c53f1daa421326e43fd7f3 authored over 1 year ago by Simon Michael <[email protected]>
dev: comment

e832c344c10ea46d76708946da2cf91ec71b6389 authored over 1 year ago by Simon Michael <[email protected]>
lib: Hledger.Utils.IO: added expandGlob, sortByModTime

ddae3af8a3cff2415ed139c6e7f19b34b8c05d91 authored over 1 year ago by Simon Michael <[email protected]>
feat: csv: rules files can be read directly; data file can be specified

CSV rules files can now be read directly, eg you have the option of
writing `hledger -f foo.csv....

029b59093b36bce905f738b18bfba44ca5a4c65d authored over 1 year ago by Simon Michael <[email protected]>
fix: cli: the commands list no longer lists non-installed addons (fix #2034)

And internally has been rewritten for clarity.

4c3046dea8bd89ed2d2755d4a84ccb77bc1656fc authored over 1 year ago by Simon Michael <[email protected]>
fix: cli: commands list now shows help for hledger-lots if installed

71ef6ef478301e3ad9efb0e17c8b64b6eb37a12f authored over 1 year ago by Simon Michael <[email protected]>
lib: Hledger.Utils.IO: more robust monochrome pretty/debug printing

3d2ef210816e0caaa649a1a83d2f45f6c704ed6b authored over 1 year ago by Simon Michael <[email protected]>
lib: Hledger.Utils.IO: avoid excessively wide "compact" prettyprinting

83de76b67a9a9ca8eb1e39af8ebcb60357a22777 authored over 1 year ago by Simon Michael <[email protected]>
lib: Hledger.Utils: added multicol

76f336695ce28ca2f1b0b198d8e56121943c048b authored over 1 year ago by Simon Michael <[email protected]>
lib: Hledger.Cli.Commands: findCommand -> findBuiltinCommand

ae4f58beb7d1ca26b05675e37cc8ae77ba2a90fc authored over 1 year ago by Simon Michael <[email protected]>
dev: ghci: disable color, which sometimes obscures pretty-printed output

3961dbc04464b60beac1cac9e60b6a72de7d8d4c authored over 1 year ago by Simon Michael <[email protected]>
dev: make etags-ls

3dd497d94d63601494f57053c58b0862907ac514 authored over 1 year ago by Simon Michael <[email protected]>
;doc: github release notes: add download count badges

9f324ea379cf487c3423b5ef99bbb70b0e111b17 authored over 1 year ago by Simon Michael <[email protected]>
fix!: csv: skip now counts non-blank lines more robustly (fix #2024)

Inner empty lines were not being skipped automatically, contrary to
docs. Now all empty lines ar...

577e4b6347a0930e523347ad760e2dbfa7835546 authored over 1 year ago by Simon Michael <[email protected]>
;dev: csv: refactor, clarify

69be1d4ef742aca92f2fa5c0fc3c88d5427b23f0 authored over 1 year ago by Simon Michael <[email protected]>
;dev: csv: refactor, clarify

70d4c0c638bcbef92d5c4ad3589dea74869eb4ba authored over 1 year ago by Simon Michael <[email protected]>
;dev: csv: refactor

755c3d3dbbd9b3f635acd2e5c05f856dd6703a88 authored over 1 year ago by Simon Michael <[email protected]>
;examples: csv: Makefile cleanup

fc6282898b13150beb8e848ba404ed384bbe641d authored over 1 year ago by Simon Michael <[email protected]>
;examples: add a more up-to-date CSV/scripts makefile in examples/csv/

78e088d982f79f9727541bc2d283f7fa93813605 authored over 1 year ago by Simon Michael <[email protected]>
;doc: add VS Code notebooks: github issues, hledger-web REST API

e2c1348a0ee263a98fdfb37c4df94e62ff7596da authored over 1 year ago by Simon Michael <[email protected]>
ci: windows: try ghc 9.4.4 to work around ghc#23309

7592674416de3ce99a59107ebcf24a6a6c2e8a4e authored over 1 year ago by Simon Michael <[email protected]>
;doc: journal: change wording wrt ledger compatibility (fix (#1306)

4a55a515ba906200e7a97d3d07fe546c6aba36a9 authored over 1 year ago by Simon Michael <[email protected]>
;doc: bin: fix link name (2)

0fe9c2f215406bb16c850d1c1686a5b4da254db6 authored over 1 year ago by Simon Michael <[email protected]>
;doc: bin: fix link name

fc11cd6ce067c666f222bc263046edf6ea69cc2a authored over 1 year ago by Simon Michael <[email protected]>
;fix: hledger-bar: detect non-interactive output properly for ANSI

705c1bec93876ced4c617a41ff11a293e48968b4 authored over 1 year ago by Simon Michael <[email protected]>
imp: cli: make some reporting flags toggle on/off when repeated

This can be useful to override defaults in scripts.
These flags will now toggle when repeated on...

57c0205107300c0c937f63a22ff68cb9470002b6 authored over 1 year ago by Simon Michael <[email protected]>
lib: add toggleopt, for flags that toggle when repeated

8735af77df840190d9cf9eed2cbe3d949113b5e2 authored over 1 year ago by Simon Michael <[email protected]>
dev: lib: drop unused pragma

2d03148d7f88951b226c7dcc3444b8ece8d52f76 authored over 1 year ago by Simon Michael <[email protected]>
dev: cln: drop Hledger.Data.RawOptions.inRawOpts

147d49c66c619d02b22ef12c772c70b290f04c72 authored over 1 year ago by Simon Michael <[email protected]>
dev: fix a date-sensitive test (#2032)

a1da8f28997d15aaf57d0405d23af70655e828ca authored over 1 year ago by Simon Michael <[email protected]>
;imp: hledger-bar: disable ANSI if terminal is non-interactive

c5b2465fb0880e31807327ba7ad835b75fb48c34 authored over 1 year ago by Simon Michael <[email protected]>
;doc: ISSUES: drop old easy/good-first/other links

Easy label no longer exists, and good-first-issue isn't being used.
In fact unless you assume fa...

515e8622a2cd0b8d7ca76922283658f0bd3c16e4 authored over 1 year ago by Simon Michael <[email protected]>
;dev: stack: bump to ghc 9.4.5

5fa5e3f0f0ce354ceeb74e206132d92313dab22a authored over 1 year ago by Simon Michael <[email protected]>
fix: "every 29th/30th/31st day of month" dates with a start date (fix #2032)

Since hledger 1.25, "every Nth day of month" period rules with N > 28
could be off by a couple o...

75a6c1e510af6fe1e163dd157675581bf1799515 authored over 1 year ago by Simon Michael <[email protected]>
;doc: fix sample.timeclock, account names may contain semicolon

b4665d80d3eb0c417097ad1786918ee66658e983 authored over 1 year ago by Simon Michael <[email protected]>
imp: timedot: make one multi-posting transaction per date line (#1754)

Descriptions and comments are now more straightforward and similar to
journal format.

bbecd611f1cb104666acaff2fa11702b7f00d001 authored over 1 year ago by Simon Michael <[email protected]>
;install: bump to ghc 9.4.5, hledger-lots 0.3.0

24bf536f7481bafa768794dfa9592973b5787516 authored over 1 year ago by Simon Michael <[email protected]>
;dev: drop hie.yaml, hls 0.10.0.0 seems to work better without it now

6749866d9e9bd38e7fd4fba1bf1139538a2ecd76 authored over 1 year ago by Simon Michael <[email protected]>
imp: timeclock: support comments and tags (fix #1220)

Breaking change: previously timeclock descriptions could contain
semicolons. Now a semicolon in ...

50349f81f78fac19c541874ad7b74aee3592b020 authored over 1 year ago by Simon Michael <[email protected]>
imp: timedot: fix day description/comment parsing; parse posting comments/tags

f7f86a709b13da0dd398e0d104c5dc179d50d113 authored over 1 year ago by Simon Michael <[email protected]>
dev: timedot: clarify, cleanup

1b19f3d3303fb3a9bee0315b4d795234aac2db53 authored over 1 year ago by Simon Michael <[email protected]>
;doc: auto postings: note _tag:generated trick

c026e74611efa4d732bfc87a870a1fce15948884 authored over 1 year ago by Simon Michael <[email protected]>
dev: web: refactor: ViewData q, m -> qparam, q

559f436d3ef779faaba28df4a0452ce0bd07e542 authored over 1 year ago by Simon Michael <[email protected]>
fix: web: a startup depth limit now works, does not hide txns (fix #1763)

981ebb6518620b094937d105347a65906cf95e6e authored over 1 year ago by Simon Michael <[email protected]>
imp: revert 2b5194238 imp: generate auto postings on forecast transactions by default (#2027)

I found at least one user for whom this would be a breaking change
(they generate forecast txns,...

a771c8fc19c2a080d8299b6b8e52d9bda4a55c9b authored over 1 year ago by Simon Michael <[email protected]>
;doc: cli: improve Generating data; document --verbose-tags

4885b3ad32d3404641a133f93d86dca26282fa79 authored over 1 year ago by Simon Michael <[email protected]>
imp: Generated/modified txns/postings are now tagged only with --verbose-tags

7f713f6a44fdaa5443cf973597a4ac4a875f2f7e authored over 1 year ago by Simon Michael <[email protected]>
imp: cli: clean up some flags' help and sync docs

ca42b0aacaee0265c68fed40cde9f462398e3c18 authored over 1 year ago by Simon Michael <[email protected]>
imp: generate auto postings on forecast transactions by default

2b5194238bc384f62e411a477181ccf2e954e03a authored over 1 year ago by Simon Michael <[email protected]>
;doc: bin: cleanup

765742ab9c633da0891e305a1207d7c9436a5a46 authored over 1 year ago by Simon Michael <[email protected]>
;doc: bin: hledger-fifo -> hledger-lots

de25142345dbe6837b901efd27d2e98a5a6d382c authored over 1 year ago by Simon Michael <[email protected]>
fix: process postings in date order when inferring balance assignments (fix #2025)

9ebcd9ec2880353553fd7129029607e5c041583b authored over 1 year ago by Simon Michael <[email protected]>
;dev: improve comment

9d0eb20ac5a237810a42847431c7b88612fce6b2 authored over 1 year ago by Simon Michael <[email protected]>
;dev: tools: fix make etags

400f401d11e460d5c4f513d5ae46c8f58e4c281d authored over 1 year ago by Simon Michael <[email protected]>
fix: cli: posting comment lines no longer disturb the error marker (fix #1927)

f5c3bbcaf05c8d7378aaa3215cac5be14dc63855 authored over 1 year ago by Simon Michael <[email protected]>
;doc: journal: cheatsheet: fix typo (#1982)

8b3b63b49522bb3961326ef1ecec02b7066da3c3 authored over 1 year ago by Simon Michael <[email protected]>
;doc: bal: try to improve description of budget report differences

fe6df964b432a16a3794cd8ec3cd724b83478912 authored over 1 year ago by Simon Michael <[email protected]>
;doc: 1.29 relnotes: slight edit

f3be46104587f1d816bf33a4422cb58be8a58205 authored over 1 year ago by Simon Michael <[email protected]>
;doc: bin: hledger-bar example

315df53c56e1308e7d11dd54337311746b7bbd4f authored over 1 year ago by Simon Michael <[email protected]>
;doc: forecasting: edits

ade9afbcb36cd5e635dbae876801f048b0dc2313 authored over 1 year ago by Simon Michael <[email protected]>
;doc: forecasting: edits

bb64bb1961630d4bcd23ac2cfeee135000bc7146 authored over 1 year ago by Simon Michael <[email protected]>
;doc: forecasting: edits

14e6497cf1930a5d34c62aa07417f1bdb8131818 authored over 1 year ago by Simon Michael <[email protected]>
;doc: forecasting: rewrite

65fd7e821e32a42b779db2c77d48f9f1d899b68a authored over 1 year ago by Simon Michael <[email protected]>
;doc: bin: hledger-bar: update

93ee092ab7a121617fbe9a740a694f57b15ccbc7 authored over 1 year ago by Simon Michael <[email protected]>
;bin: bar: cleanups

eba95fb38b0d77880fc144c2ae49c77c116d7a63 authored over 1 year ago by Simon Michael <[email protected]>
feat: bal: A new --count report type counts postings instead of amounts.

1be06c87c47d9884d82f878eafea4679620370a0 authored over 1 year ago by Simon Michael <[email protected]>
imp: cli: commands list: help for hledger-bar script

40d10bc8c5614c30ae6fdfb2037d168024b0e5ee authored over 1 year ago by Simon Michael <[email protected]>
bin: hledger-bar - simple bar charts in the terminal

3165d4d8976bb5754722c19f015eee37d6f758d7 authored over 1 year ago by Simon Michael <[email protected]>
;doc: small fixes; remove mention of ancient setenv

ef79537943b40ef4f8b052e3a69e1cfdd5678ec8 authored over 1 year ago by Simon Michael <[email protected]>
;doc: journal: rewrite Directives section, fix links

fdea2e0bcd0e97f2fcb5a4bc6187aa9bc187d4df authored over 1 year ago by Simon Michael <[email protected]>
;doc: dev: updates

f937d445381fd825404e2acd22dc5f9bfa7d9ae0 authored over 1 year ago by Simon Michael <[email protected]>
;doc: ROADMAP: mission tweaks

8366011f7002e21a780032dcf62e64371ef82d21 authored over 1 year ago by Simon Michael <[email protected]>
;doc: ROADMAP: formatting

c95d01531ca7851fde20ea92092e56271574cf89 authored over 1 year ago by Simon Michael <[email protected]>
;doc: ROADMAP: formatting fix

d473995fe1734ac047caa746aff7dfb843a57727 authored over 1 year ago by Simon Michael <[email protected]>
;doc: ROADMAP: simplify, add mission

2661b7a53a7f72c1ad7354a708d555c5460165c9 authored over 1 year ago by Simon Michael <[email protected]>
;doc: dev: cleanups

500f95321acd983eba1fb44b24c1268ef0d34103 authored over 1 year ago by Simon Michael <[email protected]>
;doc: BACKLOG, TODO: cleanups

32244e72314eca21bcec73896a6bdfdb83562216 authored over 1 year ago by Simon Michael <[email protected]>
;doc: BACKLOG: switch to markdown

74a794a05f402a830ea72ba3946bd780d0ad3250 authored over 1 year ago by Simon Michael <[email protected]>
;doc: ROADMAP: switch to markdown

66e658f5937cf2bbb463359c3b11806f405b4862 authored over 1 year ago by Simon Michael <[email protected]>
;doc: add TODO, begin cleaning up BACKLOG

e566efc04a9da13b5b26f188d487ae636825a2ff authored over 1 year ago by Simon Michael <[email protected]>
;doc: csv: edits

bc64b795749fe3f865158fd6bb67458abb6ccf2a authored over 1 year ago by Simon Michael <[email protected]>
;doc: csv: edits

e491aa2ff4eadb5b60f943d2a51ca57045efb3c6 authored over 1 year ago by Simon Michael <[email protected]>
;doc: csv: edits

dc8dba4e675d7563d06079b2f3bdb240c6482f00 authored over 1 year ago by Simon Michael <[email protected]>
;doc: csv: tweak

08c2e3deed301e922d03f7eba3e235e98d4e31be authored over 1 year ago by Simon Michael <[email protected]>
;doc: csv: clarify amount setting, sign flipping a bit

d7b9f4f631e91d8f1d408adf2673f98b46aafc11 authored over 1 year ago by Simon Michael <[email protected]>
;doc: RELEASING updates

d2a1f17288c1e32416153b89a524526f13f3efa9 authored almost 2 years ago by Simon Michael <[email protected]>
;doc: changes: merge from 1.29.2 branch

996ccb0ea23fd6777919bec93370e966944f59ef authored almost 2 years ago by Simon Michael <[email protected]>