summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-05-19Relicense to the UnlicenseHEADmasterPaul Woolcock
2021-05-19Change github actions to build off `main`Paul Woolcock
2021-05-19mastodon_client: Remove needless lifetimeChristopher Davis
See https://rust-lang.github.io/rust-clippy/master/index.html#needless_lifetimes Should fix the CI
2021-05-19Fix deprecation warningPaul Woolcock
2020-10-07Add basic async clientPaul 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-07Change builder style for requestsPaul Woolcock
2020-10-07Add some new entities & update some existing onesPaul Woolcock
2020-09-29use the async reqwest client but present the same blocking apiPaul Woolcock
2020-09-29use std::convert::TryInto instead of using crateranfdev
2020-09-27Manually updated reqwest to 10.8 and url to 2.1ranfdev
2020-09-27updated tungstenite to v0.11.0Ranfdev
2020-09-26Remove `HttpSend` and `HttpSender`Paul Woolcock
this was maybe a good idea, but it isn't really needed
2020-09-25Add windows & osx jobsPaul Woolcock
2020-09-25Add builder method for exclude_reblogsPaul Woolcock
2020-09-25Add an `exclude_reblogs` to StatusesRequestPaul Woolcock
Closes #134
2020-09-25fix clippy, againPaul Woolcock
2020-09-25use nightly fmtPaul Woolcock
2020-09-25Second fmt passPaul Woolcock
2020-09-25making clippy happyPaul Woolcock
2020-09-25Cargo-fmt passPaul Woolcock
2020-09-25Various cleanup tasksPaul Woolcock
* Remove old `extern crate` stmts * Remove rust-skeptic * Clean up Cargo.toml
2020-09-25Update indoc requirement from 0.3.1 to 1.0.2dependabot-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-25Create rust.ymlPaul Woolcock
2020-09-25feat(media): Add support for media alt textKlaus Purer
2020-09-25added methods returning pages for timelines home, local, federated, hashtagRanfdev
2020-09-25Add 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-11Update pretty_env_logger requirement from 0.3.0 to 0.4.0dependabot-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-11Update serde_qs requirement from 0.4.5 to 0.6.0dependabot-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-11Update to the 2018 editionPaul Woolcock
Only 2 years later :eyeroll:
2020-06-08Update version to 0.22Paul Woolcock
2020-06-08Fix README doctestleo60228
2020-06-08Remove url 2.xleo60228
I thought tungstenite needed it, but it doesn't.
2020-06-08Use WebSockets for eventsleo60228
2020-05-06Use more suitable link to Mastodon's documentationJulian
2020-05-06Fix link to Mastodon's documentationJulian Hofer
2020-04-08v0.21.0Paul Woolcock
2020-04-07Update README for 2018 editionPaul Woolcock
2020-04-07Update readme for version 0.20Paul Woolcock
2020-04-07Switch build badge back to travis-ciPaul Woolcock
2020-04-07Update error type to remove deprecated `description` usesPaul Woolcock
2020-04-07Use `slice::iter` instead of `into_iter` to avoid future breakageAaron 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-07add documentation to metadata fieldsJennifer Glauche
2020-04-07make MetadataFields be publicJennifer Glauche
2020-04-07Add content_type support to StatusBuilderOndřej Hruška
2020-04-07Make Scopes deserializableOndřej Hruška
2020-04-07Update serde_urlencoded requirement from 0.5.3 to 0.6.1dependabot-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-07Remove mention of `mammut` as requested in #133Paul Woolcock
2019-09-04fix rustfmtPaul Woolcock
2019-09-04Add the "Dismiss Notification" endpointPaul Woolcock
2019-09-03Add feature flag for rustlsiliana destroyer of worlds