We got support for images when a post is federated using ActivityPub. That was really nice. But at the same time, those images disappeared from Mastodon. When trying to open such broken images, Mastodon (or Mona-app ) says that the address of the image is unsupported. When I open it using PWA, that message/toot indicates that the preview isn’t accessible (sorry, not accurate translations, but my setups speak mostly Finnish). When I click it, the image opens and shows the URL of my S3 bucket (as it should, according to my settings in Discourse). Now I don’t know if this comes from:
- Discourse
- my setup, like using S3 for images
- Mastodon (or my instance)
- Mona/PWA
- ActivityPub
Here is the topic in Discourse, and this might help a bit: https://foorumi.katiska.eu/ap/object/acfff634ebeeffdf95f922193bd58ca2
The expectation is that images are visible, even when the origin is somewhere else — using clouds and CDNs is really common, even in the Mastodon world.