akkoma/lib/pleroma/web/activity_pub
Oneric b41a13df56 federation/out: add full replies collection to objects
Until now only a limited number of self-replies were inlined as an
anonymous, unordered ActivityPub collection. Notably the advertised
replies might be private posts.

However, providing all (non-private) replies allows for better thread
consistency across instances if the remote server cooperates.
The collection existing as a stndalone object has two advantages
for this. For one, if it was still anonymous, _all_ replies would need
to be inlined, which might be too bloated in pathological cases.
Secondly, it allows remote servers to update the thread by traversing
the reply collection independent of the original post. (If the remote
part knows about chronological ordering, it can in theory
even efficiently resume from where it previously stopped)
2025-06-07 21:02:31 +02:00
..
activity_pub Remove deps from Streaming/Persisting behaviors 2021-06-01 13:55:07 -05:00
mrf mrf/normalize_markup: also scrub contentMap 2025-05-16 21:30:26 +02:00
object_validator Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
object_validators federation/out: add full replies collection to objects 2025-06-07 21:02:31 +02:00
side_effects Refactor ES on top of search behaviour 2022-06-30 16:28:31 +01:00
views federation/out: add full replies collection to objects 2025-06-07 21:02:31 +02:00
activity_pub.ex federation/out: add full replies collection to objects 2025-06-07 21:02:31 +02:00
activity_pub_controller.ex federation/out: add full replies collection to objects 2025-06-07 21:02:31 +02:00
builder.ex Migrate to phoenix 1.7 (#626) 2023-08-15 10:22:18 +00:00
internal_fetch_actor.ex Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
mrf.ex cosmetic: fix elixir 1.17 compiler warnings in main application 2024-06-19 01:49:59 +02:00
object_validator.ex federation/incoming: improve link_resolve retry decision 2025-01-07 20:27:28 +01:00
pipeline.ex Refactor ES on top of search behaviour 2022-06-30 16:28:31 +01:00
publisher.ex http_signatures: ensure mandatory headers are set 2025-06-07 20:27:58 +02:00
relay.ex Fix representaton of internal actors 2025-03-26 17:14:28 +01:00
side_effects.ex RichMedia refactor 2024-06-09 17:33:48 +01:00
transmogrifier.ex federation/out: add full replies collection to objects 2025-06-07 21:02:31 +02:00
utils.ex ap: don't require explicit addressing of personal-inbox owners 2025-06-07 20:27:58 +02:00
visibility.ex local-only-fixed (#138) 2022-08-02 14:46:46 +00:00