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

ref: ui: lens: Use lenses in UIState, saving a lot of boilerplate.

github.com/simonmichael/hledger - 7f7f1a2cdfa922f9591ce210a51363e4bd6c18a7 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
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
fix: balance: Show all empty accounts in flat balance reports. (#1688)

Previously we only showed empty leaves.

github.com/simonmichael/hledger - 50f73b74342966619d3eca6ba63723b4a6b9cfc6 authored over 3 years ago
fix: web: Handle non-regular postings in the add transaction form. (#1058)

github.com/simonmichael/hledger - 4cb631c0f2de99a609bfa6c25b0c3de1bd07bc71 authored over 3 years ago
fix: bin: Get scripts compiling with current hledger-lib.

github.com/simonmichael/hledger - 8fcdc22a4539b4559d6664792797cab2e432f0fc authored over 3 years ago
fix: bin: Allow hledger-check-fancyassertions to parse predicates (#1464).

github.com/simonmichael/hledger - 04c35e1519840831c36563dc6e1db32f10beb534 authored over 3 years ago
test: more detailed commodity directive tests

github.com/simonmichael/hledger - db45b13249af89e4bf60e4345276250e52e77690 authored over 3 years ago
test: split/rename directive tests

github.com/simonmichael/hledger - cea8bc05585d1b9fb7f3c5717dc77fe6e2098140 authored over 3 years ago
test: update shelltest format

github.com/simonmichael/hledger - 344c421a3b08c543b1cfe7d0c947cf589f547990 authored over 3 years ago
fix: roi: rare bug with PnL applied on the first day of investment

github.com/simonmichael/hledger - 555a68faa52e7fc523c148b04a02732d336263e6 authored over 3 years ago
;doc: journal: clarify account type auto detection, again

github.com/simonmichael/hledger - 25755c1ddd35009729baa90d1dea59bf79b0fe81 authored over 3 years ago
;doc: journal: clarify account type auto detection

github.com/simonmichael/hledger - 32bf6284be00f9dab7b61d38ae252c3633a51940 authored over 3 years ago
;doc: csv: clarifiy csv-only interpolation earlier

github.com/simonmichael/hledger - 703980524bb61b585cd27b45fb7c697876da5d02 authored over 3 years ago
fix: csv: report correct CSV line number in errors

Some errors in CSV conversion, such as a failing balance assertion,
were always being reported a...

github.com/simonmichael/hledger - 5485990cac751dce4b18b740503af507f0a47993 authored over 3 years ago
cln: tests: Remove test and tests, which are just aliases for testCase

and testGroup.

Replacing these removes a layer of indirection, and reduces the need to
depend on...

github.com/simonmichael/hledger - 8274da81fc9c5aabf0dd2593e651442ff90e4fa1 authored over 3 years ago
pkg!: Remove Hledger.Utils.UTF8IOCompat module.

This module does nothing beyond define error' and usageError, which have
been moved to Hledger.U...

github.com/simonmichael/hledger - 1ed06f3bc8bbc14c622fc7577da40cf005a1d376 authored over 3 years ago
dev: cli: Move Template Haskell to get git hash from Hledger.Cli.Version

to Hledger.Cli.

Since the git hash changes whenever any file in the repository changes,
this mea...

github.com/simonmichael/hledger - 83aa7324eb73fd80e31217f6ed8ee8a27016278d authored over 3 years ago
pkg!: Remove Hledger.Data.Commodity module.

There are no modules which depend on Hledger.Data.Commodity which don't
also depend on Hledger.D...

github.com/simonmichael/hledger - 1c402edb062f80eb990b9a32679b9109f700d336 authored over 3 years ago
pkg!: Remove Hledger.Utils.Color module.

This module was only used in one place in Hledger.Data.Amount. The code
has been moved directly ...

github.com/simonmichael/hledger - a0f9d7560f66ded109a196b3e7328da25a8903cb authored over 3 years ago
pkg!: Remove Hledger.Utils.Tree module.

This very small module was only used in Hledger.Data.Account, so the
code was moved into that mo...

github.com/simonmichael/hledger - f1994d5aa80ef704af18f84f254ff477b429d3ad authored over 3 years ago
credits: notes for all multi-committers

github.com/simonmichael/hledger - dade3e342117736a027ec6512a6359a87383177c authored over 3 years ago
ci: fix windows, make bash requirement explicit

github.com/simonmichael/hledger - 6f96d21a3ed3315c319ac7cb8f5bb4762a52d9b7 authored over 3 years ago
cln: Rename balancingOpts to defbalancingopts, to be consistent with definputopts, defreportopts, etc.

github.com/simonmichael/hledger - 13206d0b1885a56cac3196b861b5864a4e471e4d authored over 3 years ago
dev: lens: Use TemplateHaskell for ReportOpts and ReportSpec.

Also rename overWithReport/setWithReport to overEither/setEither.

github.com/simonmichael/hledger - f3eacebc1db73fa9682e2dbbbebb05aa6ef2145d authored over 3 years ago
dev: lens: Introduce lenses for InputOpts and BalancingOpts.

github.com/simonmichael/hledger - 435ec992f9470ad89495fd643dc190f24a8d1114 authored over 3 years ago
dev: lens: Create a Template Haskell helper for generating classy lenses

for hledger options.

This works for BalancingOpts, InputOpts, ReportOpts, ReportSpec, and CliOpts.

github.com/simonmichael/hledger - c784da3d0cb2768389ab488060da1e1c7590f23e authored over 3 years ago
dev: lens: Introduce lenses for CliOpts.

github.com/simonmichael/hledger - bd113b223f77531e7517f38f771d8183ba994245 authored over 3 years ago
;credits: update

github.com/simonmichael/hledger - e310ba574cccd10b825fbf4905bb4254b98e420a authored over 3 years ago
cln: hlint: Clean up lambda related warnings.

github.com/simonmichael/hledger - 761e00caa4248fc9682bcb4ee6f9703944e2f37e authored over 3 years ago
cln: hlint: Clean up list related hlint warnings.

github.com/simonmichael/hledger - beecb3c9ac70056d623c4c490cec4149b7d05ef4 authored over 3 years ago
cln: hlint: Remove warnings to use library list functions.

github.com/simonmichael/hledger - 22db5c4a3f442cee619021b471646ed7763d6810 authored over 3 years ago
cln: hlint: Clean up section related warnings.

github.com/simonmichael/hledger - 32dad455fd2a2320b1c759621e14a82890dbf66f authored over 3 years ago
cln: hlint: Remove eta reduce warnings.

github.com/simonmichael/hledger - d248aec313c98f2afdec90a59ef9ad9482f2e3df authored over 3 years ago
cln: hlint: Clean up some examples of using sortOn.

github.com/simonmichael/hledger - 35be02a4f344db1f7dcf977bb5227d1df930a67a authored over 3 years ago
cln: hlint: Use fewer imports.

github.com/simonmichael/hledger - 1a534e485ccd457f7b7d1e6704bfc30a1cc93dab authored over 3 years ago
cln: hlint: Clean up == and elem related hlint warnings.

github.com/simonmichael/hledger - e13239386f6e5e3a70cc188f0169596310dfa2f8 authored over 3 years ago
cln: hlint: Clean up Functor related hlint warnings, and NOINLINE warning.

github.com/simonmichael/hledger - 8bf7c956971d1e20f18d0c388d3f3616d679f189 authored over 3 years ago
cln: hlint: Remove unless and $> warnings.

github.com/simonmichael/hledger - 21e62ffcbdeba57b2beb8f1e8b24560f833cdc37 authored over 3 years ago
dev: hlint: Avoid use of reverse.

Note that this is semantically different, and will produce different
results. In particular, the...

github.com/simonmichael/hledger - b7bf780c52a74c11a0b005e64ed788b9b6f81ea6 authored over 3 years ago
cln: hlint: Clean up Maybe related hlint warnings.

github.com/simonmichael/hledger - 330c21659fef75f3f1fe6b3a3b52ab63f23dab61 authored over 3 years ago
cln: hlint: Remove redundant where and lambda warnings.

github.com/simonmichael/hledger - eb6047e81b2e6fada1d96c9c5f919e1a7873c7e0 authored over 3 years ago
cln: hlint: Remove Either and Bifunctor related warnings.

github.com/simonmichael/hledger - 46b07454123abd488c6b9bf8a5a5b58a9d542f53 authored over 3 years ago
cln: hlint: Fix redundant return warning.

github.com/simonmichael/hledger - 1c211f8ab84d35e73216d3483169e96735690a59 authored over 3 years ago
cln: hlint: Remove cons warnings.

github.com/simonmichael/hledger - 71032c637ea4a449ec6983721ebdcc7eeac674f5 authored over 3 years ago
cln: hlint: Remove <|> and bimap warnings.

github.com/simonmichael/hledger - 435fbf001e89e110b5009646908aaf3ae1d2d842 authored over 3 years ago
cln: hlint: Remove miscellaneous hlint warnings which are no longer tripped.

github.com/simonmichael/hledger - 82872d261a434f0e022d0ab27322545e9b8d75c8 authored over 3 years ago
cln: hlint: Clean up map-fusion related hlint warnings.

github.com/simonmichael/hledger - 3431b1b0d92ff53b8f9a471e9991b6e9102b1a39 authored over 3 years ago
cln: hlint: Fix record patterns warnings.

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

github.com/simonmichael/hledger - 8bf7cd30ae141b709a5e48e34d015f37e2f5af37 authored over 3 years ago
;doc: forecasting: tweak, report-intervals

github.com/simonmichael/hledger - 405fdf7afeea0bb431dd3737a06675c374d1e16f authored over 3 years ago
;doc: forecasting: tweak, mdbook/commonmark eats the required double space

github.com/simonmichael/hledger - 05603ee28f11249bf2ab6c8ee1db76c3ad0ff75e authored over 3 years ago
;doc: rewrite forecasting doc, sync with #1667

github.com/simonmichael/hledger - 5a6098b7cd16f2a3348ecb0a79c2b7a723560e7e authored over 3 years ago
imp!: forecast: Implements more intuitive logic for the forecast interval. (#1648)

The forecast period begins on:
- the start date supplied to the `--forecast` argument, if presen...

github.com/simonmichael/hledger - c07ad29a87260359b77cb5c87b03dc678c415a96 authored over 3 years ago
dev: test: Convert forecast.test to shelltestrunner format 3

We'll soon implement some tests that have the same input, so this will
reduce duplication.

github.com/simonmichael/hledger - 65e10aebd2ba50c6c2690bee98904058f07be328 authored over 3 years ago
fix: ui: Ensure that forecast_ argument gets restored to the startup

opts when toggling.

github.com/simonmichael/hledger - 16b4702dce8282a2756571de58b69df2d7a793f4 authored over 3 years ago
;ui: update forecast example journal and hledger-ui forecast tests

Related to #1667.

github.com/simonmichael/hledger - 092e9479f0461321ed163f53c9d6016363250061 authored over 3 years ago
;ui: test: cleanup, remove non-working test attempts

github.com/simonmichael/hledger - 76a6c5fe4fa56e890e6924a90d8514cae19d559a authored over 3 years ago
cln: hlint: Remove Unused LANGUAGE pragma ignore.

github.com/simonmichael/hledger - d13ce0e13476f39b33364ad726228cbb2d6bee84 authored over 3 years ago
cln: hlint: Fix newtype warning.

github.com/simonmichael/hledger - e666bbcaf066d18ff94bfc598ad031b11d5830ec authored over 3 years ago
cln: hlint: Remove redundant case warnings.

github.com/simonmichael/hledger - 59069598823d7ee354839c760794939941a7d40d authored over 3 years ago
cln: hlint: Remove if warnings.

github.com/simonmichael/hledger - 1e69fd81ea778f979f83e64e686978a8236e8e28 authored over 3 years ago
cln: hlint: Remove exitSuccess warning.

github.com/simonmichael/hledger - d2beb89ebaaeaca5b937d617404c8dfed7c732bd authored over 3 years ago
cln: hlint: Fix hlint warnings in Query.hs.

github.com/simonmichael/hledger - aa7a99a4373d78f644be75c2ebe7bbace19d45b5 authored over 3 years ago
cln: hlint: Remove guards warning.

github.com/simonmichael/hledger - 119e20aa36f347338a906490fac20cde53346124 authored over 3 years ago
cln: hlint: Remove rendundant guard warnings.

github.com/simonmichael/hledger - 7edcbe4be8684ca24f7e00dd8b9c2ff044f8838f authored over 3 years ago
cln: hlint: Clean up hlint warnings not already ignored in hlint.yaml.

github.com/simonmichael/hledger - fed75c58e91cd17cbb6fc7ca7c64fbb2dfecd60b authored over 3 years ago
cln: hlint: Rename pattern variables to avoid hlint parsing errors.

github.com/simonmichael/hledger - 063aaf35b535d2a33150e8ba252152985435fba8 authored over 3 years ago
;doc: close: mention another cause of non-zero bse

github.com/simonmichael/hledger - 03db46cc81b2363c00d053059aef953b461625ca authored over 3 years ago
;doc: close: clarify and fix retained earnings example

github.com/simonmichael/hledger - 312097d6a5cfc79395a83a22c68faece9a63e135 authored over 3 years ago
;make: site-watch: update

github.com/simonmichael/hledger - aba4a5d37ff0b7f10b861ee4f9adf207d51b587b authored over 3 years ago
;make: site: fix, mention make hledgerorg

github.com/simonmichael/hledger - 95d38ed796da3ddb31fe240765c0ba8dd4099533 authored over 3 years ago
;doc: close: simpler clopen: tag

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

github.com/simonmichael/hledger - b51daf4b05ac7e95ff56ba59d2c468ee8c857c70 authored over 3 years ago
;doc: close: clarify close dates

github.com/simonmichael/hledger - acde2916325d1ba9b63edd814d0a989a09e0e21b authored over 3 years ago
;doc: ui, web: changelogs tweak

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

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

github.com/simonmichael/hledger - 53d9455bdc6cc59df45f91559e352ae59ea8f7d4 authored over 3 years ago
ref: web: refactor toBloodhoundJson for Data.Text

This has the advantage of there being no extra unpacking/packing of
Data.Text to/from strings wh...

github.com/simonmichael/hledger - 3504a91b42ae3b2dbeed1cda1cb142d2a7478cc1 authored over 3 years ago
fix: web: b64 encode user controlled input (#1525)

This fixes a reported Stored XSS vulnerability in toBloodhoundJson by
encoding the user-controll...

github.com/simonmichael/hledger - 9ce55146c8f830cb6bc13db2dea67bd9ee73127b authored over 3 years ago
;doc: multiple files -> directives & multiple files

github.com/simonmichael/hledger - 0ce518f12d2a76a51da2143b2d4eb2663c803b14 authored over 3 years ago
fix: ui: Make sure RegisterScreen (and consequently TransactionScreen)

only display forecast transactions when the appropriate flag is set.

github.com/simonmichael/hledger - a3cacca71d8aff0892cb392683c8e84fb3394bed authored over 3 years ago
cln: register: Remove unused knot-tying code.

The conclusion is that trying to tie that knot will inevitably lead to
linear memory consumption...

github.com/simonmichael/hledger - 90fd2a9aaf6077a35be32cf013a45d38b9bd8a9b authored over 3 years ago
fix: aregister: Make multicommodity amounts are properly aligned in

aregister. (#1656)

This also switches to the renderTable interface for laying out
aregister, jus...

github.com/simonmichael/hledger - 59b89947ebc7767472a69dfdf380f31419e3e50a authored over 3 years ago
fix!: register: Tighten up spacing around the date in register reports. (#1655)

As a side effect, this changes the Json representation of the
PostingsReport. The maybe report e...

github.com/simonmichael/hledger - 06312c353ab232e13010a89a5f23f0b01793895a authored over 3 years ago
;doc: Fix cmdline example typo, f- should be -f-

github.com/simonmichael/hledger - 4b654fff94e896b573642a8a8ed3a95ae7607f56 authored over 3 years ago
fix: warning introduced by 993d0b5c

github.com/simonmichael/hledger - e24b7ef90f590ca95292dbcaaef86f04e660be32 authored over 3 years ago
cln: Remove redundant bang patterns.

github.com/simonmichael/hledger - 34ab164b32c1ce0810bd6f687c0a70db4835962f authored over 3 years ago
cln: Derive more instances in Hledger.Data.Types to reduce orphans.

Also clean up some outdated or inaccurate comments.

github.com/simonmichael/hledger - 912b5e6c23df26c2ea482e9de3bfcf41230370dd authored over 3 years ago
cli: --forecast now rejects instead of silently ignoring an interval

Something that confused me when testing #1632.

github.com/simonmichael/hledger - 993d0b5c54e364b26fe78a8e6ff62bd626e42c1e authored over 3 years ago
;doc: clarify that --forecast ignores a report interval (#1632)

github.com/simonmichael/hledger - d3d1b2cfc789461a9989328b0362d3df5e8679e7 authored over 3 years ago
feat: periodexpr: support weekday, weekendday, multiple weekdays (#1632, Lawrence Wu)

Merge LW's branch '1517-every-weekday', with some added SM doc edits.

github.com/simonmichael/hledger - 780c50672c732030054ce37abba1962fa92d6bcd authored over 3 years ago
doc: try to clarify multi-weekday syntax more (#1632)

github.com/simonmichael/hledger - 566176c8844c186e6d272097b6ca13d357da51ec authored over 3 years ago
lib: implement periodic expressions for weekday et al

Implementation lifts DayOfWeek (renamed to DaysOfWeek) to a list of
days. This should match the ...

github.com/simonmichael/hledger - 8a5addfb026786d75894d48f4b8cf380587c7c13 authored over 3 years ago
;make: list-commits, showauthors

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

github.com/simonmichael/hledger - ddeeee604604282d7fa69e188167da697fffd163 authored over 3 years ago
pkg!: Migrate the last of old-time over to time, changing ClockTime to

POSIXTime.

This eliminates old-time, which has been deprecated for a while, from
our dependencie...

github.com/simonmichael/hledger - 4576f8effdd1ec64073729435cbf8f24cb4e7544 authored over 3 years ago
;cln: slight typos cleanup (#1654)

github.com/simonmichael/hledger - c135c1a3fc083e8480f2ef38b9590bb57cdacb66 authored over 3 years ago
test: bal: add functests for transpose and compound commands (#1654)

github.com/simonmichael/hledger - 0982e3343a211883f91947db9c23587f4b512d11 authored over 3 years ago