Closed chandruscm closed 11 months ago
Thank you for reporting. Figma's oEmbed had some issues with URL encoding and therefore we relied on other mechanisms in the cloud.
The allowlist is now update, Figma's oEmbed now works fine and is enabled for self-hosted versions.
First of all, thanks for open-sourcing this project.
I noticed the embed link for Figma is missing in the iframely API response, it only returns the links to the
thumbnail
andicon
in the self-hosted version. However, the cloud API includes theapp
embed link. (I'm aware that the cloud API could be using additional domain plugins.)Upon some investigation, I found out that the entry for Figma in the current whitelist looks like this:
Since
oembed.rich
is set to deny, theoembed-rich
plugin is not returning anything.I tested this by creating a custom whitelist file, with
oembed.rich
set to["allow"]
for Figma and then the response included theapp
link.Is
oembed.rich
set todeny
by mistake for Figma in the whitelist?Thanks!