Simon Michael
6221562507
install: stop installing hledger-diff addon ( #981 )
...
[ci skip]
2019-03-04 12:03:04 -08:00
Simon Michael
f648d6d78e
; regen manual. And, start using ; prefix for non-changelog changes
...
(as Emacs does).
[ci skip]
2019-03-04 12:01:41 -08:00
Simon Michael
e57bf4a9f2
diff: make it show in commands list; export it ( #981 )
2019-03-04 12:01:34 -08:00
Gabriel Ebner
ceb193f85e
cli: add diff command
...
This merges the external hledger-diff addon, which is now deprecated.
https://github.com/gebner/hledger-diff/
2019-03-04 11:39:11 -08:00
Simon Michael
f9aa71caf1
shake commandhelp: don't generate a txt for the README ( #981 )
...
[ci skip]
2019-03-04 11:38:11 -08:00
Simon Michael
ee884f74d1
site: download: ensure nix install gets latest available ( #980 )
...
[ci skip]
2019-03-04 08:30:05 -08:00
Simon Michael
1062331f7e
tools: commit missing pandoc filters ( #981 )
...
[ci skip]
2019-03-04 08:07:01 -08:00
Simon Michael
08a75985a3
site: download: more cleanup
...
[ci skip]
2019-03-03 09:38:51 -08:00
Simon Michael
c9011c166d
site: download: tweaks
...
[ci skip]
2019-03-02 16:45:30 -08:00
Simon Michael
c178fd92cb
site: simplify download page
...
[ci skip]
2019-03-02 16:11:57 -08:00
Simon Michael
d5a72c0ab9
site: download: bump docker version
...
[ci skip]
2019-03-02 13:18:22 -08:00
Simon Michael
1573ee41a0
site: download: improve nix/docker/sandstorm links/descriptions
...
[ci skip]
2019-03-02 09:28:13 -08:00
Simon Michael
8535bd9720
site: download: simplify nix instructions ( #980 )
...
[ci skip]
2019-03-02 08:54:56 -08:00
Simon Michael
521b43c0cc
install: don't forget to bump own version
...
[ci skip]
2019-03-02 07:08:02 -08:00
Simon Michael
c9105cc33b
download page, hledger-install: bump hledger-iadd version
...
[ci skip]
2019-03-02 07:04:35 -08:00
Simon Michael
522407cd84
site: download: reduce popping of "latest release is"
...
[ci skip]
2019-03-01 18:54:38 -08:00
Simon Michael
6888548cb3
site: relnotes: show minor release, link announcent
...
[ci skip]
2019-03-01 18:50:16 -08:00
Simon Michael
c77fa03db3
download page, hledger-install: bump hledger version
...
[ci skip]
2019-03-01 18:41:52 -08:00
Simon Michael
89255dbf76
cli: changelog
...
[ci skip]
2019-03-01 18:39:55 -08:00
Simon Michael
928ddfeb13
bump hledger version to 1.14.1, and other pkgs' lower bounds
2019-03-01 18:39:25 -08:00
Simon Michael
8c4f63d060
cli: fix missing Commodities.txt build error
2019-03-01 18:35:16 -08:00
Simon Michael
0984a8cd41
shake: add 1.14 to web manual versions
...
[ci skip]
2019-03-01 18:17:35 -08:00
Simon Michael
3b5623b3b9
doc: announcement
...
[ci skip]
2019-03-01 18:08:03 -08:00
Simon Michael
9ee5781693
site: download: bump versions
...
[ci skip]
2019-03-01 17:59:00 -08:00
Simon Michael
8d381457a4
install: bump versions
...
[ci skip]
2019-03-01 17:58:56 -08:00
Simon Michael
ca9a0d28be
doc: release notes
...
[ci skip]
2019-03-01 17:58:08 -08:00
Simon Michael
07dda4d178
doc: 1.14 manuals snapshot
...
[ci skip]
2019-03-01 17:47:56 -08:00
Simon Michael
172dbc7a90
doc: changelogs
...
[ci skip]
2019-03-01 17:46:37 -08:00
Simon Michael
0cd5545e26
regen cabal files/manuals
...
[ci skip]
2019-03-01 16:17:25 -08:00
Simon Michael
68e5c41d52
bump version, manual dates
...
[ci skip]
2019-03-01 16:11:15 -08:00
Simon Michael
9fab3257e8
regen cabal files
2019-03-01 15:44:40 -08:00
Simon Michael
9bb6f75bc8
update tested-with, add ghc 8.6
...
[ci skip]
2019-03-01 15:10:42 -08:00
Simon Michael
16157bc711
lib, web: tweaks to keep building with GHC 7
2019-03-01 15:07:17 -08:00
Jakub Zárybnický
6becbc78f3
cli, web, ui: Replace withJournalDo* variants
2019-03-01 05:42:30 -08:00
Simon Michael
036110529a
site: fix stylesheet after switching site to https
2019-02-27 21:27:29 -08:00
Simon Michael
7a4376100c
site: home: wiki links
2019-02-27 21:16:48 -08:00
Simon Michael
bdaab6a1b6
site: home: wiki links
2019-02-26 17:13:30 -08:00
Simon Michael
ff7395bb32
Shake clean: don't remove version-controlled command help files
...
[ci skip]
2019-02-26 10:14:29 -08:00
Simon Michael
a3ae68020f
regen manuals
...
[ci skip]
2019-02-26 10:13:50 -08:00
Simon Michael
1c2bf7e784
site: home: wiki links
2019-02-24 21:33:00 -08:00
Simon Michael
3dbd1378de
bal: doc: clarify budget report differences; drop sorting limitation
...
[ci skip]
2019-02-24 21:09:59 -08:00
Simon Michael
b2d5019e06
make: fix ghc invocations
...
[ci skip]
2019-02-24 16:22:51 -08:00
Simon Michael
8cf39e55e0
web: more Decimal FromJSON notes
...
[ci skip]
2019-02-21 17:13:47 -08:00
Simon Michael
420eef4a40
lib: fix some transaction balancing cases
...
I needed to be more careful about ordering, as johannesgerer's original
code was, and the tests missed it. I think I have it now.
Found the PR whose code I have been reworking, it was #438 .
2019-02-21 16:50:32 -08:00
Simon Michael
ca565795ad
lib: transaction, [v]post*, balassert* constructors, for tests etc.
2019-02-21 16:20:04 -08:00
Simon Michael
115643a024
web: silence one more pesky warning
2019-02-20 20:45:09 -08:00
Simon Michael
0bc16d4af6
lib, cli, web: rename porigin -> poriginal
2019-02-20 20:23:54 -08:00
Simon Michael
2dc716cdb4
web: support adding new transactions via JSON PUT ( #316 )
...
A single transaction can be added by PUT to /add.
(I read that PUT, not POST, should be used to create;
perhaps the web add form should also use PUT ?)
As with the web form, the `add` capability is required (and enabled by
default).
Here's how to test with curl:
$ curl -s http://127.0.0.1:5000/add -X PUT -H 'Content-Type: application/json' --data-binary @in.json; echo
New readJsonFile/writeJsonFile helpers in Hledger.Web.Json
are handy for generating test data. Eg:
>>> writeJsonFile "in.json" (head $ jtxns samplejournal)
2019-02-20 20:23:51 -08:00
Simon Michael
b46212ae50
web: better ToJSON instances, new FromJSON instances, utilities ( #316 )
2019-02-20 20:23:45 -08:00
Simon Michael
782e6d3272
collect some langage pragmas in dev.hs
2019-02-20 18:08:33 -08:00