|
94a77ac754
|
Add BasicClient, update Client to be interface
This paves the way for more easily implementing different clients for
different financial institutions
|
2018-10-02 20:55:25 -04:00 |
|
|
de58d3fc0d
|
Merge pull request #8 from aclindsa/remove_unused_default_client
client.go: remove unused defaultClient var
|
2018-10-02 20:41:42 -04:00 |
|
|
88e5521348
|
client.go: remove unused defaultClient var
|
2018-10-02 20:33:33 -04:00 |
|
|
54666608a4
|
Merge pull request #7 from aclindsa/dont_export_rawrequestcookies
Don't export Client's rawRequestCookies method
|
2018-10-02 20:27:34 -04:00 |
|
|
1cc508c6d3
|
Don't export Client's rawRequestCookies method
It is used to fix bad behavior and should not be exposed
|
2018-10-02 20:20:07 -04:00 |
|
|
c6a806399a
|
Merge pull request #5 from nicksnyder/patch-1
Make README example compile
|
2018-04-15 07:21:52 -04:00 |
|
Nick Snyder
|
2a92b29a62
|
currency := stmt.CurDef
|
2018-04-14 22:28:30 -07:00 |
|
Nick Snyder
|
2fbb276a22
|
Make example compile
|
2018-04-14 09:06:32 -04:00 |
|
|
06de7e2af6
|
Add example usage to README
|
2017-11-18 20:00:37 -05:00 |
|
|
977dacfbbd
|
.travis.yml: Add dep ensure
|
2017-11-18 20:00:37 -05:00 |
|
|
ddc674b287
|
go fmt
|
2017-11-18 05:58:32 -05:00 |
|
|
29fc9c20fe
|
Add dep vendoring
|
2017-11-18 05:56:33 -05:00 |
|
|
d81d75876f
|
.travis.yml: Don't fail builds on coveralls failures
|
2017-11-18 05:25:02 -05:00 |
|
|
1264e6e486
|
README: Add go 1.9 requirement
|
2017-10-27 09:03:57 -04:00 |
|
|
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 |
|