Commit Graph

32 Commits

Author SHA1 Message Date
Simon Michael
2dbe07a666 doc: mark up man pages for man/web rendering
And commit the latest nroff output. It'll need retesting.
2016-02-21 02:32:40 -08:00
Simon Michael
494c74f81b tools: hide package.yaml files to fix travis
The latest stack runs a buggy hpack that generates invalid
cabal files. Rename them to future-package.yaml for now.
2016-02-20 19:07:49 -08:00
Simon Michael
5697fbbd43 api: drop redundant imports 2016-02-19 17:52:40 -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
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
Thomas R. Koll
39682a0078 List accounts in a recursive tree #316 2016-01-12 11:15:51 +01:00
Thomas R. Koll
4b9f03a23e Start using bootstrap css for web-ui #316 2016-01-12 11:15:51 +01:00
Thomas R. Koll
2e625fdaee Would actually list the accounts in web-ui if it wasn't for cross-site-protection #316 2016-01-12 11:15:51 +01:00
Thomas R. Koll
88d8f975ed Start client app using AngularJS #316 2016-01-12 11:15:51 +01:00
Simon Michael
b7c178fb5d api: example 2 2016-01-10 11:17:48 -08:00
Simon Michael
c7b138a2f6 api: /prices, /commodities, cleanup 2016-01-10 08:58:40 -08:00
Simon Michael
78b1b1b84e api: /transactions method 2016-01-10 08:32:42 -08:00
Simon Michael
4a552e6388 api: refactor, try docopt 2016-01-10 07:09:25 -08:00
Simon Michael
bd023134f2 api: first app! lists account names 2016-01-09 15:54:22 -08:00
Simon Michael
93826fdc85 api: first handler, GET /accounts
Serves the account names from the default journal file (as JSON, on port 8001).
2016-01-09 15:22:28 -08:00
Simon Michael
4c972fabf2 api: forgot examples dir 2016-01-09 08:19:19 -08:00
Simon Michael
68f56764ab api: begin a web API server with examples (#316) 2016-01-09 07:48:24 -08:00