1
0
mirror of https://github.com/aclindsa/ofxgo.git synced 2024-10-30 05:20:05 -04:00
Commit Graph

128 Commits

Author SHA1 Message Date
f408232d77 Mark testing helper functions with t.Helper()
This makes error messages from tests report the line number of the error
in the test function itself instead of the error in the helper.
2017-10-06 05:53:19 -04:00
fa05f64497 Merge pull request #2 from aclindsa/smaller_xml_parser
Switch to copy of encoding/xml with only that subdirectory
2017-10-02 09:33:24 -04:00
02f59a7b4f .travis.yml: Drop go 1.8
The latest encoding/xml now uses sync.Map
2017-10-02 09:28:09 -04:00
1e55cb8bd7 Switch to copy of encoding/xml with only that subdirectory 2017-10-02 09:21:56 -04:00
6359499ea2 .travis.yml: Add Go 1.9.x 2017-09-20 20:30:59 -04:00
fa72af4f6c client: Retry HTTP requests for empty responses with cookies
This works around a particular FI's penchant for JSESSIONID cookies
2017-09-01 08:41:15 -04:00
04436f048d Add MoneyGo reference to README 2017-06-05 21:12:04 -04:00
fcee1ec452 Update/improve documentation 2017-05-09 16:30:35 -04:00
4cb0eb4f85 Clarify use of Currency vs. OrigCurrency 2017-04-19 21:31:45 -04:00
bc541d881d Add transaction UID validation to all messages 2017-04-18 20:22:07 -04:00
8712be5a9d Bank Transactions: Use Currency structs, not CurrSymbol directly 2017-04-18 20:17:44 -04:00
a3e42fc903 go vet and golint 2017-04-18 19:50:04 -04:00
1ee7197340 Add validation of banking requests and responses 2017-04-18 19:46:23 -04:00
7f2ca5db0f Check Valid() when parsing responses 2017-04-17 20:37:40 -04:00
2046fa32e5 Use CurrSymbol instead of String to represent currencies 2017-04-17 20:20:22 -04:00
faac776ca4 Add Currency type 2017-04-17 20:11:53 -04:00
9bd9c01962 Add OFX version to Valid() calls
This allows for future differentiation based on different requirements
of different versions of the OFX specification.
2017-04-17 11:11:46 -04:00
0eba6741f2 Make the OFX spec version an 'enum' 2017-04-17 10:54:20 -04:00
94f49640b4 cmd/ofx: golint 2017-04-16 20:50:06 -04:00
33c7ad463c spelling fix 2017-04-16 20:46:32 -04:00
f64d19ed8d client: golint 2017-04-16 20:38:56 -04:00
1ff64a9d55 Comment investments, profiles, seclist, signon, signup, and types 2017-04-13 10:18:07 -04:00
a1aec204a8 Comment investment statement requests/responses 2017-04-13 06:16:23 -04:00
cc90da4ed1 s/Id/ID/ 2017-04-12 21:40:42 -04:00
e670b52a08 common: Improve comments 2017-04-12 21:39:54 -04:00
6c20007ada Comment credit card statement requests/responses 2017-04-12 21:23:57 -04:00
eee9348766 Comment bank statement requests/responses 2017-04-12 21:21:05 -04:00
c6ef8be074 Add comments for generated constants 2017-04-12 06:02:50 -04:00
a05882fcda Add a few more comments 2017-04-11 06:08:40 -04:00
d6aa6608e7 Cleanup documentation 2017-04-10 21:30:44 -04:00
be66031c49 Update README 2017-04-10 20:36:47 -04:00
ff18c86aea Test parsing of some sample responses 2017-04-10 20:01:01 -04:00
384d24b3d0 README: Add coverage badge 2017-04-10 08:17:34 -04:00
2bbd1d424d go vet 2017-04-10 06:05:03 -04:00
3099c5f00f Test open orders 2017-04-10 06:04:52 -04:00
674aac9dba Add tests for list of positions 2017-04-10 05:27:47 -04:00
8ea820f309 Add tests for neglected InvTranList elements 2017-04-09 07:22:57 -04:00
5159bba382 Add license 2017-04-08 11:48:55 -04:00
d433a18df4 gofmt -s 2017-04-08 11:38:07 -04:00
296b1fe7e9 Add badges for documentation and report card 2017-04-08 11:30:55 -04:00
8e6c9f6632 .travis.yml: Add coveralls 2017-04-08 11:22:45 -04:00
0673b9af85 README: Add build status badge 2017-04-08 11:14:25 -04:00
b8620f40c8 Add .travis.yml 2017-04-08 11:13:06 -04:00
3f5249cad4 Add v1.0.3 bank request test 2017-04-08 10:59:42 -04:00
749c2e9f3a Add test for RandomUID 2017-04-08 10:55:11 -04:00
e1c4fb79bc Add status tests 2017-04-08 10:39:54 -04:00
ae525b742c Add test for signon validity 2017-04-08 08:58:09 -04:00
9e95182afa signon: Improve error messages 2017-04-08 08:57:31 -04:00
8f1cf63bd3 constants: Improve testing, eliminate redundant check when marshalling 2017-04-08 08:40:46 -04:00
ac5a0dce1d Add tests for auto-generated constants 2017-04-07 22:34:54 -04:00