bluesky-social / atproto

Social networking technology created by Bluesky
Other
5.77k stars 406 forks source link

Social proof #2557

Closed estrattonbailey closed 2 weeks ago

estrattonbailey commented 3 weeks ago

Adds knownFollowers to ViewerState on ProfileDetailed views. This includes:

Also adds getKnownFollowers method that returns the full list of known followers for a given actor. This is set up for pagination, but is not actually paginated atm due to dataplane constraints.

dholms commented 3 weeks ago

Overall looking really solid!

Implementation seems sound & tests looks solid.

After thinking it through, I think we should reconsider knownFollowers as a new top level thing on the Hydrator and reflect that in the hydrator, actor hydrator & views class instead of parameterizing the current methods. Lmk what you think/if you have any questions