e0ce1576cd
Add first test
...
This tests only querying security templates, and not very exhaustively,
but it's a test!
2017-10-05 08:06:08 -04:00
d0a5980b85
First pass at reorganizing go code into sub-packages
2017-10-04 19:35:59 -04:00
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
c783e2c1bb
Remove 'gorilla' framework
...
It was being used for session management, but we weren't using any of
the features that differentiated it from using go's cookies directly so
it is hard to justify the additional dependencies.
2017-10-03 11:26:56 -04:00
22560dd43a
Fix typo for 'base-directory'
2017-10-02 21:01:23 -04:00
8ce3ef1bf5
Move database configuration into config file
...
Also support mysql and postgres (at least in name, they haven't been
fully tested yet)
2017-10-02 20:55:26 -04:00
f88fed966b
Move to using config file
2017-10-01 21:15:40 -04:00
806ceb2f5c
reports: Add basic lua infrastructure
...
Of course, it doesn't do anything other than print "Hello World", but
that's okay.
2017-01-23 20:40:39 -05:00
a61e460c2f
Add user-editable securities, strip hard-coded ones from securities.go
2016-10-16 20:33:23 -04:00
9be12a3c7e
Update logging format to include source file/line
2016-02-19 20:01:25 -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
443356caec
Have go generate
make JavaScript
2016-02-13 17:13:58 -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
55a6e9a489
Add initial implementation of transactions
2015-06-28 23:03:34 -04:00
3367106e41
Add initial implementation of accounts
2015-06-27 17:46:06 -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