Commit Graph

18 Commits

Author SHA1 Message Date
Aaron Lindsay 4e73e8b508 Add per-user default currency 2017-06-21 21:27:41 -04:00
Aaron Lindsay 9844785b8d Basic Report UI complete! 2017-06-17 10:28:50 -04:00
Aaron Lindsay 9ce6454997 Add lots of backend and back-frontend report infrastructure 2017-06-16 20:55:22 -04:00
Aaron Lindsay 7817e6f08e Enable ES2015 translation 2017-06-07 21:08:39 -04:00
Aaron Lindsay a08131b1ba Use ES6 classes instead of React.createClass and editing prototypes 2017-06-07 19:12:53 -04:00
Aaron Lindsay fb59f9b3c5 Add direct OFX imports 2017-06-04 20:30:29 -04:00
Aaron Lindsay bf284dc591 Add OFX fields to backend and UI 2017-05-31 21:04:01 -04:00
Aaron Lindsay b37a20536f Move 'status' from transactions to splits
This allows for a transaction to clear one account before the other (and
mirrors how Gnucash, and I suspect most other pieces of software, do it)
2017-05-31 08:23:19 -04:00
Aaron Lindsay db7a60b292 models.js: Don't double-count when map-reducing report series 2017-02-19 17:09:24 -05:00
Aaron Lindsay b443963375 reports: Allow drilling down 2017-02-17 10:01:31 -05:00
Aaron Lindsay 4d642d1772 WIP: Stacked bar chart 2017-02-15 20:56:41 -05:00
Aaron Lindsay d3d79fb613 Add Report infrastructure to UI 2017-02-11 20:39:38 -05:00
Aaron Lindsay ce6660b575 Add initial UI for user-editable securities 2016-10-26 06:58:14 -04:00
Aaron Lindsay 6257e9193f Hook (almost) everything up to Redux 2016-10-05 13:36:47 -04:00
Aaron Lindsay 48487c230b js: Add Security Description field 2016-02-19 20:01:25 -05:00
Aaron Lindsay fcf6b2f1a4 Add more account types 2016-02-19 20:00:56 -05:00
Aaron Lindsay 00a6965e88 Remove big.js from source, use npm instead 2016-02-13 17:06:32 -05:00
Aaron Lindsay c5bca50113 Reorganization around building JavaScript differently 2016-02-13 17:02:22 -05:00