Simon Michael
a9afd7bcbe
lib: slightly better journal/time format detection
...
The Journal, Timelog and Timedot readers' detectors now check
each line in the sample data, not just the first one. I think
the sample data is only about 30 chars right now, but even so
this fixed a format detection issue I was seeing.
2016-02-19 23:02:10 -08:00
Simon Michael
70863ae40b
lib: timedot allow indenting
2016-02-19 22:58:08 -08:00
Simon Michael
4b4a4bacf7
lib: timedot parse order fix
2016-02-19 22:57:43 -08:00
Simon Michael
0adcdf21f8
lib: timedot parsing fix
2016-02-19 22:57:06 -08:00
Simon Michael
b26dd3d9b0
lib: fix timedot comments
2016-02-19 22:55:30 -08:00
Simon Michael
dd77ac4c0a
lib: note debugLevel gotcha in GHCI
2016-02-19 22:54:38 -08:00
Simon Michael
7aab544cf6
cli: make argument-less --debug more robust
2016-02-19 22:53:25 -08:00
Simon Michael
baeca07440
doc: note include does not support *
2016-02-19 22:51:18 -08:00
Simon Michael
269f7afe33
doc: try making hledger-ui web manual from man page
2016-02-19 22:49:45 -08:00
Simon Michael
2b4cb6b970
cli: shorter help mockup updates
2016-02-19 22:48:59 -08:00
Simon Michael
c9937db10e
lib: show txn's file position in assertion errors
2016-02-19 22:48:59 -08:00
Simon Michael
92d5b0ab3d
tools: try making web manual from man pages, WIP
2016-02-19 22:39:13 -08:00
Simon Michael
8677d01024
tools: exclude some js files from LOC count
2016-02-19 22:05:41 -08:00
Simon Michael
0a7fb17635
fix two failing tests
2016-02-19 21:45:39 -08:00
Simon Michael
1cf223a2db
lib: finish move of reading utils, useful for 320
...
It seems this already began in today's timedot commit.
2016-02-19 21:37:12 -08:00
Simon Michael
00656e62bf
site: faq: history: today's cleanup/brighten-up
2016-02-19 19:55:37 -08:00
Simon Michael
176f27a884
doc: manual: begin "timelog" -> "timeclock" rename
2016-02-19 19:55:15 -08:00
Simon Michael
8badaf3b87
doc: timedot doc fixes
2016-02-19 18:04:33 -08:00
Simon Michael
06b54bf05e
lib: timedot format, convenient for time logging
...
Timedot is a plain text format for logging dated, categorised
quantities (eg time), supported by hledger. It is convenient for
approximate and retroactive time logging, eg when the real-time
clock-in/out required with a timeclock file is too precise or too
interruptive. It can be formatted like a bar chart, making clear at a
glance where time was spent.
2016-02-19 17:55:57 -08:00
Simon Michael
36970f7b19
lib: fix balance assertion test
2016-02-19 17:52:40 -08:00
Simon Michael
b744033a28
tools: make ghci-api
2016-02-19 17:52:40 -08:00
Simon Michael
5697fbbd43
api: drop redundant imports
2016-02-19 17:52:40 -08:00
Simon Michael
f36c4a2a91
mark todo
2016-02-19 17:52:40 -08:00
Simon Michael
01abf4a56d
typo
2016-02-19 17:52:40 -08:00
Simon Michael
bd84942349
site: faq: history: cleanup
2016-02-18 10:09:14 -08:00
Simon Michael
8370d2ec63
site: faq: history: yet another cleanup/cheer-up
2016-02-18 09:43:20 -08:00
Simon Michael
aa1fc3f2f2
site: faq: history: clean up, cheer up
2016-02-17 15:25:21 -08:00
Simon Michael
5da355c06f
lib: more ergonomic balance assertion errors
2016-02-10 07:40:18 -08:00
Simon Michael
64c77e776e
site: devguide: update sandstorm links
2016-02-09 13:14:11 -08:00
Simon Michael
82404952ed
doc: manual: mention LEDGER_FILE env var gotcha
2016-02-05 18:06:49 -08:00
Simon Michael
05572f4a08
site: download, devguide: mention homebrew
2016-02-04 06:46:46 -08:00
Simon Michael
ec1472e27e
site: download: remove unnecessary --resolver
2016-02-03 16:33:33 -08:00
Simon Michael
a2b989d898
journal: support ledger3-compatible "apply account"
2016-01-29 07:39:26 -08:00
Simon Michael
eaaaf6ddec
site: home: link to other main package haddocks
2016-01-28 17:08:57 -08:00
Simon Michael
a0437bb959
site: faq: mention include limitation
2016-01-28 17:08:30 -08:00
Simon Michael
ec87da8b04
web: show the sidebar by default ( #310 )
2016-01-25 09:08:19 -08:00
Simon Michael
6fb76d979f
web: fix typo in "-f -" warning
2016-01-25 09:07:37 -08:00
Simon Michael
c8347b00cf
tools: improve emacs tags, include js/docs etc.
2016-01-25 08:21:29 -08:00
Simon Michael
0ab008ed5e
api: merge tomk's WIP angular client, cleanups
...
- api routes (but not /swagger.json) are now under /api/v1
- the api has changed a bit, more to come
- files are served from the current directory by default, simplifying naming
- the startup message is more informative
- added some startup hints for the angular client
2016-01-24 13:37:34 -08:00
Simon Michael
8f432b651e
api: Typeable/Data/Generic instances for Account
2016-01-21 15:16:11 -08:00
Simon Michael
96977afef5
bump recommended stack snapshot to lts-4.2
2016-01-21 14:54:12 -08:00
Simon Michael
687d6ec366
api: add servant-swagger extra dep for stack
2016-01-21 14:53:47 -08:00
Simon Michael
f083a88e76
api: /swagger.json serves swagger 2.0 api docs
2016-01-21 14:49:28 -08:00
Simon Michael
b9b1cff22d
api: --swagger shows swagger 2.0 api docs
2016-01-21 14:16:00 -08:00
Thomas R. Koll
1d18bf2a0f
api: /accounts to return only the top accounts
2016-01-19 10:35:28 +01:00
Thomas R. Koll
ee2c06c320
api-client: Use accounts.asub instead of children, needs fixing of the api
2016-01-19 10:13:01 +01:00
Thomas R. Koll
6733599a5f
api-client: Move around files and prepare to show account transactions
2016-01-19 10:02:16 +01:00
Thomas R. Koll
efd1d8cdcd
api: stuff all the endpoints under /api/v1/
2016-01-19 09:15:59 +01:00
Thomas R. Koll
60de5a0df4
api: move endpoint for accounttransaction to /account/:name
2016-01-19 09:11:39 +01:00
Thomas R. Koll
2e8da54512
api: Client sidebar looks okay for now #316
2016-01-18 22:04:42 +01:00