Rumble video embed
Closes #134 but if this works as we hope I am hoping to add in the embed functionality for other sites as well
Embeds rumble video embed links, unfortunately rumble is weird and what you see at the top is not the embed link you want like it is on youtube but thats the price you pay i guess for their revenue share model. It has to do with the fact that embeded videos have a different revenue share percentage so keeping track of how to divide the money is too difficult when everyone is downloading the video from the same url (I'm guessing)
Rumble vs a Youtube embed
This standard <iframe/> model should be able to be used on many sites so maybe once we do some quick QA on this I could try and add a more general "video embed" that parses video embeds from several of the other popular video sites
I'm going to have this PR open for now but if we want to add embedding for more sites i can put it into draft untl the logic is finished for those as well
Summary by CodeRabbit
- New Features
- Introduced a new component for enhanced link rendering, including special handling for YouTube and Rumble video links.
- Security Updates
- Updated content security policy to allow embedding from
rumble.com, alongside existing permissions forwww.youtube.comandplatform.twitter.com.
- Updated content security policy to allow embedding from