If you have time for it, now is a great time to test if it’s working. We’ve got our firewalls turn down super low (shhhhhh) because of some other unexplained Cloudflare weirdness. So my hunch is that fixes this.
4 Likes
Nope?
3 Likes
Can you see some kind of request get blocked? Or maybe was the oEmbed us turned off because we were blocking you for so long?
3 Likes
I can’t see it working from here either from meta, local, or a console:
[13] pry(main)> Oneboxer.preview('https://codepen.io/web-tiki/full/dNpgrR', invalidate_oneboxes: true)
=> ""
[14] pry(main)> Oneboxer.preview('https://codepen.io/web-tiki/pen/dNpgrR', invalidate_oneboxes: true)
=> ""
3 Likes
Hey Chris,
I think this is a regression from our side. I just noticed that onebox has stopped sending custom Discourse user agent in request header. Working on a fix now.
EDIT: What I was seeing above was a different issue specific to development environment (fixed here). The actual issue was FinalDestination
library not using custom Discourse onebox user agent.
3 Likes
Okay, fixed via
https://github.com/discourse/discourse/commit/00c406520e48a76ae51f072b8d11af7ca1c3aca6
Let’s try now:
Thanks @chriscoyier
10 Likes