akkoma/test/pleroma/web
Oneric 865cfabf88 Drop conversation addressing
No known client ever used this. Currently among akkoma-fe, pleroma-fe,
Husky, Mangane and pl-fe only the latter acknowledes the existence of
the in_reply_to_conversation_id paramter in its API definitions,
but even pl-fe does never actually use the parameter anywhere.

Since the API parameter already was converted to DMs internally,
we do not need to make special considerations for already existing
old conversation-addressed posts. Since they share the context they
should also continue to show up in the intended thread anyway.

The pleroma.participants subkey mentioned in docs did already not exist
prior to this commit. Instead the accounts key doesn’t automatically update
and this affects conversations retrieved from the Mastodon API endpoint too
(which may be considered a pre-existing bug).

If desired clients can already avoid unintended participant additions
by using the explicit-addressing feature originally introduced in
https://git.pleroma.social/pleroma/pleroma/-/merge_requests/1239.
With the above-mentioned feature/bug of conversation participants
not updating automatically it can replace almost everything
conversation addressing was able to do. The sole exception being
creating new non-reply posts in the same context.
Neither conversation addressing nor explicit addressing
achieves robust, federated group chats though.

Resolves: https://akkoma.dev/AkkomaGang/akkoma/issues/812
2025-11-17 00:00:00 +00:00
..
activity_pub Drop broken list addressing feature 2025-11-17 00:00:00 +00:00
admin_api
akkoma_api
api_spec
auth
common_api Drop broken list addressing feature 2025-11-17 00:00:00 +00:00
feed
mastodon_api Drop broken list addressing feature 2025-11-17 00:00:00 +00:00
media_proxy
metadata
o_auth
o_status Do not try to redirect to post display URLs for non-Create activities 2025-10-26 00:00:00 +00:00
pleroma_api Drop conversation addressing 2025-11-17 00:00:00 +00:00
plugs mix/deps: upgrade cachex to 4.x 2025-11-09 00:00:00 +00:00
preload/providers
push
rich_media Fix some typos and remove unused code 2025-10-09 15:26:35 +02:00
static_fe
twitter_api
views
web_finger
common_api_test.exs Drop conversation addressing 2025-11-17 00:00:00 +00:00
content_type_sanitisation_test.exs
embed_controller_test.exs
fallback_test.exs
federator_test.exs
gettext_companion_test.exs web/gettext: split Gettext Backend and additional utility functions 2025-11-09 00:00:00 +00:00
gettext_test.exs mix/deps: upgrade to new gettext API 2025-11-09 00:00:00 +00:00
manifest_controller_test.exs
masto_fe_controller_test.exs
media_proxy_test.exs
mongoose_im_controller_test.exs
node_info_test.exs
rel_me_test.exs
router_test.exs
streamer_test.exs
uploader_controller_test.exs
web_finger_test.exs
xml_test.exs