View Source Bonfire.Social.Follows (bonfire v0.3.0-classic-beta.4)

Link to this section Summary

Link to this section Functions

Accepts a follow request, poblishes to feeds and federates.

Link to this function

all_by_object(user, opts \\ [])

View Source
Link to this function

all_by_subject(user, opts \\ [])

View Source
Link to this function

all_followed_outboxes(user, opts \\ [])

View Source
Link to this function

all_objects_by_subject(user, opts \\ [])

View Source
Link to this function

all_subjects_by_object(user, opts \\ [])

View Source
Link to this function

ap_publish_activity(binary, follow)

View Source
Link to this function

ap_receive_activity(follower, activity, object)

View Source
Link to this function

follow(user, object, opts \\ [])

View Source

Follow someone/something. In case of success, publishes to feeds and federates.

If the user is not permitted to follow the object, or the object is a remote actor, will instead request to follow.

Link to this function

following?(subject, object)

View Source
Link to this function

get!(subject, object, opts \\ [])

View Source
Link to this function

get(subject, object, opts \\ [])

View Source
Link to this function

list_followed(user, opts \\ [], paginate? \\ true, cursor_after \\ nil, with_profile_only \\ true)

View Source
Link to this function

list_followers(user, opts \\ [], paginate? \\ true, cursor_after \\ nil, with_profile_only \\ true)

View Source
Link to this function

list_my_followed(opts, paginate? \\ true, cursor_after \\ nil, with_profile_only \\ true)

View Source
Link to this function

list_my_followers(opts, paginate? \\ true, cursor_after \\ nil, with_profile_only \\ true)

View Source
Link to this function

maybe_publish_accept(request, follow)

View Source
Link to this function

requested?(subject, object)

View Source
Link to this function

unfollow(follower, object)

View Source