Paul Woolcock
205a98a8c2
Publish v0.20.0
6 years ago
Paul Woolcock
174a17109b
Changes the StatusBuilder to be an...actual...builder
...
This will enforce the invariant that statuses have to have either status
text or a media_id
6 years ago
Paul Woolcock
485d25a732
Update to 0.19.4
6 years ago
Paul Woolcock
6450ad3370
Block and Unblock should be `post` calls
6 years ago
Christopher Davis
4020ecc6a7
account: Properly mark nullable source fields
...
Privacy and note are both nullable according to
https://source.joinmastodon.org/mastodon/docs/blob/master/content/en/api/entities.md#source
6 years ago
dependabot[bot]
ec3148e926
Update doc-comment requirement from 0.2 to 0.3
...
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>
6 years ago
Paul Woolcock
ccdba93390
Update to 0.19.3
6 years ago
Paul Woolcock
55d0f8fa2a
Add an `OwnedPage` that doesn't borrow the underlying client
6 years ago
Paul Woolcock
e322a14f29
circle-ci can't build rust projects on their free tier
6 years ago
Paul Woolcock
ff3a7321df
Upgrade to 0.19.2
6 years ago
Paul Woolcock
b4af698e01
Fix Card entity to take a number for width x height
6 years ago
Paul Woolcock
73cf194167
Update to 0.19.1
6 years ago
Paul Woolcock
26a4754b2e
Fix block, unblock, mute and unmute
...
These 4 API calls should return a Relationship, not an Account
6 years ago
Paul Woolcock
6c978f090f
Add `force_login` to the params sent to the /oauth/authorize endpoint
6 years ago
dependabot[bot]
8780cfc34b
Update doc-comment requirement from 0.1 to 0.2
...
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>
6 years ago
Paul Woolcock
84640a6c04
Update README.md
6 years ago
dependabot[bot]
6c3180195c
Update toml requirement from 0.4.6 to 0.5.0
...
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>
6 years ago
Paul Woolcock
45a95e5048
add the beginning of an unauthenticated client
6 years ago
Paul Woolcock
9e3b7af44a
replace travis build badge with circle ci badge
6 years ago
Paul Woolcock
ca4995bb5d
Try separating out the doc & lib tests
6 years ago
Paul Woolcock
a63b9e8dae
try restricting circle-ci jobs to 1 cpu
6 years ago
Paul Woolcock
583a1de7a2
Add `card` to `Status` entity
6 years ago
Paul Woolcock
5055484de1
use circleci image
6 years ago
Paul Woolcock
5e6c5d82fa
add circle-ci config
6 years ago
Paul Woolcock
7786a83a14
Add `min_id` to pagination params
...
also switches to using serde_qs instead of manually serializing the
query string
6 years ago
Paul Woolcock
6dfaac00c1
update to v0.19.0
6 years ago
Paul Woolcock
f204ee190b
Add some docs for streaming
6 years ago
Paul Woolcock
eb1a676a98
remove dbg logs
6 years ago
Paul Woolcock
e2c11f48d6
Initial commit of streaming support
6 years ago
Paul Woolcock
5e69ad4b33
Fix panic if there are < page number of results
6 years ago
Paul Woolcock
dd72034849
use string for status id in StatusBuilder
6 years ago
Paul Woolcock
8e700cf37b
update to 0.18.2
6 years ago
Paul Woolcock
b7b8379e10
Add built-in support for deserializing Data from the env
6 years ago
Paul Woolcock
b463bdeeef
Update to 0.18.1
6 years ago
Paul Woolcock
fe687bd955
Add `derive(PartialEq)` to all entities
6 years ago
Ricardo Martins
2bf2456496
Fix type of `StatusBuilder::media_ids`
...
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.
6 years ago
Paul Woolcock
8bb46a378c
Add docs for format_err macro
6 years ago
Paul Woolcock
5bb4cb4f82
README
6 years ago
Paul Woolcock
497fa32a44
Make the `toml` feature more clear in the README example
6 years ago
Paul Woolcock
de658232fd
Add CHANGELOG entry for v0.18
6 years ago
Paul Woolcock
466054211c
Add CHANGELOG entry for 0.17
6 years ago
Paul Woolcock
9b8efcb8fa
Fix typo
6 years ago
Paul Woolcock
a12e62eab6
Include a section about the differences between elefren & mammut
...
Closes #104
6 years ago
Paul Woolcock
cee33c8f01
Change docs to point to v0.18
6 years ago
Paul Woolcock
15cc5c60de
Make `Registered::complete` take self by reference
6 years ago
dependabot[bot]
107642be1c
Update isolang requirement from 0.2 to 1.0
...
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>
6 years ago
Paul Woolcock
f12c0a4acb
Add `Registered::into_parts`
6 years ago
Paul Woolcock
4426bd6478
rustfmt pass
6 years ago
Paul Woolcock
8b7ed19396
Allow constructing Scopes from a string
6 years ago
Paul Woolcock
32e40edd6c
Add `Registered::from_parts`
...
this allows one to store the information for a specific instance so the
register call is not always necessary
6 years ago