Aumetra Weisman

Results 88 issues of Aumetra Weisman

- [ ] Federation - [x] Webfinger server - [x] Webfinger client - [x] HTTP signature signing - [x] HTTP signature verification - [x] Actors - [x] The actor itself...

- [x] OAuth password grant - [x] Mastodon app - [ ] Accounts - - [x] Verify credentials - - [x] Get account - - [ ] Follow - -...

enhancement

Namely the `PATCH /api/v1/accounts/update_credentials` endpoint

Currently release builds of Ebou fail due to a mistake in the build script. ```rust #[cfg(not(debug_assertions))] fn styles() -> String { grass::include!("../public/style.css").to_string() } ``` is probably meant to be ```rust...

When sending API requests, Ebou appends a trailing slash to the base API URL. This might work fine with Mastodon (since Rails probably just ignores that slash when routing), but...

This PR takes the same strategy as the `arrayvec` and `uuid` crates and implements features with the names `smol_str01` and `smol_str02` with the `smol_str` feature enabling the `smol_str01` feature for...

This is a draft. The code is incredibly ugly. Will clean it up as soon as I got all of the tests to pass.

dsa

This PR gates the following dependencies behind feature flags: - `rust-argon2` - `rmp-serde` These dependencies are less common dependencies for some web services, since: a) not everyone uses `rust-argon2` (personally,...

This PR has no real public changes, more of a generic fixing of clippy lints. I just noticed a bunch of warnings since my RA install runs `cargo clippy` instead...