It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
Rimmu: Thanks for bringing this up. I hope I'll have some good news for you soon. :)
avatar
Cavalary: Eh, logged on FF for it, and it'll end tomorrow anyway.
Welp, at any rate it should be fixed now. :)
I'm sorry, but I guess there are no news on that topic. It's not as important as things we're currently working on - in my opinion.
Yes, we're using external service to measure and improve our performance and track errors on your (user) side.

In current moment I don't know whether it's possible for website to work with it blocked by noScript.
You could enable scripts from these domains to prevent JavaScript from crashing + help us improve performance and track errors.
Post edited May 10, 2016 by Johny.
Right, account menu disappears on forum pages regardless of the browser/noScript/adBlock (works if cached) - we'll fix it very soon.

Probably noScript will not affect website then in any new way. It's a different bug - sorry!
Post edited May 10, 2016 by Johny.
It's fixed now.
avatar
omega64: Yup, everything except attaching images works again,
Attachments:
avatar
litek: It's fixed now.
avatar
eiii: It's not fixed for me. I still have to allow access to some cloudfront.net server to get the log-in button. And I do not really like to send my log-in data to some random server outside of GOGs domain.
It's not that we're sending anybodys log-in data to random server.
First of all - it's not sending anything to cloudfront - it's downloading a script from there, just as we would host this script on GOG.com - no difference here.
Secondly - Cloudfront is a "cloud" service to store assets and a lot of developers use it. GOG.com may have a lot more dependencies from external domains in the future, because why not?
Third thing is log-in doesn't work because whole JavaScript init crashes, not because exactly "log in" function needs this cloudfront script.

I'd advise you to not block it. :)


About "Attach images" button - I see it's broken and I know why. We'll fix it.
avatar
Amy_Stryke: (...)
Try to enable localStorage.
avatar
Johny.: [...]. About "Attach images" button - I see it's broken and I know why. We'll fix it.
avatar
HypersomniacLive: ETA on when it will be fixed?
About 0 minutes.
avatar
Johny.: [...].
Secondly - Cloudfront is a "cloud" service to store assets and a lot of developers use it. GOG.com may have a lot more dependencies from external domains in the future, because why not?
[...].
avatar
HypersomniacLive: Must admit, that's one hell of an irrefutable argument - yay, why not have our site and service working properly depend more and more on the uptime and proper functioning of third parties?
It's a normal and good thing that you use third party stuff in your projects - on web backend, on web frontend and in native applications.
Here, with this single one, the difference is just the domain on which it is hosted.
(it's considered faster to load assets asynchronously from common domains, but not everybody agrees on that)

avatar
Johny.: [...]
Third thing is log-in doesn't work because whole JavaScript init crashes, not because exactly "log in" function needs this cloudfront script.
[...]
avatar
HypersomniacLive: That still sounds like the failure has something to do with the transition to cloudfront though.

Do you have an ETA for fixing this?
If you'll block our javascripts - they can't run. :)
Logging in (opening the modal) requires javascript to run properly, and they'll crash if you block part of them.

avatar
Johny.: [...].

I'd advise you to not block it. :)

[...]
avatar
HypersomniacLive: I'm sorry, is that serious advice? Because I'm sure we're all aware that blocking it makes logging in impossible, aka deprives one access to their account and collection.
Yes - it's a serious advice. I don't see any reason to block it personally.
If you decide to block scripts, you should know that you won't be able to use any scripts until you unblock them.


edit: If you wish, you can always chat me about that.
Post edited May 11, 2016 by Johny.
You can try following:

Go to NoScript settings -> Advanced tab -> Trusted tab,
then enable checkbox "Cascade top document's permissions to 3rd party scripts"

Then you would trust what we embed ourselves without permitting couldfront globally.

I don't see an option to add file or file regex (only domain regex) to whitelist, unfortunately.
I'd like to add something:

avatar
rtcvb32: running untrusted scripting can be just as stupid as it can install malware
- JavaScript can't install malware on your computer.
- JS running on www.gog.com can't get your login credentials on GOG.com too, because it's done on a separate domain (login.gog.com) - no JS that is running by the main page can access what's inside. Unless you are running - let's say - old Internet Explorer with some security settings disabled.
- It can't get your session cookie too, because it's "HTTP only".

What's interesting - for example Adalia Fundamentals, other userscripts, or browser addons (like NoScript :D ), potentially can get your password as you type, or your session cookie in the next update with no problem at all. ;)

Consider that popular userscript or browser addon creator is hacked, or NoScript/GreaseMonkey gets sold to evil company. Good that browser is asking for camera permiossions. ;) Security is important.
Post edited May 12, 2016 by Johny.
avatar
Johny.: - JavaScript can't install malware on your computer.
avatar
rtcvb32: I refer back to the botnet video I posted. Malware doesn't need to necessarily have to run outside of your browser. Your files (and porn) may be safe, but privacy and passwords are more valuable, especially if people have really poor password policies.
I'll watch the video later - sounds interesting. JavaScript can BE malware (somewhat restricted by the browser security), but can't install any. ;)

Stay safe!

Did someone try the NoScript settings I suggested, or have bad opinion about them? ;)
avatar
Smogg: my login button is finally back. it was missing, but the strange thing is that i don't have anything that's blocking javascript as far as i can tell. anyway glad it's working again

update:
no, it's gone again when i go to the main page and my account is blank.
Could you please tell what browser are you using?
avatar
ssokolow: Interesting bug just manifested in my Firefox with the library page.

Luckily, `lgogdownloader --download --game "^braid$"` is unaffected.
Disable Adalia's script/add-on/etc. and everything should show up.