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

;shake: use --dry-run instead of changelogs-dry

731cda3f65dadeb367eae9e68e846163fa3fe2f0 authored over 4 years ago
;shake: simplify argument handling, fix setversion

00e12c626c5c1137847f34e58297a5699d6ef09a authored over 4 years ago
;shake: commandhelp -> commandtxts, don't build this for "manuals"

a1321b7f2625513ef90b71fa6a93f29301a0b8cf authored over 4 years ago
;shake cabalfiles updates .cabal files

306975e6acabf5ce21294b96b05c3e4c119accf3 authored over 4 years ago
;shake setversion --commit: also commit the updated files

d6b1a18178ddd53cd5d9054def4944822e0745d2 authored over 4 years ago
;doc: changelog updates

a5fcb19bb0a6c3f6c7c33dda3050e357b685ef7f authored over 4 years ago
;shake: setversion can operate on specified packages

79b532017ba2f2d306347222964767c241455476 authored over 4 years ago
;shake changelogs: do both dev & release updates, based on .version

And add changelogs-dry.

5c86e0bdbda8258788a45d21d7873265c48b260b authored over 4 years ago
;shake: help, cleanups

f8a57dae51c53ba70041c13d9f01179f02242be1 authored over 4 years ago
;shake: bump resolver

13ccd2330459519e326e0ff419a3acb857c03b60 authored over 4 years ago
;shake: cleanup

ec2826ba09ea7601e3a78235cef7cfcbb13baba6 authored over 4 years ago
shake: refactor; use only the first argument as build target

ab9e50003c6848ee9d0db84551f9415665550ccb authored over 4 years ago
;make: update help

465e8cbc5107a2e2b8e82e73701fec01bad456d2 authored over 4 years ago
;shake: setversion can save a new version number

fdd346294f450e87b220bbfafb6dd6583d8a2014 authored over 4 years ago
;make ghci[d]-shake: extra package needed sometimes

5344913d0490cca6fe8fe8dcfcee949dafacdc0f authored over 4 years ago
lib: Correctly strip ansi sequences with no numbers/semicolons.

600dab3976cabfcaa4dfaedc67ebc6fd99d2a340 authored over 4 years ago
Update shell completion for current master (v1.19)

1fb6f17bb284ef09d1cae77bf906dec9db149ae7 authored over 4 years ago
install: add hledger-interest 1.6

a965bc8e75c63910c0aa37fdfbc2366bdc802d85 authored over 4 years ago
make account type autodetection (& hledger-smooth) case insensitive again (#1341)

lib: added case-insensitive variants of the accountNameToRegex functions.

c2929939e4e0fca802da36c1e84e1e646118a1a1 authored over 4 years ago
;partial comment cleanups

a9fbaaf284a9efad8282714e4eb3906841831de4 authored over 4 years ago
;tests: convert balancesheet tests to new format

a229b658e85e0958c36c08af24aa9012ecb1c415 authored over 4 years ago
;doc: 1.19 announcement

f4c4f064743432a09e868730b21b445cfd57b3f0 authored over 4 years ago
install: bump minimum stack version to 2.3.1

0751536d255cddc80513283f57f6c8f9f85f85d5 authored over 4 years ago
;ci: release: see if making branches explicit enables this

3ff8a6291f4d5bab742ad8717c26b222a4aef312 authored over 4 years ago
;ci: linux: re-enable artifact building

bb1d8f5ed830d97668ab91b5f229a5ad2cce4d87 authored over 4 years ago
;ci: mac: invalidate mac cache to work around the usual failure

(cf https://github.com/haskell/cabal/issues/1076#issuecomment-685879454)

d2a1afdfc2570041e2accd368a3009350805cadd authored over 4 years ago
stack: bump default resolver to lts 16.12, ghc 8.8.4

5f1e040ad78f165ef68f25a99c7d5251510e9d3a authored over 4 years ago
;update some cabal files

e95a222ad248a5944fe2c0d1960b0f657f55b3a6 authored over 4 years ago
update hledger-install versions

b9ff6c91c1065f007519b0f571f947bff76dc2f9 authored over 4 years ago
;doc: finalise changelogs

09ac90a70a958567038690902c3ba83ccba939ae authored over 4 years ago
bump version to 1.19

3170cc7cbd0132fe5532ff9fc1617eb5d73976c9 authored over 4 years ago
;doc: changelogs

7aefa6f0ce7382dc63c7a6e10dd0254f3ee9341f authored over 4 years ago
;bal: doc: drop link to resolved sorting issue (#1279)

c1a985f1c8dbe0508978f5bc65751c913d8a9066 authored over 4 years ago
;regen manuals

e44c1cfae893476ef083a60c0c3868f8920bac4f authored over 4 years ago
;stack: fix duplicate in stack8.4.yaml

4c3eaa5ffa451ec62d25d2229b2cbc8cecf1901f authored over 4 years ago
Replace our stringly Regex with a safer compiled Regexp type

This PR #1330, addressing #1312 (parseQuery is partial) and #1245
(internal server error).

User...

58f989715a957af18e245ffb20fdc871de73d3fd authored over 4 years ago
lib: Fix quoteIfNeeded so it actually escapes quotes.

7d1e6d7d12f3c3a042661c1d6963523b5d5f676b authored over 4 years ago
lib,cli,ui: Change to consistent naming scheme for Hledger.Utils.Regex.

07dd30c1e55bd31748ad54e48e3aff3fe28a0f72 authored over 4 years ago
lib: Filter starting balances by subreport query in compoundBalanceReportWith.

5b647902c9f89b84ce814dec5bdc50778c82a153 authored over 4 years ago
lib: Replace some regex functions with parsers.

b91b391d083db84f8f4eee6cf50774279ae7189e authored over 4 years ago
lib: Remove unused --display code.

This was dropped back in 2014, and getting rid of this removes a use of
regular expressions.

20b39a5dd0e3d3d1889e0dd6a3d40858f5847d13 authored over 4 years ago
lib,web: Replace regex functions with simple text replacement.

8dfffb1e611a5a268b7fcabd8f497e05ee15a04d authored over 4 years ago
lib: Remove unnecessary NFData instances.

2cd7877c46a625dcdfcc6a06b20a9684f4810b3b authored over 4 years ago
lib,cli,ui: Remove redundant Typeable and Data instances.

Also add some explicit import lists.

af31d6e140d3ea2a8c215f42319c35797aff834d authored over 4 years ago
lib: Improve Read and Show instances for Regexp, get rid of custom show instance for Query.

01f5a92761f7f95a104a2ada1d1cd36885a6ab5c authored over 4 years ago
lib: Remove unneeded total Query code.

e3b2c94353ded9c5fa9fc1fda3ba9f7c599104b0 authored over 4 years ago
lib,cli,ui,web: Make Regexp a wrapper for Regex.

e5371d5a6a2cbe6661111f57e231a668aafe5355 authored over 4 years ago
lib: Remove unused Tree functions.

ccd6fdd7b903a2eaed71f4fc03c994db91c7936f authored over 4 years ago
Avoid some uses of fromIntegral, parse numbers more robustly.

This is PR #1326, addressing #1325 (fromIntegral considered harmful).

User-visible changes:

- ...

40ca6c62e70aa3fa36a4020a89809a330098eadd authored over 4 years ago
lib: Improve documentation for amountRoundedQuantity, fix a typo.

7182fa4746a9134a730589c7f564a6f87b57ee54 authored over 4 years ago
lib,cli: Get rid of magic values for asprecision, use a sum type instead.

f6fa76bba7530af3be825445a1097ae42498b1cd authored over 4 years ago
lib: Fail when parsing number with more than 255 decimal places.

ee1ef9606bd3dd9b3a1fce8b6292809dd8e11565 authored over 4 years ago
lib: Replace more instances of fromIntegral with safer versions.

ba59fed6b2e7ce7ae3ffe352a7ce1f1c9fbb122a authored over 4 years ago
lib: Replace some fromIntegral with toInteger.

ca2e55c954794725a64be8efd4de7d161dae6d8a authored over 4 years ago
lib: Make aprecision and DigitGroupStyle use Word8 instead of Int. exponentp now parses an Integer rather than an Int.

b5ed2067d98988c5f9a6e35829bc593a7a07ee7d authored over 4 years ago
lib,cli,ui: Remove old CPP directives made redundant by version bounds.

2fd678e41530dc9dd77d98a842e8f3b01c207634 authored over 4 years ago
ui: Bump version of vty, present in all supported stackage, to get rid of CPP.

f5a7c84065184fd00d831d878be05019eb707c1d authored over 4 years ago
lib,cli: Replace parsedate and mkdatespan with direct applications of fromGregorian, transaction now takes Day instead of a date string.

371b349b2e531af7eb47ad2307f7e8e1d9cd9e2b authored over 4 years ago
;roadmap: status

dc426266a4078fc86f634adeba8fc213a96f3926 authored over 4 years ago
;make bench: run quieter, allow overriding BENCHEXES with env var

5be0255eba422a60cbdc319a5cf8ef6ca0545ae3 authored over 4 years ago
;ci: mac: try again to bump the cache to fix Cabal artifact

That last key still matched. I will defeat you, cache.

73332c0cbc19b8dac9ce1dc7994e43326242d1de authored over 4 years ago
;ci: mac: try again to bump the right cache to fix Cabal artifact

CI error:
hledger-lib>
/Users/runner/.stack/setup-exe-cache/x86_64-osx/Cabal-simple_mPHDZzAJ_2.4...

c477e9c7dd6f41e1d538848647b50bc801362492 authored over 4 years ago
;ci: mac: try bumping cache to fix ghc 8.6 breakage again

3c32aa2cd468723151533b83feb6bfef00f52e8f authored over 4 years ago
;doc: more file extensions tweaks

20336ddc4dfe75ceb4289e7c314f94f067cc4ea7 authored over 4 years ago
;doc: clarify csv file extensions and separator inferring

c3d8857ae58abc223c50de014124ddc2028f71b4 authored over 4 years ago
csv: fix inferring separator from .ssv/.tsv file extensions

This was documented but untested and may have never worked.

a3c749f9e72386b5b63c7bf9e8e13b9bc6a23525 authored over 4 years ago
;doc: readme: drop badges header

fbf47b85ddf9f39d8839476108cb4bed4a305b93 authored over 4 years ago
;make functest now runs quickbench, with a warning

4145bf35aa4ea1d615d87e331a245fbdad2dca88 authored over 4 years ago
;bin: warn about breakage here

7e26d6626cea9e1461773886d6d7971d680f716e authored over 4 years ago
;bin: print-location, smooth, swap-dates: update _FLAG marker

5405a63aadfe5b207006ef3ccf98f7f763997e20 authored over 4 years ago
;bin: more scripts how-tos

8023d1e8d7dc2874062dc7124d956d4342550713 authored over 4 years ago
;bin: update scripts readme

c7f1800185380104bbf94a00d3c5dad5baa7478d authored over 4 years ago
bin: drop explicit --package options from stack scripts, not needed

If there are no --package options, stack's script command infers them
from the imports.

99789bd4dead8c1b3c51526eef85ab0ff4e3deda authored over 4 years ago
bin: hledger-print-location example

efa0d4391089c4a81b51bb5231723fb592cd6ec4 authored over 4 years ago
;bin: consistent use of stack script, package updates

4747e2eacfadfc1f228acdfc6a0d6e48bc6bceaa authored over 4 years ago
;bin: rename example cabal script

431a502a0a6a0b5f10a2891024aff0cf83e68063 authored over 4 years ago
bin: hledger-swap-dates: replace here with string-qq, as elsewhere

7f8192ba75d429d2c1b183cab451dd522ad69a44 authored over 4 years ago
;doc: CONTRIBUTING: update deps -> packaging link

a051fd0dc4ab77060344f8485e25538a0a31c191 authored over 4 years ago
Revert "Use `-split-sections` on everything" (#1328)

This causes problems on mac at least, and we already do it in
.github/workflows/linux.yml, so pr...

edbc639f8e1d6227a553961e836bfb1ad8d84267 authored over 4 years ago
Use `-split-sections` on everything

84d479cdc42689c48fddbca2db8938afb83aefec authored over 4 years ago
lib: Elide boring parents in tree mode even when using --empty.

32e184f9a8a941968ade4b89f8df0301b1729c86 authored over 4 years ago
;tests: 219.test: use the more pertinent --no-elide flag

05e33965d62ae15359e21ec760680a8556620500 authored over 4 years ago
tests: Remove commented test behaviour.

242895f2fcd04a768380ab50d9bc95e3068863b9 authored over 4 years ago
cli: No longer force --no-total in compound balance reports when using --percent.

4d5888aa8d5302b70a7817439cd3fc4c2d5a4fdf authored over 4 years ago
;examples: sample.csv tweaks, matching new doc

242f1ecfefb3c083881f766b473f55202c2d9fdc authored over 4 years ago
;ci: mac: bust cache, trying to fix strange "cannot execute" error

3a32f280428a8f372423d943a793c72a047b1f26 authored over 4 years ago
;lib: Types pragmas

542052478daf0cf858a734e11a395d975800fdee authored over 4 years ago
;doc: note mislabelled change

87e570290b48fc9c862ecb5146e78edc8107c91a authored over 4 years ago
;makefile: note useful looking lib

a0c12a730f4edac8347667eb8c58fcf898bbbaa2 authored over 4 years ago
fix doctest breakage (#1312)

b76caae3389a3914044cf262a36e85b7c78311d2 authored over 4 years ago
lib: Make ill-formed SmartDates unrepresentable.

f2dcbd2feee9002a93360f5b17b699b7cd3a2232 authored over 4 years ago
lib: Hledger.Query: add total variants of matches* functions (#1312)

matchesAccount_
matchesAmount_
matchesCommodity_
matchesPosting_
matchesPriceDirective_
matchesT...

27d6b21dff1fb45ed865b6f18d8c330dc69b5b45 authored over 4 years ago
journal: when an account alias contains a bad regexp, show details

lib: accountNameApplyAliases, accountNameApplyAliasesMemo are now
total

108c54824093ba6cb39b012e75fe9d6f0883dcc6 authored over 4 years ago
;lib: regex: rename & export RegexError, export toRegex_, docs (#1312)

3822c27bfefd8a23544f07c6c71c527878dfadbc authored over 4 years ago
;lib: regex utilities: cleanup (#1312)

49570088905a8baf6c74c5f978176658c611be3d authored over 4 years ago
lib: add alternate regex utilities that don't call error (#1312)

a112085092d416086bc088f7113fc19946aa858e authored over 4 years ago
;mark more partial functions (#1312)

ede4bfd5b4edfeb2a98b82060dad4f431228b824 authored over 4 years ago
;review, tag all error calls with an easier to find PARTIAL: comment (#1312)

3f55c23603ff65e76a1091d516551148a25d9e0f authored over 4 years ago
web: update for new parseQuery (#1312)

Query parsing is slightly more robust ("date:" no longer gives an
internal server error, but oth...

c60ad797278a279af52abfe38b2f7d5cf7d85f20 authored over 4 years ago
ui: update for new parseQuery (#1312)

5b5eab1afefd7cb3eb5346a09aeb86c46445c76f authored over 4 years ago