c1777df3df
Standardize transaction wrapper fields
2017-03-30 10:24:26 -04:00
1d8ba5c19a
Make optional struct fields pointers
...
This allows encoding/xml to properly comparison against nil to see if
they should be marshalled if the 'xml' tag contains ",omitempty" and for
users to test against nil to see if a field was present in the parsed
OFX.
This commit also fixes up cmd/ofx to use the new pointers.
2017-03-29 09:22:02 -04:00
3091a97b2c
cmd/ofx: go vet
2017-03-28 19:47:17 -04:00
f51af6dd44
cmd/ofx: Play nice with Fidelity
...
Fidelity (Netbenefits at least) returns an error of DTEND is the current
day, so request 'yesterday' by default.
2017-03-28 19:42:16 -04:00
896bd55327
Add status code meanings to status code error messages
2017-03-25 06:14:52 -04:00
c4e1de3677
Only download transactions for the last year
...
Some FIs don't return *any* transactions if you ask them for *all* of
them since the beginning of (UNIX) time...
2017-03-23 20:55:31 -04:00
f511c6ca75
Add automated setting detection command
2017-03-23 08:43:34 -04:00
8d8ee0016d
Add command-line client
2017-03-22 20:29:08 -04:00