Commit Graph

8 Commits

Author SHA1 Message Date
Aaron Lindsay 156b9aaf0c Pass DB as a closure instead of a global variable
This is part of an ongoing attempt to restructure the code to make it
more 'testable'.
2017-10-04 08:05:51 -04:00
Aaron Lindsay 9abafa50b2 Update gorp dialect depending on DB type used 2017-10-03 19:37:58 -04:00
Aaron Lindsay 8ce3ef1bf5 Move database configuration into config file
Also support mysql and postgres (at least in name, they haven't been
fully tested yet)
2017-10-02 20:55:26 -04:00
Aaron Lindsay f213e1061c Add security prices
* Import them from Gnucash's pricedb
* Add support for querying prices from lua for reports
* Add documentation for lua reports
2017-07-13 21:32:25 -04:00
Aaron Lindsay 9ce6454997 Add lots of backend and back-frontend report infrastructure 2017-06-16 20:55:22 -04:00
Aaron Lindsay a61e460c2f Add user-editable securities, strip hard-coded ones from securities.go 2016-10-16 20:33:23 -04:00
Aaron Lindsay 5b71c181fc Add basic implementation of securities 2015-06-27 08:32:51 -04:00
Aaron Lindsay 0f393d2fbb Initial commit 2015-06-25 22:36:58 -04:00