snarfed / bridgy-fed

🌉 A bridge between decentralized social network protocols
https://fed.brid.gy/
Creative Commons Zero v1.0 Universal
486 stars 28 forks source link

ATProto: handle image types that Bluesky doesn't support #1073

Closed snarfed closed 1 month ago

snarfed commented 1 month ago

@gabboman's https://github.com/gabboman/wafrn uses webp for profile pictures, which it sounds like Bluesky doesn't yet support (more), and we don't yet convert images between types. What do we want to do?

On a minor related note, the app.bsky lexicons allow any type for post image blobs - which probably isn't actually true - but limits profile pictures and banners to PNG or JPG, which may also be out of date? Not sure, haven't tested yet.

snarfed commented 1 month ago

cc https://github.com/bluesky-social/atproto/discussions/2174#discussioncomment-9511772

snarfed commented 1 month ago

^ Fixed a minor mime_type bug in arroba, this is now working! Bluesky evidently stealth supports webp after all. No clue about SVG, but this is promising. Tentatively closing.