-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Replace non-free recaptcha_ajax.js #1932
Comments
Hi @andrewshadura
anyway this would need confirmation from the owners . |
The service may be provided at no cost, but the JavaScript (which is currently being served by synapse and hence is included in the source) is not free software and, I’m afraid, non-redistributable. |
I understand your point about the static client, but I think you’re aware that the JavaScript I’m talking about isn’t stand-alone, and talks to Google servers when loaded. |
Yes you are right , |
@andrewshadura I relooked into this. |
It’s referred to from synapse/static/client/register/index.html and then in synapse/static/client/register/js/register.js. |
reRecaptcha.js also is being automatically retrieved from Google's CDN. Seems weird :/ |
Signed-off-by: Anant Prakash <anantprakashjsr@gmail.com>
No, if you just remove |
The script recaptcha_ajax.js contains minified non-free code which we probably cannot redistribute. Since it talks to Google servers anyway, it is better to just download it from Google directly instead of shipping it. This fixes matrix-org#1932.
Synapse ships minified non-free JavaScript at
synapse/static/client/register/js/recaptcha_ajax.js
.Please either dynamically load it from Google’s CDN on demand, or replace it by a free alternative.
This is not related to the issue #1561.
The text was updated successfully, but these errors were encountered: