Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-19 | Relicense to the UnlicenseHEADmaster | Paul Woolcock | |
2021-05-19 | Change github actions to build off `main` | Paul Woolcock | |
2021-05-19 | mastodon_client: Remove needless lifetime | Christopher Davis | |
See https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes Should fix the CI | |||
2021-05-19 | Fix deprecation warning | Paul Woolcock | |
2020-10-07 | Add basic async client | Paul Woolcock | |
This adds a module, accessible by compiling with `--features async`, that provides an `elefren::async::Client`. The client is runtime-agnostic, and currently only provides unauthenticated access, see the docs for the full list of methods that can be performed* with this client. * note that some API calls are publicly available by default, but can be changed via instance settings to not be publicly accessible | |||
2020-10-07 | Change builder style for requests | Paul Woolcock | |
2020-10-07 | Add some new entities & update some existing ones | Paul Woolcock | |
2020-09-29 | use the async reqwest client but present the same blocking api | Paul Woolcock | |
2020-09-29 | use std::convert::TryInto instead of using crate | ranfdev | |
2020-09-27 | Manually updated reqwest to 10.8 and url to 2.1 | ranfdev | |
2020-09-27 | updated tungstenite to v0.11.0 | Ranfdev | |
2020-09-26 | Remove `HttpSend` and `HttpSender` | Paul Woolcock | |
this was maybe a good idea, but it isn't really needed | |||
2020-09-25 | Add windows & osx jobs | Paul Woolcock | |
2020-09-25 | Add builder method for exclude_reblogs | Paul Woolcock | |
2020-09-25 | Add an `exclude_reblogs` to StatusesRequest | Paul Woolcock | |
Closes #134 | |||
2020-09-25 | fix clippy, again | Paul Woolcock | |
2020-09-25 | use nightly fmt | Paul Woolcock | |
2020-09-25 | Second fmt pass | Paul Woolcock | |
2020-09-25 | making clippy happy | Paul Woolcock | |
2020-09-25 | Cargo-fmt pass | Paul Woolcock | |
2020-09-25 | Various cleanup tasks | Paul Woolcock | |
* Remove old `extern crate` stmts * Remove rust-skeptic * Clean up Cargo.toml | |||
2020-09-25 | Update indoc requirement from 0.3.1 to 1.0.2 | dependabot-preview[bot] | |
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/compare/0.3.1...1.0.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> | |||
2020-09-25 | Create rust.yml | Paul Woolcock | |
2020-09-25 | feat(media): Add support for media alt text | Klaus Purer | |
2020-09-25 | added methods returning pages for timelines home, local, federated, hashtag | Ranfdev | |
2020-09-25 | Add MastodonUnauth::streaming_public() | Matthias Beyer | |
This is the simple implementation copied from the Mastodon::streaming_public() code. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2020-06-11 | Update pretty_env_logger requirement from 0.3.0 to 0.4.0 | dependabot-preview[bot] | |
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/compare/v0.3.0...v0.4.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> | |||
2020-06-11 | Update serde_qs requirement from 0.4.5 to 0.6.0 | dependabot-preview[bot] | |
Updates the requirements on [serde_qs](https://github.com/samscott89/serde_qs) to permit the latest version. - [Release notes](https://github.com/samscott89/serde_qs/releases) - [Commits](https://github.com/samscott89/serde_qs/commits) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> | |||
2020-06-11 | Update to the 2018 edition | Paul Woolcock | |
Only 2 years later :eyeroll: | |||
2020-06-08 | Update version to 0.22 | Paul Woolcock | |
2020-06-08 | Fix README doctest | leo60228 | |
2020-06-08 | Remove url 2.x | leo60228 | |
I thought tungstenite needed it, but it doesn't. | |||
2020-06-08 | Use WebSockets for events | leo60228 | |
2020-05-06 | Use more suitable link to Mastodon's documentation | Julian | |
2020-05-06 | Fix link to Mastodon's documentation | Julian Hofer | |
2020-04-08 | v0.21.0 | Paul Woolcock | |
2020-04-07 | Update README for 2018 edition | Paul Woolcock | |
2020-04-07 | Update readme for version 0.20 | Paul Woolcock | |
2020-04-07 | Switch build badge back to travis-ci | Paul Woolcock | |
2020-04-07 | Update error type to remove deprecated `description` uses | Paul Woolcock | |
2020-04-07 | Use `slice::iter` instead of `into_iter` to avoid future breakage | Aaron Hill | |
`an_array.into_iter()` currently just works because of the autoref feature, which then calls `<[T] as IntoIterator>::into_iter`. But in the future, arrays will implement `IntoIterator`, too. In order to avoid problems in the future, the call is replaced by `iter()` which is shorter and more explicit. | |||
2020-04-07 | add documentation to metadata fields | Jennifer Glauche | |
2020-04-07 | make MetadataFields be public | Jennifer Glauche | |
2020-04-07 | Add content_type support to StatusBuilder | Ondřej Hruška | |
2020-04-07 | Make Scopes deserializable | Ondřej Hruška | |
2020-04-07 | Update serde_urlencoded requirement from 0.5.3 to 0.6.1 | dependabot-preview[bot] | |
Updates the requirements on [serde_urlencoded](https://github.com/nox/serde_urlencoded) to permit the latest version. - [Release notes](https://github.com/nox/serde_urlencoded/releases) - [Commits](https://github.com/nox/serde_urlencoded/compare/v0.5.3...v0.6.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> | |||
2020-04-07 | Remove mention of `mammut` as requested in #133 | Paul Woolcock | |
2019-09-04 | fix rustfmt | Paul Woolcock | |
2019-09-04 | Add the "Dismiss Notification" endpoint | Paul Woolcock | |
2019-09-03 | Add feature flag for rustls | iliana destroyer of worlds | |