Commit Graph

4188 Commits

Author SHA1 Message Date
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
Thomas R. Koll
619ea9906c api: Move client files and get a basic dashboard working 2016-01-18 21:09:16 +01:00
Simon Michael
ae9defb718 api: --static-dir/-d option 2016-01-18 09:37:34 -08:00
Simon Michael
69e2218b09 api: drop /reports prefix; cleanup 2016-01-18 09:09:09 -08:00
Thomas R. Koll
5e3d6d6d3d Merge remote-tracking branch 'sm/master' 2016-01-18 17:59:49 +01:00
Simon Michael
fb32d54a90 api: also serve files from static/; drop ServerT 2016-01-18 08:46:56 -08:00
Simon Michael
cabcd80ad5 api: cleanup 2016-01-17 11:07:26 -08:00
Simon Michael
ab1d47cfe2 api: /reports/accounttransactions/ACCTNAME 2016-01-17 10:19:48 -08:00
Simon Michael
798f4e82d0 api: /accounts returns Accounts, /accountnames just the names 2016-01-17 09:33:24 -08:00
Simon Michael
26ba907a2e tools: make cloc, counts lines of code 2016-01-17 08:52:19 -08:00
Simon Michael
94f2b37f12 tools: travis: use latest stack 2016-01-14 20:48:44 -08:00
Simon Michael
142c52e5b9 ui: changelog, bump version to 0.27.3 2016-01-14 20:43:02 -08:00
Simon Michael
5b7040fecd ui: allow brick 0.4 2016-01-14 20:43:02 -08:00