summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-05-09Changes the StatusBuilder to be an...actual...builderPaul Woolcock
This will enforce the invariant that statuses have to have either status text or a media_id
2019-05-05Update to 0.19.4Paul Woolcock
2019-05-05Block and Unblock should be `post` callsPaul Woolcock
2019-04-30account: Properly mark nullable source fieldsChristopher Davis
Privacy and note are both nullable according to https://source.joinmastodon.org/mastodon/docs/blob/master/content/en/api/entities.md#source
2019-04-29Update doc-comment requirement from 0.2 to 0.3dependabot[bot]
Updates the requirements on [doc-comment](https://github.com/GuillaumeGomez/doc-comment) to permit the latest version. - [Release notes](https://github.com/GuillaumeGomez/doc-comment/releases) - [Commits](https://github.com/GuillaumeGomez/doc-comment/commits) Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-29Update to 0.19.3Paul Woolcock
2019-04-29Add an `OwnedPage` that doesn't borrow the underlying clientPaul Woolcock
2019-04-29circle-ci can't build rust projects on their free tierPaul Woolcock
2019-04-25Upgrade to 0.19.2Paul Woolcock
2019-04-25Fix Card entity to take a number for width x heightPaul Woolcock
2019-04-25Update to 0.19.1Paul Woolcock
2019-04-25Fix block, unblock, mute and unmutePaul Woolcock
These 4 API calls should return a Relationship, not an Account
2019-04-15Add `force_login` to the params sent to the /oauth/authorize endpointPaul Woolcock
2019-04-15Update doc-comment requirement from 0.1 to 0.2dependabot[bot]
Updates the requirements on [doc-comment](https://github.com/GuillaumeGomez/doc-comment) to permit the latest version. - [Release notes](https://github.com/GuillaumeGomez/doc-comment/releases) - [Commits](https://github.com/GuillaumeGomez/doc-comment/commits) Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-28Update README.mdPaul Woolcock
2019-03-18Update toml requirement from 0.4.6 to 0.5.0dependabot[bot]
Updates the requirements on [toml](https://github.com/alexcrichton/toml-rs) to permit the latest version. - [Release notes](https://github.com/alexcrichton/toml-rs/releases) - [Commits](https://github.com/alexcrichton/toml-rs/compare/0.4.6...0.5.0) Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-03-16add the beginning of an unauthenticated clientPaul Woolcock
2019-03-11replace travis build badge with circle ci badgePaul Woolcock
2019-03-11Try separating out the doc & lib testsPaul Woolcock
2019-03-11try restricting circle-ci jobs to 1 cpuPaul Woolcock
2019-03-10Add `card` to `Status` entityPaul Woolcock
2019-03-10use circleci imagePaul Woolcock
2019-03-09add circle-ci configPaul Woolcock
2019-03-09Add `min_id` to pagination paramsPaul Woolcock
also switches to using serde_qs instead of manually serializing the query string
2019-03-06update to v0.19.0Paul Woolcock
2019-03-06Add some docs for streamingPaul Woolcock
2019-03-06remove dbg logsPaul Woolcock
2019-03-06Initial commit of streaming supportPaul Woolcock
2019-03-06Fix panic if there are < page number of resultsPaul Woolcock
2019-03-05use string for status id in StatusBuilderPaul Woolcock
2019-03-05update to 0.18.2Paul Woolcock
2019-03-05Add built-in support for deserializing Data from the envPaul Woolcock
2019-03-05Update to 0.18.1Paul Woolcock
2019-03-05Add `derive(PartialEq)` to all entitiesPaul Woolcock
2019-02-05Fix type of `StatusBuilder::media_ids`Ricardo Martins
The identifier in the JSON response to a POST to `/media` is a string, as can be seen in the Attachment entity. Even though that identifier has always been a string of numbers (at least in Mastodon's case), it should not be assumed that it will continue to be so in the future, so keeping it as a String seems more prudent. Additionally, this simplifies the process of posting a new status with an attachment, as it is no longer necessary to parse the resulting attachment's id to an u64.
2019-02-05Add docs for format_err macroPaul Woolcock
2019-01-07READMEPaul Woolcock
2019-01-07Make the `toml` feature more clear in the README examplePaul Woolcock
2019-01-07Add CHANGELOG entry for v0.18Paul Woolcock
2019-01-07Add CHANGELOG entry for 0.17Paul Woolcock
2019-01-07Fix typoPaul Woolcock
2019-01-07Include a section about the differences between elefren & mammutPaul Woolcock
Closes #104
2019-01-07Change docs to point to v0.18Paul Woolcock
2019-01-05Make `Registered::complete` take self by referencePaul Woolcock
2018-12-13Update isolang requirement from 0.2 to 1.0dependabot[bot]
Updates the requirements on [isolang](https://github.com/humenda/isolang-rs) to permit the latest version. - [Release notes](https://github.com/humenda/isolang-rs/releases) - [Commits](https://github.com/humenda/isolang-rs/commits/1.0.0) Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-12Add `Registered::into_parts`Paul Woolcock
2018-12-12rustfmt passPaul Woolcock
2018-12-12Allow constructing Scopes from a stringPaul Woolcock
2018-12-12Add `Registered::from_parts`Paul Woolcock
this allows one to store the information for a specific instance so the register call is not always necessary
2018-12-12update to 0.17Paul Woolcock