Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add ZotAPI trait and derive macro. | Harald Eilertsen | 2023-03-27 | 1 | -0/+1 |
| | | | | | | | | | The idea is to try to generate more of the boilerplate code, but for now we only do the `z()` method definition. There are also some we're not quite able to replace yet (like XChanRequest) since it also has life times. It's a start anyways :) | ||||
* | Move to Rust 2021 edition. | Harald Eilertsen | 2023-03-26 | 1 | -1/+1 |
| | | | | | Doesn't seem like anything is changing re our code, but might as well just stay with the lates. | ||||
* | Update reqwest and make async. | Harald Eilertsen | 2021-07-05 | 1 | -1/+2 |
| | | | | | | | | This means adding the full tokio as a dependency. While there isn't much gain to going async in the current cli demo app, a full fledged app may have more to gain by it. First foray into async rust, so I might not do it right... | ||||
* | Update dependencies | Harald Eilertsen | 2021-07-05 | 1 | -5/+5 |
| | |||||
* | Promote example app to proper command line client. | Your Name | 2020-05-03 | 1 | -2/+2 |
| | |||||
* | Update Mockito | Your Name | 2020-05-01 | 1 | -1/+1 |
| | |||||
* | abconfig: reorg + parse result into struct. | Harald Eilertsen | 2020-01-04 | 1 | -0/+1 |
| | |||||
* | Use Url crate and move paths to submodules. | Harald Eilertsen | 2020-01-03 | 1 | -0/+1 |
| | |||||
* | Replace serde_urlencoded with serde_qs. | Harald Eilertsen | 2020-01-01 | 1 | -1/+1 |
| | | | | Simplifies serialization of various types quite a bit. | ||||
* | Update deps. | Harald Eilertsen | 2020-01-01 | 1 | -2/+2 |
| | |||||
* | tests: Verify authorization properly. | Harald Eilertsen | 2020-01-01 | 1 | -0/+1 |
| | |||||
* | Update to Mockito 0.19 for smoother tests. | Harald Eilertsen | 2019-07-29 | 1 | -1/+1 |
| | | | | | Provides matching against query params, so we don't need the ugly regexes anymore. | ||||
* | Use clap_app macro to define args at compile time. | Harald Eilertsen | 2019-06-09 | 1 | -1/+1 |
| | | | | | | For some reason the clap_app macro does not accept subcommands with hyphens, so the subcommands `channel-strean` and `network-stream` has been changed to `channel` and `network` respectively. | ||||
* | Use rust edition 2018. | Harald Eilertsen | 2019-06-09 | 1 | -0/+1 |
| | |||||
* | Update to mockito 0.14. | Harald Eilertsen | 2018-11-19 | 1 | -1/+1 |
| | |||||
* | Add new "master" example, to contain all examples as subcommands. | Harald Eilertsen | 2018-09-24 | 1 | -0/+1 |
| | | | | Only implements fetching the channel-stream for now. | ||||
* | Upgrade dep reqwest to 0.9.1. | Harald Eilertsen | 2018-09-22 | 1 | -1/+1 |
| | |||||
* | Add support for fetching xchan data by address. | Harald Eilertsen | 2018-08-21 | 1 | -0/+1 |
| | | | | | | | Not entirely happy with it, have updated the signature of Client::fetch_stream and Client::url to take args, which are left out if they're not serializable (or empty, I hope.) Should probably use an Option instead, or maybe even two entry points for the api. | ||||
* | Refactoring: Make Client::post_data helper. | Harald Eilertsen | 2018-08-20 | 1 | -0/+1 |
| | | | | | This means we don't need to access internal data members of the Client in builder structs an the like. | ||||
* | Add licence blurb to sources. | Harald Eilertsen | 2018-08-19 | 1 | -0/+16 |
| | |||||
* | Add example of using the channel stream api. | Harald Eilertsen | 2018-08-07 | 1 | -0/+2 |
| | |||||
* | First iteration of getting channel stream from server. | Harald Eilertsen | 2018-08-07 | 1 | -0/+4 |
| | |||||
* | Rename lib, drop dash. | Harald Eilertsen | 2018-08-03 | 1 | -1/+1 |
| | |||||
* | Zet ze ztage... | Harald Eilertsen | 2018-08-02 | 1 | -0/+6 |