1
0
mirror of https://github.com/aclindsa/moneygo.git synced 2024-09-21 04:10:05 -04:00
Commit Graph

18 Commits

Author SHA1 Message Date
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
93a05576b8 Delete prices when deleting security 2017-07-17 20:25:45 -04:00
a42e051f74 Ensure default currency isn't modified to be a non-currency 2017-06-21 21:53:01 -04:00
4e73e8b508 Add per-user default currency 2017-06-21 21:27:41 -04:00
fb59f9b3c5 Add direct OFX imports 2017-06-04 20:30:29 -04:00
a9cf95dba8 Move OFX imports from libofx to ofxgo
This makes them native Go code, and will allow for fetching them
directly from financial institutions later.
2017-05-08 06:01:26 -04:00
c0fb04b722 Fix Gnucash security imports
Attempt to find an existing security that matches, trying decreasingly
specific searches, and create the security if nothing close can be
found.
2017-02-19 07:50:36 -05:00
ce6660b575 Add initial UI for user-editable securities 2016-10-26 06:58:14 -04:00
a61e460c2f Add user-editable securities, strip hard-coded ones from securities.go 2016-10-16 20:33:23 -04:00
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
2736d5f996 Add lots more securities, but comment them out because they're slow 2016-02-02 21:50:36 -05:00
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
2e9828cc23 Add ISO 4217 currencies
Also added a 'Description' field to Securities
2016-01-13 20:44:58 -05:00
099f42e4fe Add symbols for securities 2015-08-26 07:41:35 -04:00
693f1e8253 Report account balances in transaction register 2015-08-21 06:54:17 -04:00
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
5b71c181fc Add basic implementation of securities 2015-06-27 08:32:51 -04:00
0f393d2fbb Initial commit 2015-06-25 22:36:58 -04:00