decentraleyes issueshttps://git.synz.io/Synzvato/decentraleyes/-/issues2024-02-04T18:02:52Zhttps://git.synz.io/Synzvato/decentraleyes/-/issues/475Add on is non-functional on today's web.2024-02-04T18:02:52ZKeithAdd on is non-functional on today's web.The list of resources badly needs an update.
I have done so, and it works fine. There is no technical impediment to doing so.The list of resources badly needs an update.
I have done so, and it works fine. There is no technical impediment to doing so.https://git.synz.io/Synzvato/decentraleyes/-/issues/473[request] Flutter2024-01-31T11:18:34ZGabriel[request] FlutterFlutter web is yet another leak point into google.
here is a sample application using flutter web renderer: https://flutter.github.io/samples/web/material_3_demo/
which loads files such as https://www.gstatic.com/flutter-canvaskit/f40e...Flutter web is yet another leak point into google.
here is a sample application using flutter web renderer: https://flutter.github.io/samples/web/material_3_demo/
which loads files such as https://www.gstatic.com/flutter-canvaskit/f40e976bedff57e69e1b3d89a7c2a3c617a03dad/canvaskit.wasmhttps://git.synz.io/Synzvato/decentraleyes/-/issues/472ChatGPT breaking: captcha popover 502-ing2023-11-06T20:43:34ZsofiaChatGPT breaking: captcha popover 502-ingfor a few weeks ChatGPT has stopped working for me, when I was trying to send a message, i would get a white popover that was empty for a couple of seconds then showing a "502 Bad Gateway" message. the surrounding HTML indicates that the...for a few weeks ChatGPT has stopped working for me, when I was trying to send a message, i would get a white popover that was empty for a couple of seconds then showing a "502 Bad Gateway" message. the surrounding HTML indicates that there should be a captcha there.
after disabling Decentraleyes for ChatGPT, it started working again. it's also not giving me any captchas, interestingly enough.https://git.synz.io/Synzvato/decentraleyes/-/issues/468Shouldn't the ressources be updated?2023-08-16T08:30:30ZVictor Grousset/tuxayoShouldn't the ressources be updated?https://git.synz.io/Synzvato/decentraleyes/-/tree/master/resources
I read that the versions included are based on usage count on the most popular websites by market share, but surely that changed in 4 years, right? That might change qui...https://git.synz.io/Synzvato/decentraleyes/-/tree/master/resources
I read that the versions included are based on usage count on the most popular websites by market share, but surely that changed in 4 years, right? That might change quite fast only due to the number of website that link to the latest version of a given lib instead of pinning one.
That must mean the miss rate must be much more high than 4 years ago.https://git.synz.io/Synzvato/decentraleyes/-/issues/458Allow wildcard "subdomain" in domain-exclusions2022-08-17T09:55:37ZimmeëmosolAllow wildcard "subdomain" in domain-exclusionsAllow to "Exclude domains" with a wildcard prefix "*."
Around line 36 in request-analyzer
Synzvato/decentraleyes/-/blob/master/core/request-analyzer.js#L36
Dunno..something like this:
```js
isWhitelisted = requestAnalyzer.whitelis...Allow to "Exclude domains" with a wildcard prefix "*."
Around line 36 in request-analyzer
Synzvato/decentraleyes/-/blob/master/core/request-analyzer.js#L36
Dunno..something like this:
```js
isWhitelisted = requestAnalyzer.whitelistedDomains[initiatorDomain];
if (! isWhitelisted) {
dotPosition = initiatorDomain.indexOf('.');
isWhitelisted = requestAnalyzer.whitelistedDomains['*.' + initiatorDomain.substring(dotPosition)];
}
if (isWhitelisted) {
return false;
}
```https://git.synz.io/Synzvato/decentraleyes/-/issues/444Microsoft's monaco editor website breaks when jQuery v1.9.1 is served through...2022-07-20T06:30:51ZSalvatore Garganogarganosalvio@gmail.comMicrosoft's monaco editor website breaks when jQuery v1.9.1 is served through the extensionBy going to [the Monaco Editor](https://microsoft.github.io/monaco-editor/) webpage, the browser complains:
![immagine](/uploads/067cec9ee36ee44611cf4cb71e6e5eec/immagine.png).
Also, the functionality of the preview is broken:
![imm...By going to [the Monaco Editor](https://microsoft.github.io/monaco-editor/) webpage, the browser complains:
![immagine](/uploads/067cec9ee36ee44611cf4cb71e6e5eec/immagine.png).
Also, the functionality of the preview is broken:
![immagine](/uploads/87d229e30e4568ecaf9a33347d2dec02/immagine.png)
By looking at Decentraleyes, the extension served jQuery v1.9.1:
![immagine](/uploads/15827aa1e32653c89f3d7a1101c1029f/immagine.png)
When the extension is disabled, the result is different:
![immagine](/uploads/d0179a30df4209fe2fd63873f59a6b46/immagine.png)https://git.synz.io/Synzvato/decentraleyes/-/issues/439Test page error message2021-09-27T08:17:18ZPascua TheusTest page error messageThe [test page](https://decentraleyes.org/test/) says `Decentraleyes is not working as intended.` when I have Decentraleyes not installed.
One may want to change that to `Decentraleyes is not installed or not working as intended.`.
This ...The [test page](https://decentraleyes.org/test/) says `Decentraleyes is not working as intended.` when I have Decentraleyes not installed.
One may want to change that to `Decentraleyes is not installed or not working as intended.`.
This may be more clear for an average user.https://git.synz.io/Synzvato/decentraleyes/-/issues/437Please add uMatrix rules to the wiki2021-05-23T11:29:51Zopusforlife2Please add uMatrix rules to the wikiThe uBlock rules are generic; they work on all the content from the allowlisted domains.
For uMatrix, it is difficult to know what to allow and what to keep blocked. Scripts? CSS? Anything else?
It would be of immense help if you add a...The uBlock rules are generic; they work on all the content from the allowlisted domains.
For uMatrix, it is difficult to know what to allow and what to keep blocked. Scripts? CSS? Anything else?
It would be of immense help if you add a uMatrix section to the wiki.https://git.synz.io/Synzvato/decentraleyes/-/issues/433Embedded Google Maps Breaks on a Website2022-07-16T08:12:33ZKevin HoulihanEmbedded Google Maps Breaks on a WebsiteDecentralEyes breaks the embedded Google Maps on this page:
https://kinzinger.house.gov/district/interactivemap.htm
I'm using Google Chrome. This breakage happens even with all advanced options for DecentralEyes disabled and all other e...DecentralEyes breaks the embedded Google Maps on this page:
https://kinzinger.house.gov/district/interactivemap.htm
I'm using Google Chrome. This breakage happens even with all advanced options for DecentralEyes disabled and all other extensions disabled.
The testing page (https://decentraleyes.org/test/) reports "All tests completed" and "Decentraleyes is fully operational" for me.
Thanks for making DecentralEyes!https://git.synz.io/Synzvato/decentraleyes/-/issues/429Add cdn.ravenjs.com2020-12-24T21:27:22ZPicallo-svgAdd cdn.ravenjs.comPlease add support ravenjs library.Please add support ravenjs library.https://git.synz.io/Synzvato/decentraleyes/-/issues/428Resources blocked by uBlock Origin are injected locally in 2.0.152022-07-19T07:46:06ZzsrfrrfamResources blocked by uBlock Origin are injected locally in 2.0.15I have configured uBlock Origin to block all 3rd-party scripts globally and only noop them on the fly when necessary. According to the [FAQ](https://git.synz.io/Synzvato/decentraleyes/-/wikis/Frequently-Asked-Questions#why-doesnt-it-deli...I have configured uBlock Origin to block all 3rd-party scripts globally and only noop them on the fly when necessary. According to the [FAQ](https://git.synz.io/Synzvato/decentraleyes/-/wikis/Frequently-Asked-Questions#why-doesnt-it-deliver-resources-from-cdns-i-block-using-a-different-add-on), Decentraleyes respect content blockers and does not serve blocked resources. This does not seem to be true after the recent 2.0.15 update.
STR:
1. Add `* * 3p-script block` in My rules tab in uBlock Origin
2. Visit https://decentraleyes.org/test/
Expected Behavior:
No local resources were injected because _ajax.googleapis.com_ is blocked by uBlock Origin as 3rd-party script
Actual Behavior:
Injection counts on extension icon and popup panel suggest that resources were injected locally for _ajax.googleapis.com_, and no request to _ajax.googleapis.com_ can be seen on Firefox's Network panel. If I add _decentraleyes.org_ to the whitelist, Network panel shows that requests to _ajax.googleapis.com_ were blocked by uBlock Origin.https://git.synz.io/Synzvato/decentraleyes/-/issues/419[Suggestion]Test page should anounced close umatrix2020-07-10T02:01:24ZFateRover[Suggestion]Test page should anounced close umatrixIf had installed umatrix or some other privacy addons,extentions,the test may be failedIf had installed umatrix or some other privacy addons,extentions,the test may be failedhttps://git.synz.io/Synzvato/decentraleyes/-/issues/413Is configuring HTTPS Everywhere relevant to the average user anymore?2020-05-04T16:48:18ZUser486375Is configuring HTTPS Everywhere relevant to the average user anymore?Hello. Your guide [found here](https://decentraleyes.org/configure-https-everywhere/) was introduced to avoid conflict errors on chromium based browsers, of which every user used to be notified of. Seeing as chromium based browsers now s...Hello. Your guide [found here](https://decentraleyes.org/configure-https-everywhere/) was introduced to avoid conflict errors on chromium based browsers, of which every user used to be notified of. Seeing as chromium based browsers now seem to suppress conflict errors unless the user specifically enables "Collect errors" on a per extension basis, isn't this guide now irrelevant? Unless of course it affects blocking/interception entirely if decentraleyes isn't the most recently installed extension, rendering decentraleyes useless unless the fix is applied. In which case [this FAQ answer](https://git.synz.io/Synzvato/decentraleyes/-/wikis/Frequently-Asked-Questions#why-am-i-receiving-https-everywhere-related-warnings-on-chrome-or-chromium) should be changed to something more adequate considering conflict errors are no longer part of the issue.
I also can't seem to even reproduce any conflict errors with Collect errors enabled in both decentraleyes and HTTPS Everywhere currently. Though I only tried your configuration page and stackoverflow.com.https://git.synz.io/Synzvato/decentraleyes/-/issues/412Some files not being served from the bundle (simple test on new Firefox insta...2020-05-26T15:26:26ZEduardo TrápaniSome files not being served from the bundle (simple test on new Firefox instance)Steps to reproduce:
Decentraleyes 2.0.4, Firefox 75.0, pristine new profile, no other extensions or modifications to configuration.
I add decentraleyes and then paste these two addresses into the address bar:
1. https://ajax.googleapi...Steps to reproduce:
Decentraleyes 2.0.4, Firefox 75.0, pristine new profile, no other extensions or modifications to configuration.
I add decentraleyes and then paste these two addresses into the address bar:
1. https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js and, as expected, the address turns to moz-extension://ec5f0f46-1eb6-45c9-b623-9b1622c4f04b/resources/jquery/2.1.4/jquery.min.jsm and the resource is served from the bundle.
2. https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js does not work for some reason and I get the file from the original server, even though the file [does exists in the bundle](https://git.synz.io/Synzvato/decentraleyes/-/blob/v2.0.14/resources/jquery/3.3.1/jquery.min.jsm).
I found this behaviour with some sites and then tried to isolate the problem. This is as far as I get, I don't know why the second link is not intercepted by decentraleyes.https://git.synz.io/Synzvato/decentraleyes/-/issues/411Sync option2020-04-14T20:09:30ZTiamatiSync optionI use a lot of PC/Notebook and sometimes i have to resintall decentraleyes and loose all configs injected DNS.
So i wonder if there is any way to add a sync option (using the sync account from Edge,Chrome or Firefox) to add this option....I use a lot of PC/Notebook and sometimes i have to resintall decentraleyes and loose all configs injected DNS.
So i wonder if there is any way to add a sync option (using the sync account from Edge,Chrome or Firefox) to add this option. Ublock origin has a similar features that allows it.https://git.synz.io/Synzvato/decentraleyes/-/issues/410HTTPS everywhere FAQ suggestion2023-03-17T21:54:57ZTiamatiHTTPS everywhere FAQ suggestionHey @Synzvato ! I came here looking for some answer about https configs, and despite i found them, i decided to post this thread with some suggestions.
Maybe you should add a FAQ about Https everywhere configs in your page.
For exam...Hey @Synzvato ! I came here looking for some answer about https configs, and despite i found them, i decided to post this thread with some suggestions.
Maybe you should add a FAQ about Https everywhere configs in your page.
For example:
1) I checked [here ](https://git.synz.io/Synzvato/decentraleyes/-/issues/396#note_4579) that Brave built https extension would not be compatible with Decentrleyes. I believe a lot of people don't know that (and i've already seen this question in Brave comumunity). Maybe you should make an adivice about it.
2) I used a lot Brave with Decentraleyes without noticing any bugs or incompatibilities with the built in https
extension. However i don't know exactly which kind of problem i should find. So maybe some examples would be nice, so people are aware of it.https://git.synz.io/Synzvato/decentraleyes/-/issues/408Decentraleyes freezes the browser on certain pages if Dark Reader is enabled2022-08-01T10:07:17ZMPeti1Decentraleyes freezes the browser on certain pages if Dark Reader is enabledIf the both Decentraleyes and Dark Reader are enabled, and while certain pages are open - one such being [Protonmail](decentraleyes@protonmail.com) - the browser freezes, it takes more time to respond to user input (mouse interaction, ke...If the both Decentraleyes and Dark Reader are enabled, and while certain pages are open - one such being [Protonmail](decentraleyes@protonmail.com) - the browser freezes, it takes more time to respond to user input (mouse interaction, keypresses and keycombinations including Ctrl+W), and if you don't close the problematic tab in about 30-60 seconds then the browser will respond so slow that you'll need to kill it's processes to fix it.
After testing in a new profile without any kind of settings and only the 2 plugins installed it seems it depends on one more thing. I'll try to find it now, and write about my findings in a following comment
Settings are unaltered of both plugins in both the test and main profiles, so plugin configuration can't be the problem.https://git.synz.io/Synzvato/decentraleyes/-/issues/397Decentraleyes not able to deliver AngularJS v1.3.32022-07-19T09:33:16ZJohannes KastlDecentraleyes not able to deliver AngularJS v1.3.3Sorry if I misunderstand something, I thought Decentraleyes comes with bundled AngularJS.
But on https://developers.redhat.com/products/rhel/download it tells me that it is taking care of delivering AngularJS 1.3.3 for cdnjs.cloudflare....Sorry if I misunderstand something, I thought Decentraleyes comes with bundled AngularJS.
But on https://developers.redhat.com/products/rhel/download it tells me that it is taking care of delivering AngularJS 1.3.3 for cdnjs.cloudflare.com, but this page only works if I disable the **block requests for missing resources** switch.
(Sorry this page needs a RedHat account, so not sure if someone can test this)
Is this AngularJS release missing in Decentraleyes? Or what is keeping Decentraleyes from working properly (as it does work properly on all other sites I have come across so far)?
Can I add this to Decentraleyes? In this case it would be fine to disable Decentraleyes for the RedHat page, but I would like to understand the problem. If this happens again on a page I do not trust... :-)
Decentraleyes 2.0.13 used on FF 72.0.2 (64-Bit) on Linux, used in combination with uMatrix (set up according to the documentation).https://git.synz.io/Synzvato/decentraleyes/-/issues/392Request: LibreJS compatibility2019-12-31T11:19:40ZMason HockRequest: LibreJS compatibility[LibreJS](https://www.gnu.org/software/librejs/) is a Firefox addon which blocks all non-trivial JavaScript, unless it is detected to be free software.
The JS files served by CDNs are usually minified and stripped of any license informa...[LibreJS](https://www.gnu.org/software/librejs/) is a Firefox addon which blocks all non-trivial JavaScript, unless it is detected to be free software.
The JS files served by CDNs are usually minified and stripped of any license information, a form in which they are legally proprietary and non-redistributable (making their inclusion in this repository a copyright violation, whether or not this would ever be enforced in practice) and detected by LibreJS as non-free, even if stored locally.
Would you consider replacing the minified files currently bundled with Decentraleyes by the original, unminified files released by the developers and adding LibreJS-compatible license headers? Assuming that all of the files bundled with Decentralyes are available elsewhere with unobfuscated source code under free licenses, this should resolve any copyright issues and make Decentraleyes compatible with LibreJS.
Are you open to this idea? Thanks.https://git.synz.io/Synzvato/decentraleyes/-/issues/389Support AngularJS > 1.6.5 ?2022-03-08T05:02:14ZKeithSupport AngularJS > 1.6.5 ?flixbus.com (for example) is loading angularJS 1.6.9 yet we only have 1.6.5 in the extension - Last update 9 months ago.
This is annoying as my firewall does not allow outgoing connections to certain CDN hosts, as such I somewhat rely ...flixbus.com (for example) is loading angularJS 1.6.9 yet we only have 1.6.5 in the extension - Last update 9 months ago.
This is annoying as my firewall does not allow outgoing connections to certain CDN hosts, as such I somewhat rely on decentraleyes, which is great when it works!
but flixbus and some other sites are currently not. and it would be nice not to have to relax the entire network's data leakage to access these sites.
Is there something preventing update here, other than somebody actually doing the work and making a PR?
Thanks!