Skip to content

angee.social.schema

GraphQL schema for the social addon — feeds and the following surface.

Feeds are polled through the Bridge scheduler and browsed/managed in the console through Hasura resources; FeedFollow exposes the following edge. The engagement projections (PostMetrics and the reused messaging.Reaction) ride the owning messaging.Message, so their reader belongs on messaging's MessageType as a type extension rather than as standalone resources here.

FeedType

python
@strawberry_django.type(Feed)
class FeedType(IntegrationLabelMixin, AngeeNode)

GraphQL projection of a connected public-content feed.

FeedFollowType

python
@strawberry_django.type(FeedFollow)
class FeedFollowType(AngeeNode)

GraphQL projection of a feed following/timeline subscription.

Released under the AGPL-3.0 License.