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

9 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
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
cd9ad1d4d7 gnucash: Support directly importing gzipped files 2017-06-19 21:08:49 -04:00
a4b99381d3 imports: Don't re-import the same transaction from the same place
This is detected using the RemoteId field on Splits

While we're at it, also make gnucash import check numbers
2017-06-10 15:22:13 -04:00
fb59f9b3c5 Add direct OFX imports 2017-06-04 20:30:29 -04:00
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
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
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