Ecosyste.ms: OpenCollective

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

hledger

We are building dependable high quality plain text accounting tools and promoting financial literacy and empowerment.
Collective - Host: opensource - https://opencollective.com/hledger - Website: https://hledger.org/ - Code: https://github.com/simonmichael/hledger

;doc: ACHIEVEMENTS: format, update

github.com/simonmichael/hledger - 479b0d26b84dee51fd91f59a02e9e5b07479058a authored over 3 years ago
;shake: orgfiles: fix unwanted smart typography (BACKLOG, ROADMAP)

And document pandoc issues.

github.com/simonmichael/hledger - 049855de4c2ec25b6441f241e6a2c2f8c45fb2b0 authored over 3 years ago
ref: Add new helper functions journalValueAndFilterPostings(With)?.

Combining valuation with filtration is subtle and error-prone (see e.g. #1625).
We have to do in...

github.com/simonmichael/hledger - 5aadcdea4d2dc328d7e3de061da8f4c6a359ac36 authored over 3 years ago
Merge pull request #1715

;doc: Document restriction on amountless auto postings.

github.com/simonmichael/hledger - a6d70024d2aa8079054feb4c452c727f0e8437b5 authored over 3 years ago
;shake: try -smart to fix em-dashes in org files, probably no use

And some notes.

github.com/simonmichael/hledger - c89289260ff4446e3a1a21d5aa2e77627633f06f authored over 3 years ago
;doc: BACKLOG: cleanup

github.com/simonmichael/hledger - ced6ba26a0d56d060d30a3b54f13697f16ae1028 authored over 3 years ago
;doc: BACKLOG: updates; all cli items added

github.com/simonmichael/hledger - dff61ccbd90f5cea8f4ad5f33231e6b2d103d9a1 authored over 3 years ago
;tools: make site(-watch): add orgfiles

github.com/simonmichael/hledger - 5b437ea20d146456c9843116bc8bc37ce78c9169 authored over 3 years ago
;doc: RELEASING: updates

github.com/simonmichael/hledger - 342ccdfae1a1420b7ca53500d4e5f42db8e21b5f authored over 3 years ago
;doc: CONTRIBUTING: updates, components -> topics

github.com/simonmichael/hledger - 277cb4f500af4f59743a345c3fbf613ed059db42 authored over 3 years ago
;pkg: bump version to 1.23.99

github.com/simonmichael/hledger - 8934c115bdad23c8ee094dc8e96d6469d40c96a2 authored over 3 years ago
;cabal: update cabal files

github.com/simonmichael/hledger - b857307f64b2c57b64d8af4f7a0e24b5749c19a0 authored over 3 years ago
imp!: value: For register reports with no reporting interval and

--value=end, historical reports should be valued at journal/report end
date.

github.com/simonmichael/hledger - ce4fcfae84eaa2e77798cd990b6a6d673b582921 authored over 3 years ago
;tools: make copy-exe*: name them -SUFF not .SUFF

Breaks my usual convention of hledger-foo being an addon command, but
-VERSION is too common (an...

github.com/simonmichael/hledger - 14c19c398b9f27196ac20daed6073a8bdf423352 authored over 3 years ago
;install: hledger-iadd-1.3.16

github.com/simonmichael/hledger - 53238716a7eb407be5e9d020684ab4d248bf212a authored over 3 years ago
imp: cli: Allow general optional argument flags (--pretty and

--forecast) to be moved after the subcommand name.

github.com/simonmichael/hledger - 465a5cf917897bd2221a312d55affa8210caa15f authored over 3 years ago
;doc: ANNOUNCE tweaks

github.com/simonmichael/hledger - 6547624e5d1c84d6849babd404a0361b122b6be1 authored over 3 years ago
;doc: CREDITS tweak

github.com/simonmichael/hledger - 9165064fa5a68acbca4e462d64f33c4eeac94f67 authored over 3 years ago
doc: announce 1.23

github.com/simonmichael/hledger - a02b57103ebc3432a75fa155e1d5650520862b55 authored over 3 years ago
;doc: RELEASING tweaks

github.com/simonmichael/hledger - 1b0ff89bd086f47ba9940f3095d91a6279931ae3 authored over 3 years ago
install: bump to 1.23

github.com/simonmichael/hledger - 47b5b6be0d3f3fd42cf58508e28521d46b5bbb64 authored over 3 years ago
;doc: Document restriction on amountless auto postings.

github.com/simonmichael/hledger - 494b14510bd58b91d28eccff30daa15778d01008 authored over 3 years ago
doc: update manuals

github.com/simonmichael/hledger - 416555b65ae82190e450beacdcf211ddcf911b6e authored over 3 years ago
doc: changelogs: cleanup, finalise

github.com/simonmichael/hledger - e90fa3ee817fe8fc84a8a732efe6479e05cedbe6 authored over 3 years ago
cli: tweak --pretty help

github.com/simonmichael/hledger - 72a4c82043dc317e6b23266235d4582ee36f9f1c authored over 3 years ago
doc: add --pretty to general options macro for manuals

github.com/simonmichael/hledger - 1126b4b0dd9979bff6e6837ac50997c8090f28d4 authored over 3 years ago
;pkg: bump version to 1.23

github.com/simonmichael/hledger - 19950df7452c551642c7221c24d72651adf35bc2 authored over 3 years ago
;cabal: update cabal files

github.com/simonmichael/hledger - 1b020e004b9b4859a73ea8a178042b503a710a65 authored over 3 years ago
fix: colour: NO_COLOR flag no longer overrides an explicit --color option. (#1710)

http://no-color.org/ specifies that command line arguments should
override a NO_COLOR flag.

github.com/simonmichael/hledger - afdeb404b0483f89c79513cc5a58f634cde05b40 authored over 3 years ago
cln: Display friendly error message if --pretty is given an incorrect

argument.

github.com/simonmichael/hledger - 399d28dc055ce13f307afb8f4c1704221332dcb3 authored over 3 years ago
fix: ui: Do not display a screen full of .. when there are no transactions. (#822)

github.com/simonmichael/hledger - 2b8190b2380950a564d232b14464b8430635196c authored over 3 years ago
imp: pretty: Replace --pretty-tables argument with --pretty=WHEN

argument, which takes yes or no. Default is no for now.

github.com/simonmichael/hledger - bf3e82f780e24753124c66819b754c8477a15ccb authored over 3 years ago
;doc: changelogs: tweaks

github.com/simonmichael/hledger - fbccd7b7caeedab39bfb46e73a1b39884603d2c8 authored over 3 years ago
;doc: changelogs: tweak

github.com/simonmichael/hledger - 17a12f041197499488131241242a54c900105897 authored over 3 years ago
;doc: update changelogs

github.com/simonmichael/hledger - bb4f2ff34f702b576263cae1afb11fdc4f920db1 authored over 3 years ago
;doc: update manuals

github.com/simonmichael/hledger - 9cae7a076ac1d513cfdc1ac700bc4acb0b8954b6 authored over 3 years ago
;doc: update CLI usage texts

github.com/simonmichael/hledger - 44d494af07a8f619c6ff140bb12b1e189ac80a1e authored over 3 years ago
;tests: ui: add missing test file

github.com/simonmichael/hledger - c2e6a2931c21e381a21445c3eb1287b82b805d89 authored over 3 years ago
cln: Remove unnecessary normaliseMixedAmount(SquashPricesForDisplay)? functions.

github.com/simonmichael/hledger - 378df7700161c9bf975e31615a140ce53e5085a3 authored over 3 years ago
fix: extend application of commodity style to prices (except precision) and make --commodity-style a general flag

github.com/simonmichael/hledger - c0fd79a40e8b42783cba5a14ef4396f0e4b050bf authored over 3 years ago
lib!: Remove GenericSourcePos, and replace it with either SourcePos or

(SourcePos, SourcePos).

This has been marked for possible removal for a while. We are keeping
st...

github.com/simonmichael/hledger - 4cfd3cb590cb18adad9353ec40bcee7a0c730247 authored over 3 years ago
;doc: CONTRIBUTING: update most link to https

github.com/simonmichael/hledger - 04b17e00c4585cd28926fec08e9fe60fc946f04b authored over 3 years ago
;doc: CONTRIBUTING: update links

github.com/simonmichael/hledger - 94df7ac031f429d2d68bd1b24c3d31b3e790c037 authored over 3 years ago
;doc: CONTRIBUTING: repology links

github.com/simonmichael/hledger - ea22d76a5cbd939ad552c11dee614096cf4fa592 authored over 3 years ago
;doc: backlog: entry command

github.com/simonmichael/hledger - 41cd7eece645f12543bb20c42e5c1ad9c8404646 authored over 3 years ago
dev: Move journal and text parsing utilities into more appropriate places, to reduce reliance on Hledger.Read.Common.

github.com/simonmichael/hledger - df71d2ddd5b534307f24645ab37aaec353ed656d authored over 3 years ago
cln: Flatten dependency tree by removing dependencies of Hledger.Reports

on Hledger.Read.

This is done by using equivalent functions/types defined elsewhere
instead.

github.com/simonmichael/hledger - 1e766e481e0f685fb70aa162873af5f70fe4ae1c authored over 3 years ago
pkg!: Break functions related to balancing out into a separate module,

Hledger.Data.Balancing.

Both Hledger.Data.Transaction and Hledger.Data.Journal are massive
modul...

github.com/simonmichael/hledger - 315e92c08b42329a266b40fc48b75ac9d74cedea authored over 3 years ago
;doc: backlog

Move some stuff here from private backlog

github.com/simonmichael/hledger - ec569ed3de1c1fee41b95b2510a11c6e831d3af6 authored over 3 years ago
;doc: backlog, roadmap

github.com/simonmichael/hledger - 8cace8b5430b7c0eeebd9622f00b9d0464910986 authored over 3 years ago
;tools: Shake: add "orgfiles" for -VVV, fix their deps

github.com/simonmichael/hledger - e38657625509f0576ada7d56e7e8747106fa0d6d authored over 3 years ago
;tools: revert "make site" for now

github.com/simonmichael/hledger - e6b25bf9f34f341eb803f33f51808a30274a006b authored over 3 years ago
;doc: roadmap: name the source file

github.com/simonmichael/hledger - bdfdfa805122bd3808fdc343e0f39258f43aea62 authored over 3 years ago
;imp: doc: public BACKLOG.org

github.com/simonmichael/hledger - 4a460ae3e1a28f90e67ab043e693979cf0292a6a authored over 3 years ago
;imp: tools: ./Shake site builds the website

github.com/simonmichael/hledger - 87b532b43db38660bf297f3921e7941cd41e2394 authored over 3 years ago
;imp: doc: orgify ROADMAP 3: generate .ROADMAP.md for site

github.com/simonmichael/hledger - b19b1de0cb2567136b970a9325265df40ffd6d73 authored over 3 years ago
;fix: ui: test wording

github.com/simonmichael/hledger - b868e61979d82c848150a0ffc2784a2486d933a1 authored over 3 years ago
;imp: doc: orgify ROADMAP 2

github.com/simonmichael/hledger - 2bfa1cb6725e7fe9ffc8da1d9e88aa02762273ed authored over 3 years ago
;imp: doc: orgify ROADMAP

github.com/simonmichael/hledger - ee491839102324a0c857b536cb80fe7a74d20274 authored over 3 years ago
;imp: make: copy-bins-to-VER -> copy-exe[s]-VER

github.com/simonmichael/hledger - 09f403dfd85d6dc55522a0435bc7c0a31e5e9b34 authored over 3 years ago
;imp: doc: separate ACHIEVEMENTS

github.com/simonmichael/hledger - cecf96cd7dd411820e0efaaf68ed99a1a800d7f0 authored over 3 years ago
ref: performance: Improve performance for some high-use functions.

mixedAmount(Looks|Is)Zero now operate directly on the MixedAmount,
rather than converting them t...

github.com/simonmichael/hledger - ab5350e02c22438e52013e0b2dc8cf678e666a28 authored over 3 years ago
ref: performance: Use a Set in accountNamesFromPostings, instead of

nubSort.

This has better performance when there is repetition in the account
names.

github.com/simonmichael/hledger - d55ce4d759c50f7ddd3bdc13f782357d53b4b160 authored over 3 years ago
cln: Move column grouping functions form Report.PostingsReport to Data.Dates.

github.com/simonmichael/hledger - 35c33f342b98ff68f7f02893fa36f35122b7c2d6 authored over 3 years ago
ref: balance: Refactor getPostingsByColumn to use groupByDateSpan.

This reduces code duplication, makes the code more idiomatic, and hides
optimisation magic withi...

github.com/simonmichael/hledger - a2d7ac5318f744f4f72487f82c4138dd9073f307 authored over 3 years ago
imp: csv: sql: Use . as a decimal point in sql output for Print command.

github.com/simonmichael/hledger - 8a6d824900e416d31e1763bf1280603dba05d284 authored over 3 years ago
;fix: make help-copy-bins-to: fix help

github.com/simonmichael/hledger - 173d69647d47e441dc319c787e06d5331fb40606 authored over 3 years ago
lib: Allow multiline comments in csv rules

github.com/simonmichael/hledger - e31eb58ada1605a56e0985684e4158c324fbfe7e authored over 3 years ago
;doc: update manuals

github.com/simonmichael/hledger - b79a8473f705fecd47614f86ae2b831892b4204b authored over 3 years ago
imp: prices: use --infer-market-prices instead of --costs

This command now reuses the --infer-market-prices flag, and uses
a new --infer-reverse-prices fl...

github.com/simonmichael/hledger - 9dca1dc7b60718c4f72debf3c14f8833474e8077 authored over 3 years ago
imp: cli: hide the old --infer-value flag spelling

Hide this deprecated legacy flag, and also leave more width for flag descriptions in --help.

github.com/simonmichael/hledger - c784cf4a387f3db2b77388c6d39a79875f9a1c85 authored over 3 years ago
ref: ReportOptions{infer_value_} renamed to infer_prices_

For more consistency with the flag name (--infer-market-prices).
And BalancingOpts{infer_prices_...

github.com/simonmichael/hledger - 326d6e8dae10e45445aa7b3da44ca578309d4769 authored over 3 years ago
imp: cli: --infer-market-price renamed to --infer-market-prices

It was too easy to get this wrong, even some of the docs did.
Now either plural or singular spel...

github.com/simonmichael/hledger - daa9fddec96941b5dbb2348485a1ebe64a009b49 authored over 3 years ago
fix: web: Toggle showing zero elements properly even when called with

--empty. (#1237)

Calling with --empty now overrides any cookies determining whether
zero account...

github.com/simonmichael/hledger - a24f9a61df989b2e0cfb042f800d65f170b5a7e8 authored over 3 years ago
cln: Clean up miscellaneous functions in Hledger.Data.Amount.

This makes imports more explicit, removes printf, and adds stack traces
to unimplemented calls t...

github.com/simonmichael/hledger - 9f5b652b4eb28927c07c5a261228e7e05c0c7d6b authored over 3 years ago
ref: Move JournalParser and ErroringJournalParser to Hledger.Data.Journal.

This is so that Hledger.Utils does not depend on Hledger.Data in any
way, and allows us more fle...

github.com/simonmichael/hledger - c1d85ba17c3a1fa5a5965f5ade2d6656d8516abf authored over 3 years ago
cln: Add explicit export list for Hledger.Data.Account.

All modules in hledger-lib now have explicit export lists, with the
exception of Hledger.Data.Ty...

github.com/simonmichael/hledger - 6b400194e3b9b9e912c9bc6f14db073a7b8f8ce6 authored over 3 years ago
ref: Simplify parsing of commodity-style option.

github.com/simonmichael/hledger - 020dd15be4dae4817957396830c4898de87fd407 authored over 3 years ago
;doc: update manuals

github.com/simonmichael/hledger - 993e38130743d1919cbcea6c56dccb0cef0f322d authored over 3 years ago
imp: cli: move --today to reportflags (#1674)

github.com/simonmichael/hledger - 633af61b2e49e5f8560dbbeb448646c667eb87a3 authored over 3 years ago
;tests: ui: use --today to make hledger-ui tests robust (#1674)

github.com/simonmichael/hledger - 02a79fb2301bcddc8b51d5769f42a50443652d3a authored over 3 years ago
;doc: update manuals

github.com/simonmichael/hledger - 8a4cea2a69e777dda94639ab2b50661ef9e6087f authored over 3 years ago
fix: bal: Make sure boring parent accounts in compound balance reports

include historical postings when account declarations have undeclared
parents. (#1698)

github.com/simonmichael/hledger - 62351dd329a60cf9962fb3da4a12c898f2a8a9e0 authored over 3 years ago
fix: performance: Speed up PostingsReport when called with a large number of intervals. (#1683)

It is still very slow for large journals, but at least it doesn't run
any slower for interval re...

github.com/simonmichael/hledger - 3b5262e54ae5a3a8833ccd0216e13e67fb9e04bd authored over 3 years ago
;doc: Convert some plain urls to links

github.com/simonmichael/hledger - 724c84fe500a4eda3e1536502f3faf3d644371f1 authored over 3 years ago
fix: web: Do not hide empty accounts if they have non-empty subaccounts. (#1237)

github.com/simonmichael/hledger - df424a7a965fad1986e9cf4949842f77b3f451e2 authored over 3 years ago
imp: cli: Let --today option handle smart dates, determined relative to

the current date.

github.com/simonmichael/hledger - 54f2600db2e0dcb609e5e3c9d62e1d2b2202c8d9 authored over 3 years ago
;doc: Document --today in the manuals.

github.com/simonmichael/hledger - 36f5bc9d231f134ca980a1f9c4bf4f978c2ecda4 authored over 3 years ago
;doc: update manuals

github.com/simonmichael/hledger - 7a249cffe9b4640460fac0538abef13796e4d152 authored over 3 years ago
;doc: update CLI usage texts

github.com/simonmichael/hledger - ddec2cedf331fef7efa214cfbde9e02610119c6d authored over 3 years ago
doc: Document --today in the manual.

github.com/simonmichael/hledger - c0053cb9ba7879c563bbe4073c5d826fb79e6329 authored over 3 years ago
pkg!: test: Use --today in Journal parsing functions.

github.com/simonmichael/hledger - 0f205295e806fccbfce0adbbff0e0ea6dd9f51d8 authored over 3 years ago
pkg!: cli: Add --today option to explicitly set the current date. (#1674)

rawOptsTo* in hledger-lib now takes a day as an argument, and does not
live in the IO monad, sin...

github.com/simonmichael/hledger - 6905e40c4d902ae7df616526805ae8fda121039d authored over 3 years ago
test: ui: web: Use report date from _rsDay for hledger-ui and

hledger-web, rather than getCurrentDay.

File watching in hledger-ui continues to use getCurrentDay.

github.com/simonmichael/hledger - 3456fcb86244a6343052059a939c88d7f74c6403 authored over 3 years ago
dev!: ui: Rename fields of UIOpts for consistency.

In code, either replace the name with the new name, or use the lenses
instead.

watch_ -> uoWatc...

github.com/simonmichael/hledger - 765466c3920409c5848ae8d8c7dec36b01e72c45 authored over 3 years ago
ref: ui: Refactor code to eliminate requirement for change_ in UIOpts.

--change is already stored in balanceaccum_ in ReportOpts, so it does
not need to be stored in U...

github.com/simonmichael/hledger - 54c73ff7598761d4cae55152e682b29c56e5d452 authored over 3 years ago