View Source Mobilizon.Federation.ActivityPub.Publisher (Mobilizon v4.1.0-alpha.1)
Handle publishing activities
Summary
Functions
Publish an activity to all appropriated audiences inboxes
Publish an activity to a specific inbox
Functions
@spec publish( Mobilizon.Actors.Actor.t(), Mobilizon.Federation.ActivityPub.Activity.t() ) :: :ok
Publish an activity to all appropriated audiences inboxes
@spec publish_one(%{ inbox: String.t(), json: String.t(), actor: Mobilizon.Actors.Actor.t(), id: String.t() }) :: Tesla.Env.result()
Publish an activity to a specific inbox