bnewbold

Results 280 issues of bnewbold

There are some issues with the new relay host status tracking: - "idle" never gets set. this status is intended for hosts which have the websocket dropped because they haven't...

- `net/http` server middleware for "atproto admin auth" (which is just Basic auth with user "admin), supporting multiple passwords for operational flexibility (eg, new relay could use this) - inter-service...

Basic JWK serialization of the curves we use for atproto crypto (P-256, K-256), for public keys only. This will get used in OAuth implementation. The decision to implement this directly...

This is work towards OAuth support. Should probably break out JWK stuff in to separate PR to describe and justify it. atproto/auth package has admin auth and inter-service auth support,...

`#handle` events have been deprecated for a while, have been removed from the upstream lexicon schemas (eg, next `lexgen` will remove from indigo), and won't be passed through by new...

This is just an interface sketch for now. Three distinct things: - `APIClient` basic atproto client which talks to a single HTTP service. exposes things like an `http.Client`, and contains...

Adds basic support for the new `#sync` event to persister implementations. Note that the pebble persister (used in rainbow) is agnostic to event type, so didn't need any update. This...

This is just moving around code, updating imports, and removing some unused types. There should be no changes in behavior. This is part of https://github.com/bluesky-social/indigo/issues/1007 We'd need to update some...

make `XRPCStreamEvent` just about repo stream (firehose) messages; remove unused `Labels*` stuff refactor `events` package: - `stream/`: interfaces and functions: EventPersistence, Scheduler, HandleRepoStream, RepoStreamCallbacks, Scheduler (and possibly re-export XRPCStreamEvent?) -...