Commit Graph

15 Commits

Author SHA1 Message Date
Aaron Lindsay a357d38eee Store currency/security values/prices using big.Rat natively
This adds 'shadow' types used only by the store/db internal package whch
handle converting these types to their DB-equivalent values. This change
should allow reports to be generated significantly faster since it
allows a large portion of the computation to be shifted to the database
engines.
2017-12-12 19:50:38 -05:00
Aaron Lindsay d5bea1102d Split Lua reports into own package 2017-12-10 20:53:57 -05:00
Aaron Lindsay ac8afec6c1 Add tests for reading config files 2017-12-09 21:19:54 -05:00
Aaron Lindsay e52719c3f7 Split integration tests into their own package 2017-12-09 20:01:17 -05:00
Aaron Lindsay b907682fa3 .travis.yml: Calculate Go test coverage across all internal/ packages 2017-12-09 20:01:17 -05:00
Aaron Lindsay e89198fe2e .travis.yml: Don't wait on OSX builds 2017-12-09 05:59:30 -05:00
Aaron Lindsay 197b2db962 Use `dep` and adapt travis to, too 2017-11-18 20:22:12 -05:00
Aaron Lindsay 05aea95961 .travis.yml: Disable SSL mode for Postgres
This isn't enabled on OSX by default
2017-11-17 21:18:10 -05:00
Aaron Lindsay 8ac573796b .travis.yml: Allow OSX tests on 'master' to finish early (and fail) 2017-11-17 19:45:08 -05:00
Aaron Lindsay 955bb214b8 .travis.yml: Add OSX 2017-11-17 19:45:08 -05:00
Aaron Lindsay 408b59d522 .travis.yml: Comment, reorganize 2017-11-17 15:40:47 -05:00
Aaron Lindsay d5bb6ae26c .travis.yml: Enable postgres 2017-11-17 05:20:10 -05:00
Aaron Lindsay e3e381b183 .travis.yml: Disable postgres until it gets fixed 2017-11-16 20:19:00 -05:00
Aaron Lindsay 769a74a941 .travis.yml: Test MySQL and Postgres in addition to SQLite 2017-11-16 19:58:42 -05:00
Aaron Lindsay b7ee8cf4df Add .travis.yml 2017-10-05 08:11:29 -04:00