Emelia Smith
Emelia Smith
@matthieusieben this builds on #4461, and implements the PDS-wide setting to disable registrations from all sources unless you have the admin basic auth credentials. It's the commit 6ef577b3013ea197ff8777d89087491b154a6fe9 and on...
I was originally going to add something to expose if registration was at all enabled (i.e., a friends & family PDS would indicate "no", since invites won't be given out...
- https://datatracker.ietf.org/doc/draft-emelia-oauth-authorization-management-uri/ - https://github.com/bluesky-social/social-app/issues/9403 This just implements support for authorization_management_uri in the oauth packages. We should probably expose an API from something like `@atproto/api` that provides this URI to the...
I believe this is the code that's required for enabling asymmetrical keys for the JWTs within the PDS codebase. Took me a while to work this out, but I think...
I'm still adding in the pyenv file for python 3.11, since that is still required by better-sqlite3 and sharp at the current versions. It looks like we do need to...
The `val` property appears a few times, but from what I can tell, this should be the `identifier` in the `labelValueDefinition`, but may be an arbitrary string, if no definition...
**Describe the bug** Whilst attempting to work with the sign-up UI in `OAuthProvider`, I encountered an error that threw an uncaught exception on the frontend. The reason? I'd set `availableUserDomains`...
This pull request adds support for email-based OTP on sign-in for `@atproto/pds`, additionally, on sign-up, it sends the confirm email email. The email in the 2FA error is obfuscated. We...
Currently the errata for the ActivityPub specification are all in the wiki (linked to from the published specification), to simplify merging erratum into the errata, and to align with the...
Currently all collections of actors are addressable by default, which means you can't expose a collection of actors without that being able to be used for addressing. > If a...