IRC channel logs

2021-03-26.log

back to list of logs

<zimoun>hi!
<civodul>hey zimoun
<zimoun>is it still fine with for 15:00? if yes, which instance?
<civodul>yes, the usual instance?
<zimoun>hehe, ok. I am diving in my log to answer to Konrad. :-) If you haven’t already done.
<rekado>PurpleSym: have you been able to make progress upgrading RStudio to 1.4.1106?
<rekado>I happen to need a feature that was added in that version.
<rekado>(it’s the www-same-site option I want to allow embedding of rstudio in an iframe)
<PurpleSym>rekado: Yeah, it’s working with jlichts wip-node-14. There’s an issue open here to get the new node-build-system into guix proper: https://issues.guix.gnu.org/47282
<PurpleSym>Package definition is in https://github.com/guix-science/guix-science/tree/rstudio-1.4
<PurpleSym>We just use a nginx reverse proxy in front of it, which adds the header btw.
<civodul>is someone looking at jlicht's node patches?
<PurpleSym>I’m not enough of a Scheme hacker to say more than “it works” unfortunately.
<civodul>that's already a lot :-)
<civodul> https://www.nature.com/articles/s43588-021-00048-5
<civodul>the last paragraph suggests we should get in touch with the Wellcome Trust
<rekado>PurpleSym: excellent, thank you!
<rekado>PurpleSym: the problem is that the cookies in older rstudio versions don’t include the SameSite keyword, so browsers refuse to store them when rstudio is embedded in an iframe.
<rekado>do you override the cookie headers in nginx?
<PurpleSym>rekado: No, that sounds weird. We just override the access control headers. The cookies should still be stored for the iframe’s domain, right?
<PurpleSym>See https://github.com/leibniz-psychology/psychnotebook-deploy/blob/master/doc/configuration.rst#nginx
<rekado>ah, well, I use a cross-origin iframe.
<rekado>so the cookies are set by a third party and thus refused unless explicitly allowed by the user.