akkoma/lib/pleroma/web
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 Federate emoji as anonymous objects 2024-06-23 20:46:59 +02:00
admin_api Migrate to phoenix 1.7 (#626) 2023-08-15 10:22:18 +00:00
akkoma_api add selection UI 2023-03-28 12:44:52 +01:00
api_spec Accept body parameters for /api/pleroma/notification_settings 2024-04-09 04:11:28 +02:00
auth Support elixir1.15 2023-08-03 17:44:09 +01:00
common_api Don't try to handle non-media objects as media 2024-05-22 20:30:23 +02:00
fallback
federator
feed Don't strip newlines in the Atom feed 2024-03-11 12:50:14 +01:00
mailer
mastodon_api Avoid accumulation of stale data in websockets 2024-06-22 22:22:33 +02:00
media_proxy
metadata check if data is visible before embedding it in OG tags 2024-04-12 05:16:47 +01:00
mongoose_im
nodeinfo Mix format 2023-04-14 17:56:34 +01:00
o_auth update tests for oauth consumer 2023-12-17 21:48:19 +00:00
o_status Migrate to phoenix 1.7 (#626) 2023-08-15 10:22:18 +00:00
pleroma_api Exclude deactivated users from emoji reaction lists 2023-07-17 17:53:03 +01:00
plugs we may as well handle (expires) as well 2024-06-17 22:30:14 +01:00
preload/providers
push Support elixir1.15 2023-08-03 17:44:09 +01:00
rich_media No need to spawn() any more 2024-06-12 02:09:24 +01:00
static_fe Fix Twitter metadata 2024-02-19 21:09:43 +00:00
templates cosmetic: fix elixir 1.17 compiler warnings in main application 2024-06-19 01:49:59 +02:00
twitter_api Accept body parameters for /api/pleroma/notification_settings 2024-04-09 04:11:28 +02:00
utils
views Migrate to phoenix 1.7 (#626) 2023-08-15 10:22:18 +00:00
web_finger
api_spec.ex
common_api.ex Support elixir1.15 2023-08-03 17:44:09 +01:00
controller_helper.ex
embed_controller.ex Add embed controller tests 2023-07-17 19:18:21 +01:00
endpoint.ex Fix Content-Type of our schema 2024-03-18 22:33:10 -01:00
federator.ex
gettext.ex
instance_document.ex
manifest_controller.ex
masto_fe_controller.ex Migrate to phoenix 1.7 (#626) 2023-08-15 10:22:18 +00:00
media_proxy.ex remove prints 2024-06-09 18:52:09 +01:00
metadata.ex
o_auth.ex
pipelines.ex
plug.ex
preload.ex
push.ex Support elixir1.15 2023-08-03 17:44:09 +01:00
rel_me.ex
router.ex Keep READ endpoints, purge WRITE 2024-04-19 11:06:01 +01:00
streamer.ex Enforce unauth restrictions for public streaming endpoints 2023-06-14 22:45:19 +00:00
swagger.ex
telemetry.ex Formatting 2024-04-16 08:02:13 +02:00
translation_helpers.ex
uploader_controller.ex
web_finger.ex Merge remote-tracking branch 'oneric-sec/media-owner' into develop 2024-05-22 19:36:10 +01:00
xml.ex make xmerl shut up about markup 2024-04-16 10:19:30 +01:00