aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* botfair 0.3.1HEAD0.3.1masterDaniel Edgecumbe2019-10-291-1/+1
* Move more documentation to lib.rsDaniel Edgecumbe2019-10-291-0/+27
* Various documentation tweaksDaniel Edgecumbe2019-10-292-7/+14
* Handle login required errors correctlyDaniel Edgecumbe2019-10-294-62/+114
* Deserialize the errorCode of a JSON-RPC exceptionDaniel Edgecumbe2019-10-284-2/+74
* Initial work on deserializing JSONRPC exceptionsDaniel Edgecumbe2019-10-283-29/+38
* Add RpcError; add TODO that we need to add exceptionsDaniel Edgecumbe2019-10-281-2/+10
* Emphasise lack of warrantyDaniel Edgecumbe2019-10-281-0/+8
* BFClient::new returns bare BFClient; users may wrap in Arc if desiredDaniel Edgecumbe2019-10-272-5/+7
* More minor logging changesDaniel Edgecumbe2019-10-271-2/+2
* keepalive: interval up to 60s, logging changesDaniel Edgecumbe2019-10-271-8/+8
* Attempt repeated login on failureDaniel Edgecumbe2019-10-271-17/+36
* keepalive: Clean up logging; do not retry on failureDaniel Edgecumbe2019-10-271-20/+29
* Working keep-alive implementationDaniel Edgecumbe2019-10-272-50/+119
* Wrap the BFClient in an Arc; embryonic keep-alive thread (not yetDaniel Edgecumbe2019-10-271-6/+38
* Fix text doc for openssl command in lib.rsDaniel Edgecumbe2019-10-271-1/+1
* Generate documentation for enum variantsDaniel Edgecumbe2019-10-271-0/+126
* Add comment on use of pfx cert to docsDaniel Edgecumbe2019-10-271-0/+11
* Add generated documentation for methodsDaniel Edgecumbe2019-10-271-0/+26
* A few more docstrings, restrict BFClient.req() usageDaniel Edgecumbe2019-10-271-3/+4
* Comment on autologinDaniel Edgecumbe2019-10-271-0/+2
* Add doc headers to the generated filesDaniel Edgecumbe2019-10-273-9/+21
* Add documentation to root lib.rs, re-export BFClient and BFCredentialsDaniel Edgecumbe2019-10-271-0/+57
* Split out client.rsDaniel Edgecumbe2019-10-273-225/+242
* Seperate the generated code more effectivelyDaniel Edgecumbe2019-10-275-919/+809
* Various changes in preparation for the publishing of the crate.Daniel Edgecumbe2019-10-272-0/+32
* Convert to libraryDaniel Edgecumbe2019-10-262-600/+650
* Working implementation of BFApiCalls traitDaniel Edgecumbe2019-10-262-37/+0
* Working trait implementationDaniel Edgecumbe2019-10-261-38/+35
* Attempt at creating a BFClient which logs in as necessaryDaniel Edgecumbe2019-10-261-60/+112
* Begin crafting BFClientDaniel Edgecumbe2019-10-261-63/+163
* Tweak some loggingDaniel Edgecumbe2019-10-251-5/+10
* Fix python line length issuesDaniel Edgecumbe2019-10-251-10/+14
* Get some catalogues and marketbooks from themDaniel Edgecumbe2019-10-252-370/+369
* Add an up-to-date generated_api.rsDaniel Edgecumbe2019-10-251-0/+1814
* All generated functions now take a RequestBuilderDaniel Edgecumbe2019-10-252-33/+29
* Use proxy; do not serialize nullsDaniel Edgecumbe2019-10-251-8/+15
* First actual testDaniel Edgecumbe2019-10-252-7/+15
* wow, it compilesDaniel Edgecumbe2019-10-251-0/+58
* First attempts at getting a call to compileDaniel Edgecumbe2019-10-251-1/+38
* Tweak imports a bit, include src/generated_api.rsDaniel Edgecumbe2019-10-252-0/+2
* Working certificate authDaniel Edgecumbe2019-10-241-24/+15
* Initial commitDaniel Edgecumbe2019-10-241-0/+119