Commit Graph

14 Commits

Author SHA1 Message Date
Aaron Lindsay 449b4ee760 Make accounts PUT and POST return the resulting Account object 2016-09-29 09:17:57 -04:00
Aaron Lindsay 9e26b30bdc Add Initial Gnucash importing
There are still a number of bugs, but the basic functionality is there
2016-02-19 20:01:24 -05:00
Aaron Lindsay fcf6b2f1a4 Add more account types 2016-02-19 20:00:56 -05:00
Aaron Lindsay 380e66ed0c Add method to create Imbalances accounts 2016-02-11 05:53:44 -05:00
Aaron Lindsay df1912f69b Add Trading account type and method to automatically create them 2016-02-10 18:36:11 -05:00
Aaron Lindsay 58c7c17727 Initial pass at OFX imports
Still needs some fixups:
 * UI is incomplete
 * Investment transactions are unbalanced initially
 * OFX imports don't detect if one of the description fields for a
   transaction is empty (to fall back on another)
 * I'm sure plenty of other issues I haven't discovered yet
2016-02-02 21:46:27 -05:00
Aaron Lindsay 4f61f9e74d Add basic transaction register support 2015-08-05 21:25:25 -04:00
Aaron Lindsay be57d44ffe backend: Add ability to get Transactions by Account 2015-07-11 08:58:36 -04:00
Aaron Lindsay 0377b5f42b Add ability to delete accounts to UI 2015-07-04 21:11:00 -04:00
Aaron Lindsay 7772f0bca5 Use int64 instead of *Type for Accounts/Securities
Otherwise, gorp gets confused and won't assign an int64 type from the
database to an AccountType, even though they're really the same datatype.
2015-07-04 08:23:57 -04:00
Aaron Lindsay 524d82ecf7 Re-parent accounts and transactions on account deletion 2015-06-29 07:28:20 -04:00
Aaron Lindsay a68e05ce62 accounts.go: Remove extraneous lines 2015-06-27 23:09:47 -04:00
Aaron Lindsay 3367106e41 Add initial implementation of accounts 2015-06-27 17:46:06 -04:00
Aaron Lindsay 0f393d2fbb Initial commit 2015-06-25 22:36:58 -04:00