Daniel Holmgren

Results 144 issues of Daniel Holmgren

When duplicate record backlinks are created (ie 2 likes of the same post from the same user), just make the second idempotent and return the uri/cid of the original. This...

Process simple IP-based rate-limits before doing auth check & param validation. Process route-specific param/reqCtx based rate-limits after auth & param validation

Think there's a good question around how these schemas are grouped. Should they all live under a `com.atproto.migration` interface? Or spread out as they are to their relevant category?

Enables the creation/update of records of unknown lexicon. By default, a write is still "validated" which requires the existence of the lexicon. However, if the request to the pds is...

Adds account migration flow based on schemas in https://github.com/bluesky-social/atproto/pull/2170 Entryway impl: https://github.com/bluesky-social/atproto/pull/2185 Supporting features for account migration: - ability to "import" a repo and index the diff (configurable to be...

Deletes lexicons & routes for the old temp account migration implementation - `com.atproto.temp.importRepo` - `com.atproto.temp.pushBlob` - `com.atproto.temp.transferAccount`

Partial Entryway impl for account migration Sister PR to https://github.com/bluesky-social/atproto/pull/2179 This implements _outgoing_ account migration from an entryway, but does not yet support incoming. Specifically, it: - proxies relevant routes...

Return counts of associated feed gens & lists as well as whether or not a profile is associated with a mod service

Adds optional signature to label schema. Ozone signs all labels with signing key as they are created and stored. When returning labels, it does a quick check during formatting to...