View Source ActivityPub.Object (bonfire v0.3.4-classic-beta.4)

Link to this section Summary

Link to this section Types

@type t() :: %ActivityPub.Object{
  __meta__: term(),
  data: term(),
  id: term(),
  inserted_at: term(),
  local: term(),
  pointer: term(),
  pointer_id: term(),
  public: term(),
  updated_at: term()
}

Link to this section Functions

Link to this function

changeset(object, attrs)

View Source
Link to this function

get_by_pointer_id(pointer_id)

View Source
Link to this function

get_cached_by_ap_id(ap_id)

View Source
Link to this function

get_cached_by_pointer_id(pointer_id)

View Source
Link to this function

get_outbox_for_actor(actor)

View Source
Link to this function

get_outbox_for_instance()

View Source
Link to this function

get_outbox_fox_actor(actor, page)

View Source
Link to this function

invalidate_cache(object)

View Source
Link to this function

make_tombstone(object, deleted \\ DateTime.utc_now())

View Source
Link to this function

maybe_upsert(arg1, existing_object, attrs)

View Source
Link to this function

normalize(object, fetch_remote \\ true)

View Source
Link to this function

swap_object_with_tombstone(object)

View Source
Link to this function

update_and_set_cache(changeset)

View Source