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
Simon Michael
cf5dda72b1
site: download: hledger-ui now on stackage ( #301 )
2016-01-14 09:44:26 -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
2c6aa5d75d
ui: changelog, bump version to 0.27.2
2016-01-11 10:44:06 -08: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
921cbe5a9e
bump suggested stack snapshot to lts-4.1
2016-01-10 08:40:33 -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
Simon Michael
29267ecaf2
Merge pull request #309 from TomK32/master
...
Small improvements to make the web output valid HTML
2016-01-08 07:28:48 -08:00
Thomas R. Koll
9f49da3713
web: remove more deprecated html attributes (align) and fix a tag with duplicate style attribute
2015-12-18 23:12:39 +01:00
Thomas R. Koll
f9c1902cbb
web: delete a few unused files from Yesod default app
...
the normalize file is called but not delivered(?), anyways there is a newer version in bootstrap.css
2015-12-18 22:51:42 +01:00
Simon Michael
dedaefbd27
site: devguide: quick links tweaks, add nix
2015-12-18 09:04:24 -08:00
Simon Michael
b573fbe519
site: home: tweaks to ui screencast
2015-12-18 09:04:24 -08:00
Simon Michael
860f6501b3
site: download: more correct stack install cmd
2015-12-18 09:04:24 -08:00
Simon Michael
5dcd733907
site: update stack link
2015-12-18 09:04:23 -08:00
Simon Michael
fb407c4da0
site: download: nix update
2015-12-18 09:04:23 -08:00
Thomas R. Koll
3306c65ae5
web: colour for visited links needs to be important to stick
2015-12-18 10:14:35 +01:00
Thomas R. Koll
71f4dc53b1
web: in registerCharClick set the window.location.hash and listen to that event to highlight the new row
2015-12-18 10:14:09 +01:00