Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update to mockito 0.14. | Harald Eilertsen | 2018-11-19 | 1 | -1/+1 |
| | |||||
* | Merge branch 'rewrite-examples' | Harald Eilertsen | 2018-11-06 | 16 | -299/+508 |
|\ | |||||
| * | Clear out old example code.rewrite-examples | Harald Eilertsen | 2018-11-06 | 6 | -298/+0 |
| | | |||||
| * | Move abconfig example to new example app. | Harald Eilertsen | 2018-11-06 | 3 | -0/+36 |
| | | |||||
| * | Move the post new item example code to new example app. | Harald Eilertsen | 2018-11-06 | 3 | -0/+40 |
| | | |||||
| * | Import macros explicitly in zot cli example. | Harald Eilertsen | 2018-10-28 | 1 | -2/+9 |
| | | | | | | | | This requires rust 1.30.0 or later. | ||||
| * | Move zot cli example modules into submodule. | Harald Eilertsen | 2018-10-28 | 6 | -11/+12 |
| | | | | | | | | Also rename example from zot to zotcli to avoid name clash. | ||||
| * | Add fetching xchans to main sample. | Harald Eilertsen | 2018-10-09 | 2 | -0/+74 |
| | | |||||
| * | Add abook api to main example. | Harald Eilertsen | 2018-10-08 | 2 | -0/+63 |
| | | |||||
| * | Add fetching network_stream to main example. | Harald Eilertsen | 2018-10-08 | 2 | -1/+123 |
| | | | | | | | | | | This duplicates a lot of the code from the channel_stream example, will try to refactor later. | ||||
| * | Differ between different type of tags in channel_stream example. | Harald Eilertsen | 2018-10-08 | 1 | -3/+11 |
| | | |||||
| * | Expand channel_stream to output items as on the web. | Harald Eilertsen | 2018-10-07 | 1 | -3/+52 |
| | | |||||
| * | Add new "master" example, to contain all examples as subcommands. | Harald Eilertsen | 2018-09-24 | 3 | -0/+107 |
| | | | | | | | | Only implements fetching the channel-stream for now. | ||||
| * | Export zotapi::Client | Harald Eilertsen | 2018-09-24 | 1 | -1/+1 |
|/ | |||||
* | Drop unused variables from examples. | Harald Eilertsen | 2018-09-23 | 2 | -4/+0 |
| | |||||
* | Begin implement undocumented abconfig API. | Harald Eilertsen | 2018-09-23 | 5 | -0/+97 |
| | |||||
* | Add example for fetching abook data. | Harald Eilertsen | 2018-09-23 | 1 | -0/+55 |
| | |||||
* | Begin implementaton of undocumented abook api to fetch connections. | Harald Eilertsen | 2018-09-23 | 4 | -0/+55 |
| | |||||
* | Upgrade dep reqwest to 0.9.1. | Harald Eilertsen | 2018-09-22 | 2 | -10/+9 |
| | |||||
* | Use enum instead of BTreeMap to select xchan. | Harald Eilertsen | 2018-08-23 | 1 | -7/+26 |
| | | | | | | | | | Since it only makes sence to fetch an xchan by one of the methods (address, hash or guid) we don't need a data type that can hold more than one value. Had to implement my own serializer for it, since serde_urlencoded don't know how to serialize enums by default. | ||||
* | Add fetching xchans by guid and has too. | Harald Eilertsen | 2018-08-23 | 2 | -0/+38 |
| | |||||
* | Add example for fetching xchan data by address. | Harald Eilertsen | 2018-08-22 | 1 | -0/+50 |
| | |||||
* | Add support for fetching xchan data by address. | Harald Eilertsen | 2018-08-21 | 5 | -9/+88 |
| | | | | | | | 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. | ||||
* | Allow setting title for new items. | Harald Eilertsen | 2018-08-20 | 2 | -4/+32 |
| | |||||
* | Refactoring: Split into submodules. | Harald Eilertsen | 2018-08-20 | 4 | -123/+187 |
| | |||||
* | Refactoring: Make Client::post_data helper. | Harald Eilertsen | 2018-08-20 | 2 | -17/+26 |
| | | | | | This means we don't need to access internal data members of the Client in builder structs an the like. | ||||
* | Remove create_item API. | Harald Eilertsen | 2018-08-20 | 2 | -21/+1 |
| | |||||
* | Use builder pattern to construct items. | Harald Eilertsen | 2018-08-20 | 2 | -1/+43 |
| | |||||
* | Add simple example to post a message. | Harald Eilertsen | 2018-08-19 | 1 | -0/+47 |
| | |||||
* | First attempt at creating posts. | Harald Eilertsen | 2018-08-19 | 2 | -1/+38 |
| | |||||
* | Add licence blurb to sources. | Harald Eilertsen | 2018-08-19 | 5 | -0/+80 |
| | |||||
* | Add method for fetching network stream. | Harald Eilertsen | 2018-08-19 | 3 | -0/+58 |
| | |||||
* | Generalize channel_stream into internal helper function. | Harald Eilertsen | 2018-08-19 | 1 | -5/+9 |
| | |||||
* | Update example to handle error from channel stream. | Harald Eilertsen | 2018-08-19 | 1 | -9/+21 |
| | |||||
* | Return error from channel stream API if unauthorized. | Harald Eilertsen | 2018-08-19 | 2 | -7/+48 |
| | |||||
* | Add example of using the channel stream api. | Harald Eilertsen | 2018-08-07 | 2 | -0/+28 |
| | |||||
* | Refactor generating target url | Harald Eilertsen | 2018-08-07 | 1 | -3/+4 |
| | |||||
* | Pass authorization info to endpoint. | Harald Eilertsen | 2018-08-07 | 2 | -7/+21 |
| | | | | | | It seems like Hubzilla will accept basic authorization info in the first request. This does not follow the described signal flow for basic authorization, but for now we'll use whatever works. | ||||
* | First iteration of getting channel stream from server. | Harald Eilertsen | 2018-08-07 | 3 | -0/+54 |
| | |||||
* | Rename lib, drop dash. | Harald Eilertsen | 2018-08-03 | 1 | -1/+1 |
| | |||||
* | Add a README while we're at it. | Harald Eilertsen | 2018-08-03 | 1 | -0/+31 |
| | |||||
* | Zet ze ztage... | Harald Eilertsen | 2018-08-02 | 4 | -0/+691 |