Aaron Lindsay
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
Aaron Lindsay
f511c6ca75
Add automated setting detection command
2017-03-23 08:43:34 -04:00
Aaron Lindsay
ab79afa8ae
Create initial README
2017-03-23 05:48:01 -04:00
Aaron Lindsay
f2cea7c6d4
Switch to own clone of xml encoding library
2017-03-22 20:59:40 -04:00
Aaron Lindsay
8d8ee0016d
Add command-line client
2017-03-22 20:29:08 -04:00
Aaron Lindsay
6491311dbc
Move credit cards to the right message set
...
They don't belong in with the banking message set like they were, even
though they're in the same section in the spec...
2017-03-22 20:01:30 -04:00
Aaron Lindsay
753249c16e
client: Add RequestNoParse()
2017-03-22 19:56:59 -04:00
Aaron Lindsay
45e183072d
Add investment transactions
2017-03-21 11:20:24 -04:00
Aaron Lindsay
4cfa85fe32
Add parsing position list
2017-03-20 21:09:08 -04:00
Aaron Lindsay
a0e2c146e4
Add requesting/parsing security list
2017-03-20 21:07:58 -04:00
Aaron Lindsay
f59f3713c2
Add simple investment requests/responses
...
This is lacking (at least) parsing the list of securities frequently
sent with investment statements
2017-03-19 21:08:58 -04:00
Aaron Lindsay
81814feaff
types: Be more lenient on Date, Int, and Amount parsing
...
Some of these types can have stray newlines in them, and Vanguard has a
very strange bug where they repeat the time portion of a DTSTART element
for a second time (we disregard the latter portion).
2017-03-19 20:46:01 -04:00
Aaron Lindsay
bd10b644a9
Improve comments
2017-03-17 21:36:20 -04:00
Aaron Lindsay
76aeca66c8
Banking: Add credit card statements, image data, and pending transactions
2017-03-17 21:35:42 -04:00
Aaron Lindsay
8158868432
Reorganization
2017-03-17 21:35:26 -04:00
Aaron Lindsay
add6036729
Move client to own file
2017-03-16 19:31:26 -04:00
Aaron Lindsay
073387b65b
Improve comments
2017-03-16 11:20:20 -04:00
Aaron Lindsay
f0b67bad85
Make marshalMessageSet() not a pointer receiver for Request
...
It doesn't even use the object
2017-03-16 11:13:52 -04:00
Aaron Lindsay
49cf745a20
Add Client, split from Request
2017-03-16 11:13:21 -04:00
Aaron Lindsay
aeba01bf0f
Guess version from header format
2017-03-15 21:00:49 -04:00
Aaron Lindsay
cd1e7b480a
Add the ability to download Bank Transactions
2017-03-14 10:31:14 -04:00
Aaron Lindsay
59c8bce519
Make an empty CharsetReader
...
This gets around weird errors when the <?xml processing instruction has
things like utf-16 in it. This should maybe be fixed another way later.
2017-03-13 21:10:43 -04:00
Aaron Lindsay
b90c3e0dcd
Ignore whitespace character data xml Tokens
2017-03-13 21:10:19 -04:00
Aaron Lindsay
257495a343
Add testing for basic types, fix some bugs
2017-03-13 21:09:15 -04:00
Aaron Lindsay
0e62af64e3
Implement Signup message parsing
2017-03-11 21:13:06 -05:00
Aaron Lindsay
74b0ff7816
Add parsing of profile messages, fix date parsing
...
Profile messages are still missing validation
2017-03-11 13:10:39 -05:00
Aaron Lindsay
689337d81d
Remove 'Ofx' prefix on types
2017-03-11 07:18:02 -05:00
Aaron Lindsay
99cd8f7273
Initial commit
2017-03-11 07:15:15 -05:00