akkoma/lib/pleroma/web/activity_pub
Oneric 4ff5293093 Federate emoji as anonymous objects
Usually an id should point to another AP object
and the image file isn’t an AP object. We currently
do not provide standalone AP objects for emoji and
don't keep track of remote emoji at all.
Thus just federate them as anonymous objects,
i.e. objects only existing within a parent context
and using an explicit null id.

IceShrimp.NET previously adopted anonymous objects
for remote emoji without any apparent issues. See:
333611f65e

Fixes: https://akkoma.dev/AkkomaGang/akkoma/issues/694
2024-06-23 20:46:59 +02:00
..
activity_pub Remove deps from Streaming/Persisting behaviors 2021-06-01 13:55:07 -05:00
mrf mrf/steal_emoji: display download_unknown_size in admin-fe 2024-06-05 20:14:10 +02:00
object_validator Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
object_validators Accept all standard actor types 2024-04-23 18:14:34 +02:00
side_effects Refactor ES on top of search behaviour 2022-06-30 16:28:31 +01:00
views remove upload_media from AP representation 2024-04-23 14:35:52 +01:00
activity_pub.ex RichMedia refactor 2024-06-09 17:33:48 +01:00
activity_pub_controller.ex Keep READ endpoints, purge WRITE 2024-04-19 11:06:01 +01: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 Post editing (#202) 2022-09-06 19:24:02 +00:00
pipeline.ex Refactor ES on top of search behaviour 2022-06-30 16:28:31 +01:00
publisher.ex MIX FORMAT 2023-08-15 23:26:22 +01:00
relay.ex Bump Copyright to 2021 2021-01-13 07:49:50 +01:00
side_effects.ex RichMedia refactor 2024-06-09 17:33:48 +01:00
transmogrifier.ex Federate emoji as anonymous objects 2024-06-23 20:46:59 +02:00
utils.ex Migrate to phoenix 1.7 (#626) 2023-08-15 10:22:18 +00:00
visibility.ex local-only-fixed (#138) 2022-08-02 14:46:46 +00:00