Powering connected social communities with open software.
pwoolcoc/crafting-interpreters-rust 23
Following along with http://www.craftinginterpreters.com, except in Rust
rust implementation of the DAT protocol
allows you to run multiple cargo commands in a row
create cargo projects from existing templates
pwoolcoc/bitbucket-server-scripts 3
various scripts for extracting data from a bitbucket server
Read-only, static, js-free version of crates.io
Advent of Code 2017
Advent of Code 2018
issue closedserde-rs/serde
Using `RawValue` in more than 1 enum variant causes lifetime issues
Here's the playground for the issue I'm seeing: https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=6952a4e555ecade8cc6c19c8f34d8fd4
TLDR: Trying to use RawValue in an enum like this seems to cause lifetime issues when derive Deserialize
#[derive(Deserialize)]
#[serde(untagged)]
enum Foo<'a> {
A(A<'a>),
B(B<'a>),
}
#[derive(Deserialize)]
struct A<'a> {
id: &'a str,
a: &'a RawValue,
}
#[derive(Deserialize)]
struct B<'a> {
id: &'a str,
b: &'a RawValue
}
closed time in 7 days
pwoolcocissue commentserde-rs/serde
Using `RawValue` in more than 1 enum variant causes lifetime issues
Ah, ok, sorry. I'd used that on the nested structs but hadn't tried it on the enum itself. Thanks a lot!
comment created time in 7 days
issue openedserde-rs/serde
Using `RawValue` in more than 1 enum variant causes lifetime issues
Here's the playground for the issue I'm seeing: https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=6952a4e555ecade8cc6c19c8f34d8fd4
TLDR: Trying to use RawValue in an enum like this seems to cause lifetime issues when derive Deserialize
#[derive(Deserialize)]
#[serde(untagged)]
enum Foo<'a> {
A(A<'a>),
B(B<'a>),
}
#[derive(Deserialize)]
struct A<'a> {
id: &'a str,
a: &'a RawValue,
}
#[derive(Deserialize)]
struct B<'a> {
id: &'a str,
b: &'a RawValue
}
created time in 11 days
issue openedar3s3ru/eventually-rs
eventually-sled: new backend based on sled db
I brought up a possible backend implementation using the sled database, and danilo suggested I open a tracking issue to discuss it
created time in 13 days
PR closed ajalab/louds
There are a handful of traits that fid::BitVector implements that could be automatically derived for Louds, so this PR adds those.
pr closed time in 14 days
PR opened ajalab/louds
There are a handful of traits that fid::BitVector implements that could be automatically derived for Louds, so this PR adds those.
pr created time in 14 days
push eventpwoolcoc/elefren
commit sha 5a8dd3fd8411f763f26dff90ac2e92422785500a
Add some new entities & update some existing ones
commit sha 04b5b54212629f058bdab1ba55c89a3d417e0454
Change builder style for requests
commit sha 02ca0a89515413ac9fb3b655de2f21f6a711e0f2
Add basic async client 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
push time in 20 days
PR merged pwoolcoc/elefren
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
pr closed time in 20 days
push eventpwoolcoc/elefren
commit sha b4252f4e15afdd46505b07cf249a0e2575e2103e
Add basic async client 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
push time in 20 days
push eventpwoolcoc/elefren
commit sha 83a775ef24c3066cbe89fa905c872c08bacf8542
Add basic async client 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
push time in 20 days
PR opened pwoolcoc/elefren
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
pr created time in 20 days
push eventpwoolcoc/elefren
commit sha a0f009417cd5255df427b4619acf9ef9ebc3d2dd
Add basic async client 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
push time in 20 days
push eventpwoolcoc/elefren
commit sha fac97aadebea1528728f83f9ff0c0ab91ef0f8b3
Add basic async client 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
push time in 20 days
push eventpwoolcoc/elefren
commit sha a04f32f16d912ef605b3548116cb81376c318c24
Add basic async client 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
push time in 20 days
delete branch pwoolcoc/elefren
delete branch : use-async-reqwest-but-blocking-api
delete time in a month
push eventpwoolcoc/elefren
commit sha 6ed05e7d2357c01e2545f36316fc9262409483b6
use the async reqwest client but present the same blocking api
push time in a month
push eventpwoolcoc/elefren
commit sha 5f50e80860eac2811d25b6fe9dbe331ac3bf990a
use the async reqwest client but present the same blocking api
push time in a month
create barnchpwoolcoc/elefren
branch : use-async-reqwest-but-blocking-api
created branch time in a month
push eventpwoolcoc/elefren
commit sha d0e257df8523b0fa87fa3277cc04ee348c4023ed
use std::convert::TryInto instead of using crate
push time in a month
pull request commentLukeMathWalker/wiremock-rs
Implement `Future` for `MockServer`
I use wiremock for an integration test suite where the requests are made to the mock server from a separate container. I'd like to be able to detect when all the conditions are met. Currently I'm using a fork with the above change to accomplish this. You're correct that it will hang, I don't actually .await on this future directly but wrap it in a timeout mechanism so the future will resolve when the mock server resolves, or when the timeout hits, whichever comes first
comment created time in a month
push eventpwoolcoc/wiremock-rs
commit sha 1cf1e63e3ed2de8e61ec58b1e42e9ab3856cb9b9
Implement `Future` for `MockServer` This allows the server to be awaited on, resolving when all the registered mocks are verified.
push time in a month
PR opened LukeMathWalker/wiremock-rs
This allows the server to be awaited on, resolving when all the registered mocks are verified.
pr created time in a month
push eventpwoolcoc/wiremock-rs
commit sha 85d89eb6d6ef94dff8eed4a42705fde14777f027
Move from async-h1 to hyper. (#22)
commit sha 4cef26bbf5b0f06e6ad5c24b27f5a4774dd2dced
Add graceful shutdown.
commit sha 45ab025d8ce66824d0f11f179f2a2777b5e3f90a
Update version
commit sha 6a3506cb7f64d52a506273caf970130af71fc6e2
(cargo-release) version 0.4.0-alpha.1
commit sha 530ea52a0aab39f30c2d4d9ac7622fed082f713c
Implement `Future` for `MockServer` This allows the server to be awaited on, resolving when all the registered mocks are verified.
push time in a month
PR closed LukeMathWalker/wiremock-rs
This allows the server to be awaited on, resolving when all the registered mocks are verified.
pr closed time in a month
pull request commentpwoolcoc/elefren
@ranfdev looks like there are still some conflicts
comment created time in a month
PR opened LukeMathWalker/wiremock-rs
This allows the server to be awaited on, resolving when all the registered mocks are verified.
pr created time in a month
create barnchpwoolcoc/wiremock-rs
branch : implement-future-for-mock-server
created branch time in a month
push eventpwoolcoc/elefren
commit sha a8cbfad68f036355b717a8fa7e9f452c52ff00e7
updated tungstenite to v0.11.0
commit sha 83587a10d2c7667360b2846a0601df2bc48c9677
Manually updated reqwest to 10.8 and url to 2.1
push time in a month
PR merged pwoolcoc/elefren
I had to update url at the same time of reqwest, because didn't compile when using url v1.
In registration.rs I've removed use url::percent_encoding::{utf8_percent_encode, DEFAULT_ENCODE_SET}; since it's no longer available in url v2
pr closed time in a month
pull request commentpwoolcoc/elefren
Manually updated reqwest to 10.8 and url to 2.1 and tungstenite to 0.11
looks good, thanks!
comment created time in a month
push eventpwoolcoc/elefren
commit sha d66c63dd2849aeb7f563d7baeb38fb8d895d3713
Remove `HttpSend` and `HttpSender` this was maybe a good idea, but it isn't really needed
push time in a month
push eventpwoolcoc/elefren
commit sha dcf69dddeff128e4ed92e874a38557fc8cf12d72
Remove `HttpSend` and `HttpSender` this was maybe a good idea, but it isn't really needed
push time in a month
push eventpwoolcoc/elefren
commit sha df13b151e8730808f8a7a05a1d93768267c91d2f
Remove `HttpSend` and `HttpSender` this was maybe a good idea, but it isn't really needed
push time in a month
push eventpwoolcoc/elefren
commit sha eb4b8f6ce65111286f14061326ab4ba162c8a7d5
Remove `HttpSend` and `HttpSender` this was maybe a good idea, but it isn't really needed
push time in a month
PR opened pwoolcoc/elefren
this was maybe a good idea, but it isn't really needed
pr created time in a month
push eventpwoolcoc/elefren
commit sha cfe810be4ee7898cf5cfe39c8af9932f75ea3c59
Add windows & osx jobs
push time in a month
push eventpwoolcoc/elefren
commit sha f25574154e4ff4a19e04eb83b7b53146a6a27930
Add builder method for exclude_reblogs
push time in a month
issue commentpwoolcoc/elefren
Support exclude_reblogs option when fetching statuses
only took me 6 months, sorry for the wait!
comment created time in a month
push eventpwoolcoc/elefren
commit sha 91d66d76ad65dc500abb19946850d5a2f3a3b6df
Add an `exclude_reblogs` to StatusesRequest Closes #134
push time in a month
issue closedpwoolcoc/elefren
Support exclude_reblogs option when fetching statuses
At the moment, elefren's API allows the user to exclude replies when fetching statuses, see
https://github.com/pwoolcoc/elefren/blob/7786a83a14e4c93098c3ddec7fc03b07807d325c/src/requests/statuses.rs#L39
In Dec 2018, Mastodon has introduced a new parameter exclude_reblogs that allows clients to request own statuses only, excluding boosts/reblogs - see https://github.com/tootsuite/mastodon/pull/9640
Can we surface the new option exclude_reblogs in elefren's API?
closed time in a month
bajtospush eventpwoolcoc/elefren
commit sha 94371f6f45465564e9ebb643de8613cfcc6de8b5
Add windows & osx jobs
push time in a month
push eventpwoolcoc/elefren
commit sha 0b4ee7bfb285aa7c095ac050e2e0b8c659022113
Various cleanup tasks * Remove old `extern crate` stmts * Remove rust-skeptic * Clean up Cargo.toml
commit sha a69d0ea928590cc2a20505c1bbf59d62b5d550a1
Cargo-fmt pass
commit sha 982a8fc776aa787ca703d6e2f9f636926943291b
making clippy happy
commit sha 7487f607e64a3e5149a84c258c6e102354e8ba14
Second fmt pass
commit sha 602bfb7cdd9e25a4447db6de7be90e973a88d93a
use nightly fmt
commit sha 5042d6685a8f15fa35b69266491515a6d4569927
fix clippy, again
push time in a month
PR merged pwoolcoc/elefren
updates everything to be more 2018-edition-compliant, and fixes all cargo-fmt and clippy issues
pr closed time in a month
push eventpwoolcoc/elefren
commit sha c30b4da57c418e87301cd85b9fe38f93efb0f4bb
Update indoc requirement from 0.3.1 to 1.0.2 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] <[email protected]>
push time in a month
PR merged pwoolcoc/elefren
Updates the requirements on indoc to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/indoc/releases">indoc's releases</a>.</em></p> <blockquote> <h2>1.0.2</h2> <ul> <li>Fix support for using a macro_rules metavariable as the string literal argument: <code>indoc!($lit)</code> (<a href="https://github-redirect.dependabot.com/dtolnay/indoc/issues/39">#39</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/indoc/commit/15c5345a762c19583634690a47b5b4cfce67713a"><code>15c5345</code></a> Release 1.0.2</li> <li><a href="https://github.com/dtolnay/indoc/commit/b52d8a3dd9bfd45745161df066b14d9b6fceb49b"><code>b52d8a3</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/indoc/issues/40">#40</a> from dtolnay/trim</li> <li><a href="https://github.com/dtolnay/indoc/commit/4ba841070e4b1b5c690366ed0c4fddf613c462b4"><code>4ba8410</code></a> Work around 1.45's placement of whitespace inside tokens</li> <li><a href="https://github.com/dtolnay/indoc/commit/adbae2dd0840dd459e4771fd9e9e9c3151b3d60e"><code>adbae2d</code></a> Add regression test for issue 39</li> <li><a href="https://github.com/dtolnay/indoc/commit/29f6fbeb2b22c8e4375fce7da700d5cd346f0779"><code>29f6fbe</code></a> Release 1.0.1</li> <li><a href="https://github.com/dtolnay/indoc/commit/a1a26547a20aea9b4f3d565a3b56efc29733ab26"><code>a1a2654</code></a> Add documentation example to each macro</li> <li><a href="https://github.com/dtolnay/indoc/commit/318fe261734713ac5457fb0d0efa84c9cb582f4e"><code>318fe26</code></a> Release 1.0.0</li> <li><a href="https://github.com/dtolnay/indoc/commit/5dc90ab6d282ed263ba691878b041ac568839da5"><code>5dc90ab</code></a> Update documentation in readme</li> <li><a href="https://github.com/dtolnay/indoc/commit/f3128852dbaba53d9543a3c356edabfec4dee2bc"><code>f312885</code></a> Update crate-level documentation</li> <li><a href="https://github.com/dtolnay/indoc/commit/61043ae4263d61efc2ebe3db5718876604362cae"><code>61043ae</code></a> Add writedoc tests</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/indoc/compare/0.3.1...1.0.2">compare view</a></li> </ul> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language@dependabot badge mewill comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
</details>
pr closed time in a month
PR closed pwoolcoc/elefren
Updates the requirements on serde_urlencoded to permit the latest version. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/nox/serde_urlencoded/commits">compare view</a></li> </ul> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language@dependabot badge mewill comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
</details>
pr closed time in a month
PR closed pwoolcoc/elefren
Updates the requirements on tungstenite to permit the latest version. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/snapview/tungstenite-rs/commit/9d67240cab1de4bb4853d992cd4aed832350ac7e"><code>9d67240</code></a> cargo: add author</li> <li><a href="https://github.com/snapview/tungstenite-rs/commit/1de6da9a3cd2fc3ea2ee32e41dcbdf04ee61ad34"><code>1de6da9</code></a> Bump version</li> <li><a href="https://github.com/snapview/tungstenite-rs/commit/939c4d181c2e02fe3a31a789031702149d7f0178"><code>939c4d1</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/snapview/tungstenite-rs/issues/132">#132</a> from sdroege/sha-1-0.9</li> <li><a href="https://github.com/snapview/tungstenite-rs/commit/849f248a94dc9d0c337257e06edb7e8e4a487748"><code>849f248</code></a> Update to sha-1 0.9</li> <li><a href="https://github.com/snapview/tungstenite-rs/commit/fd7de42347f6b39428bcdb0e7d6a4bf65ccecedb"><code>fd7de42</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/snapview/tungstenite-rs/issues/110">#110</a> from najamelan/doc/mib</li> <li><a href="https://github.com/snapview/tungstenite-rs/commit/6791dcc0d6ba13721447e2dde7113031bca0280c"><code>6791dcc</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/snapview/tungstenite-rs/issues/119">#119</a> from kids300/master</li> <li><a href="https://github.com/snapview/tungstenite-rs/commit/744bd87a418c85f52051ba86e4121d1a140c4867"><code>744bd87</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/snapview/tungstenite-rs/issues/130">#130</a> from Krisa/patch-1</li> <li><a href="https://github.com/snapview/tungstenite-rs/commit/fe4d631c9712c6126f4891c00169534346a188d2"><code>fe4d631</code></a> Allow statically linking</li> <li><a href="https://github.com/snapview/tungstenite-rs/commit/1a729bb362a0c740375a854484f03e5e97861142"><code>1a729bb</code></a> Release version 0.11.0</li> <li><a href="https://github.com/snapview/tungstenite-rs/commit/bbaa48b4d6cbc551232f27f00bdc5cc32df78525"><code>bbaa48b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/snapview/tungstenite-rs/issues/126">#126</a> from Dushistov/fix-deprecation</li> <li>Additional commits viewable in <a href="https://github.com/snapview/tungstenite-rs/compare/v0.10.1...v0.11.1">compare view</a></li> </ul> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language@dependabot badge mewill comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
</details>
pr closed time in a month
PR closed pwoolcoc/elefren
Updates the requirements on serde_qs to permit the latest version. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/samscott89/serde_qs/commits">compare view</a></li> </ul> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language@dependabot badge mewill comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
</details>
pr closed time in a month
push eventpwoolcoc/elefren
commit sha 5bbac78447bb58ff271972d017642a7b5590311b
fix clippy, again
push time in a month
push eventpwoolcoc/elefren
commit sha a0e294f5dc98121c4ed01c9390864ac17a912d0a
use nightly fmt
push time in a month
push eventpwoolcoc/elefren
commit sha 159d0b7502d6297f70ea3d78d1fbc7b79ec4f3af
use nightly fmt
push time in a month
push eventpwoolcoc/elefren
commit sha 5d0e564ee865f29338d6c9ffef7927f518f93e94
Second fmt pass
push time in a month
push eventpwoolcoc/elefren
commit sha 3151d81999d1f668c1bf38935b7188bfd6c8c6d5
Second fmt pass
push time in a month
push eventpwoolcoc/elefren
commit sha c69364aae946f0e80cd5d2d41ea45379b9e608b6
making clippy happy
push time in a month
push eventpwoolcoc/elefren
commit sha 702ed17b989d70bc4fbd6c64ec05592e1d422ce2
making clippy happy
push time in a month
push eventpwoolcoc/elefren
commit sha 6850559d65a08386b1ce7e4363fe07633eaac530
Create rust.yml
commit sha 246008c75bcbbc5025934c8a337c4bd057a66f33
Various cleanup tasks * Remove old `extern crate` stmts * Remove rust-skeptic * Clean up Cargo.toml
commit sha 39a5ac42ece5224b232a1ab91a57332cf7442bd9
Cargo-fmt pass
commit sha 3f7cea2bbc371ede23b955632a5bfa0cbb4b91cd
making clippy happy
push time in a month
push eventpwoolcoc/elefren
commit sha 6850559d65a08386b1ce7e4363fe07633eaac530
Create rust.yml
push time in a month
PR opened pwoolcoc/elefren
updates everything to be more 2018-edition-compliant, and fixes all cargo-fmt and clippy issues
pr created time in a month
push eventpwoolcoc/elefren
commit sha 7d54c6ea6734667208d8136eb4e33eb668345bf6
making clippy happy
push time in a month
push eventpwoolcoc/elefren
commit sha 3a2bea79338939a2b2753de74b5e33ea8952e3e4
making clippy happy
push time in a month
pull request commentpwoolcoc/elefren
Manually updated reqwest to 10.6 and url to 2.1.1
I don't mind pulling this in, but the conflict will have to be fixed and the percent encoding stuff should be put back in. The functionality moved to it's own crate, https://docs.rs/percent-encoding, so you should be able to use that
comment created time in a month
pull request commentpwoolcoc/elefren
Update tungstenite requirement from 0.10.1 to 0.11.1
@dependabot-bot rebase
comment created time in a month
pull request commentpwoolcoc/elefren
feat(media): Add support for media alt text
thanks!
comment created time in a month
push eventpwoolcoc/elefren
commit sha 44da726d08ff20a67ae8f3845b0008269e1a2076
feat(media): Add support for media alt text
push time in a month
PR merged pwoolcoc/elefren
Fixes #135 .
I have not looked into automated tests yet.
pr closed time in a month
issue closedpwoolcoc/elefren
Implement media alt text descriptions
Mastodon supports media alt text descriptions for better accessibility. elefren does not support it yet.
I already did this for Mammut in https://github.com/XAMPPRocky/Mammut/pull/46 . Now we need to do this again here because Mammut is unsupported.
closed time in a month
klausipull request commentpwoolcoc/elefren
feat(media): Add support for media alt text
@klausi yea, that gets imported as part of use elefren::prelude::* so it isn't too obvious
comment created time in a month
pull request commentpwoolcoc/elefren
added methods returning pages for timelines home, local, federated, hashtag
thanks!
comment created time in a month
push eventpwoolcoc/elefren
commit sha 4afb3c3d7405c496857415920afd04d2db01c987
added methods returning pages for timelines home, local, federated, hashtag
push time in a month
PR merged pwoolcoc/elefren
I have splitted the get_public_timeline method, because:
- I don't like passing around booleans. I prefer having descriptive method names.
- In the mastodon graphical interface, there isn't a checkbox to represent the
local=trueparameter. The local and federated timelines are on different pages.
get_hashtag_timeline still has the local parameter, because otherwise get_federated_hashtag_timeline would be too long.
The hashtag timeline isn't as used as the local and federated timelines anyway.
Let me know if I have to change something.
pr closed time in a month
pull request commentpwoolcoc/elefren
Add MastodonUnauth::streaming_public()
thanks!
comment created time in a month
push eventpwoolcoc/elefren
commit sha 632a00f13793f35fbb7f873c694ec8939e0c7ab2
Add MastodonUnauth::streaming_public() This is the simple implementation copied from the Mastodon::streaming_public() code. Signed-off-by: Matthias Beyer <[email protected]>
push time in a month
PR merged pwoolcoc/elefren
This is the simple implementation copied from the Mastodon::streaming_public() code.
I did not yet test this, but it compiles with cargo check --all --all-features, so I propose it now and we can go from here.
Possible solution for #144
pr closed time in a month
pull request commentrust-lang/log
Use `std::panic::Location` for file & line information
bump, can someone take a look at this?
comment created time in a month
PR closed rust-lang/rustup
This adds an --unused flag to rustup toolchain list that will only
list toolchains that aren't part of an override. stable, beta, and
nightly are never considered "unused" regardless of whether they are
in the overrides list
pr closed time in 2 months
pull request commentrust-lang/log
Use `std::panic::Location` for file & line information
no problem, thanks!
comment created time in 2 months