Commit Graph

167 Commits

Author SHA1 Message Date
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