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
aae013189c
update to 0.17
6 years ago
dependabot[bot]
8196e322b5
Update pretty_env_logger requirement from 0.2.4 to 0.3.0
...
Updates the requirements on [pretty_env_logger](https://github.com/seanmonstar/pretty-env-logger ) to permit the latest version.
- [Release notes](https://github.com/seanmonstar/pretty-env-logger/releases )
- [Commits](https://github.com/seanmonstar/pretty-env-logger/commits/v0.3.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
6 years ago
dependabot[bot]
b7ae9f4c84
Update indoc requirement from 0.2.6 to 0.3.1
...
Updates the requirements on [indoc](https://github.com/dtolnay/indoc ) to permit the latest version.
- [Release notes](https://github.com/dtolnay/indoc/releases )
- [Commits](https://github.com/dtolnay/indoc/commits/0.3.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
6 years ago
dependabot[bot]
4a1451265a
Update try_from requirement from 0.2.2 to 0.3.2
...
Updates the requirements on [try_from](https://github.com/derekjw/try_from ) to permit the latest version.
- [Release notes](https://github.com/derekjw/try_from/releases )
- [Commits](https://github.com/derekjw/try_from/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com>
6 years ago
Paul Woolcock
e6879ec8ea
change up examples slightly
6 years ago
Paul Woolcock
3009a5d0f5
Update Cargo.toml for 0.16
6 years ago
Paul Woolcock
2d8958e0d9
Update code to be compatible with reqwest 0.9
6 years ago
dependabot[bot]
7f0d57038f
Update reqwest requirement from 0.8 to 0.9
...
Updates the requirements on [reqwest](https://github.com/seanmonstar/reqwest ) to permit the latest version.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/commits/v0.9.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
6 years ago
Paul Woolcock
0f476208ba
update to v0.15.2
6 years ago
Paul Woolcock
8641eff3e3
Update to v0.15.1
6 years ago
Paul Woolcock
33e74b4442
Prep for v0.15.0 release
6 years ago
Paul Woolcock
1f0ba1846c
Add the "endorsements" endpoints from mastodon 2.5.0
...
Closes #74
6 years ago
Paul Woolcock
690b029d99
Add methods & data structures for all the "push" endpoints
...
Closes #53
6 years ago
Paul Woolcock
34e2c00866
change `POST /search` to `GET /search`
6 years ago
Paul Woolcock
989d9a5965
feat(status): Add language code to status builder
...
Closes #55
6 years ago
Paul Woolcock
a05a67f3cb
Update to v0.14
6 years ago
Paul Woolcock
46871da4c1
feat(helpers): add json helper module
6 years ago
Paul Woolcock
e57c400c46
Add tests for toml helpers
6 years ago
Paul Woolcock
4e5a2f5c51
Update to v0.13.0
6 years ago
Paul Woolcock
0913926702
Add test for entities::Account
6 years ago
Paul Woolcock
80391aebc9
Make sure our README example(s) always compile
6 years ago
Paul Woolcock
4c394befa2
Update category slugs
6 years ago
Paul Woolcock
6ddea87765
Use the new toml helpers instead of the toml crate
6 years ago
Paul Woolcock
ce69407e38
Add toml as an optional dep/feature
...
also expand the test matrix so we test with
* zero features
* each feature individually
* all features together
6 years ago
Paul Woolcock
0f5e295ea9
Revamp registration & auth process
6 years ago
Paul Woolcock
a9b6b52890
Change mammut references to elefren
6 years ago
Aaron Power
87a0c103e6
Added doc_comment to properly doc functions
6 years ago
Aaron Power
20915671d8
Version 11
6 years ago
Aaron Power
53f403d99d
Moved upload_photo to an example
6 years ago
Aaron Power
5ac40cd682
bumped version
7 years ago
Aaron Power
065aeb90b6
Version 0.10
7 years ago
Aaron Power
4670217775
Updated to rc2 and updated dotenv to 0.11
7 years ago
Aaron Power
4984dfaacf
Version 0.10.0-rc1
...
- Added the ability to handle paged entities like favourites and such.
(Only favourites in prerelease)
- Added optional `source` and `moved` fields to `Account`.
- Added `Source` struct to match with the `Account.source` field.
- Added `CredientialsBuilder` struct for updating profile using
`verify_credientials`.
- Attachment now handles being sent an empty object, which is converted
to `None`.
- Added ombed data fields to `Card`.
- Added `version` and `urls` fields to `Instance`.
- Added `id`, `muting_notifications`, and `domain_blocking` to `Relationship`.
- Added `emojis`, `language`, and `pinned` fields to `Status`
- Added `Emoji` struct.
- Added `List` and `Mention` structs(matching routes not added yet).
- Added example that prints your profile.
7 years ago
TheBestJohn
ab1e5f86f0
Fixed the registration of new apps as well as url of statuses is now an Option<String> ( #23 )
...
* Changes IDs to Strings for compliance with APIv1
* - Changed Scope to Scopes to coencide with a quirk of the Mastodon API. Initial registration of the app asks for "Scopes" and authorization asks for "Scope"
- Swapped spaces for urlencoded spaces in the scopes serde definition to prevent broken links
- url of status is returned as a Map not a string"
* Fixed tests and updated Version number
* Fixed tests and verified now... learning experience
7 years ago
Aaron Power
3761118f10
Version 0.9.1
7 years ago
Aaron Power
f8aa32f003
Version 0.9, Changed API to use Cow<'static, str>
...
Added documentation to Error enum
7 years ago
Bryan Tsang
974f9241e1
Fix incompatible serde versions, misspelled reference ( #9 )
7 years ago
Aaron Power
a6450f3445
Version bump
8 years ago
Aaron Power
d1063570f6
Updated dependencies, and version bump
8 years ago
Aaron Power
5332b47ede
v6.1 fixed routes not deserialising correctly.
8 years ago
Aaron Power
39e539646b
Version 0.6
...
Added proper error handling
impl fmt::Display for apps::Scope
make StatusBuilder.status public
8 years ago
Carol (Nichols || Goulding)
b9c31dfc7d
Lock down chrono version to one that uses serde 0.9
8 years ago
Aaron Power
1fb3d16843
Fixed website not being nullable, added static version of urls
8 years ago
Aaron Power
d36c861c19
fixed error handling.
8 years ago
Aaron Power
2dd0c83b55
0.5 Added API Error handling
8 years ago
Aaron Power
5a06265e87
Added serde rename for notificiation, and updated repo link
8 years ago
Aaron Power
69cec5bf7e
Updated status to handle more nulls
8 years ago
Aaron Power
a528624dc3
0.3.0 Redone registration api, added debug/clone
8 years ago