angee.posts.schema
GraphQL schema for the posts 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 reused messaging.Reaction rows are exposed by messaging's existing nested MessageType.reaction_groups field. PostMetrics currently remains model and permission data only; this schema declares no standalone or message type projection for it.
FeedType
python
@strawberry_django.type(Feed)
class FeedType(IntegrationLabelMixin, BridgeSyncStatusMixin, 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.