decentraleyes issueshttps://git.synz.io/Synzvato/decentraleyes/-/issues2020-05-26T15:26:26Zhttps://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/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!https://git.synz.io/Synzvato/decentraleyes/-/issues/388Video playback broken @ ParliamentLive.tv2022-03-22T14:12:43ZKing TomasoVideo playback broken @ ParliamentLive.tv### Affected site:
`https://www.parliamentlive.tv/`
### Issue:
Video playback is broken, when using Decentraleyes with Pale Moon.
### Example:
`https://www.parliamentlive.tv/Event/Index/d75da3f1-5828-4b3e-bcbb-da5d39834d9c/`
### Refer...### Affected site:
`https://www.parliamentlive.tv/`
### Issue:
Video playback is broken, when using Decentraleyes with Pale Moon.
### Example:
`https://www.parliamentlive.tv/Event/Index/d75da3f1-5828-4b3e-bcbb-da5d39834d9c/`
### Reference:
`https://forum.palemoon.org/viewtopic.php?f=3&t=23447/`
### Note:
An update for the XUL version would be much appreciated by the Pale Moon community!:
`https://forum.palemoon.org/viewtopic.php?f=44&t=23326/`
--
### System info:
* OS/version: Windows 8.1 Pro (x64)
* Browser/version: Pale Moon v28.8.0 (x64)
* Decentraleyes version: v1.4.2 (XUL)https://git.synz.io/Synzvato/decentraleyes/-/issues/386Compatibility with Quick Dial on FF2019-12-08T23:48:51ZGhost UserCompatibility with Quick Dial on FFThere are massive slowdowns when activated both add-ons.
Issue is also described here
https://github.com/MatMoul/quickdial-webext/issues/111
I am just a user, so I can't tell much why this is happening, but I would love a fix.
But I thi...There are massive slowdowns when activated both add-ons.
Issue is also described here
https://github.com/MatMoul/quickdial-webext/issues/111
I am just a user, so I can't tell much why this is happening, but I would love a fix.
But I think it's because Decentraleyes is checking something in Quick Dial, or tries to Emulate.
Keep up the good work guys (:https://git.synz.io/Synzvato/decentraleyes/-/issues/385compatibility with webscarpbook2019-12-05T08:37:24Zbillboulecompatibility with webscarpbookThere is a compatibility problem when webscrapbook (https://github.com/danny0838/webscrapbook) and decentraleyes are installed together (they are both serving content locally)
to reproduce :
- install both extensions, restart Firefox
-...There is a compatibility problem when webscrapbook (https://github.com/danny0838/webscrapbook) and decentraleyes are installed together (they are both serving content locally)
to reproduce :
- install both extensions, restart Firefox
- Load a page with some google font that decentraleyes will try to serve locally ==> page won't load and you get the following error in the console
`Échec du chargement pour l’élément <script> dont la source est « https://www.googletagmanager.com/gtag/js?id=UA-70474023-1 ».`
- you have to reload the page to get it displayedhttps://git.synz.io/Synzvato/decentraleyes/-/issues/384Add support for China's bootcdn, staticfile, 75cdn & loli cdn2019-10-01T20:57:05ZSukkaAdd support for China's bootcdn, staticfile, 75cdn & loli cdn- [75cdn](https://cdn.baomitu.com/) - `lib.baomitu.com`
- [loli-cdn](https://css.loli.net/) - `*.loli.net`
- [staticfile](https://www.staticfile.org/) - `cdn.staticfile.org`
Those are public CDN services commonly used in China.
75cdn(l...- [75cdn](https://cdn.baomitu.com/) - `lib.baomitu.com`
- [loli-cdn](https://css.loli.net/) - `*.loli.net`
- [staticfile](https://www.staticfile.org/) - `cdn.staticfile.org`
Those are public CDN services commonly used in China.
75cdn(lib.baomitu.com), loli-cdn(cdnjs.loli.net) are the mirror of cdnjs(cdnjs.cloudflare.com)\
staticfile host their own lib repo which can be found here: https://github.com/staticfile/static
loli-cdn also has a reverse proxy domain: `ajax.loli.net` - `ajax.googleapis.com`https://git.synz.io/Synzvato/decentraleyes/-/issues/382Remove unused files from the extension's bundle2019-09-27T19:18:46ZSergey PonomarevRemove unused files from the extension's bundleExtension's bundle zip file contains some files like `README.md` and `audit` folder. They should be excluded since they are parts of DecentralEyes source itself.
I created a brunch where I added an exclusion for this files but how can I ...Extension's bundle zip file contains some files like `README.md` and `audit` folder. They should be excluded since they are parts of DecentralEyes source itself.
I created a brunch where I added an exclusion for this files but how can I create a Fork?
The Fork button is disabled for me.
I create a brunch on GitHub (I know you don't like it) so you can grab changes from there
https://github.com/stokito/decentraleyeshttps://git.synz.io/Synzvato/decentraleyes/-/issues/378Decentraleyes with uMatrix - Issue2019-09-08T16:35:15ZYves GouxDecentraleyes with uMatrix - IssueHello,
The procedure enabling the collaboration between Decentraleyes and uBlock & uatrix has been followed (adding some CDN in "noop" mode). No problem with uBlock.
But when pasting the list inside "my rules" of uMatrix, then saving, "n...Hello,
The procedure enabling the collaboration between Decentraleyes and uBlock & uatrix has been followed (adding some CDN in "noop" mode). No problem with uBlock.
But when pasting the list inside "my rules" of uMatrix, then saving, "noop" is immediately replaced by "allow"!! after several repetitions, tried to put uMatrix back default settings, then repeating the fix, the situation remains the same: the Decentraleyes testing pages claims that it doesn't work.
The problem comes indeed from uMatrix.
Any idea?https://git.synz.io/Synzvato/decentraleyes/-/issues/372Add: SyntaxHighlighter (wordpress.com)2019-07-23T18:23:43ZoraculixAdd: SyntaxHighlighter (wordpress.com)The SyntaxHighlighter by Alex Gorbatchev is widely used on blogs with code samples.
It is served as static content by Wordpress.com, but often takes ages to load. Inclusion in Decentraleyes would be great for page loading performance, if...The SyntaxHighlighter by Alex Gorbatchev is widely used on blogs with code samples.
It is served as static content by Wordpress.com, but often takes ages to load. Inclusion in Decentraleyes would be great for page loading performance, if this is possible at all.
Not sure whether wp.com always uses the same URL for the js library, but here's the one I found so far:
https://s1.wp.com/_static/??-eJzTLy/QTc7PK0nNK9EvyClNz8wr1i+uzCtJrMjITM/IAeKS1CJMEWP94uSizIISoOIM5/yiVL2sYh19yo1yKiotzgguzAEaZ59ra2hiZGRsYmRobJIFAI/MP6c=
There are some more libraries on wp.com that would also be of high interest, but I'll start with this one.
Cheers,
Uwehttps://git.synz.io/Synzvato/decentraleyes/-/issues/354Update FAQ to better explain advanced workflows2019-04-17T17:34:01Zgitsynzio_account1111Update FAQ to better explain advanced workflowshttps://uupdump.ml/ is displayed incorrectly whenever Decentraleyes is enabled, even though I nooped jsdelivr inside uBo rules. Allowing it completely (making green) or turning off uBo doesn't unbreak it, only turning off Decentraleyes d...https://uupdump.ml/ is displayed incorrectly whenever Decentraleyes is enabled, even though I nooped jsdelivr inside uBo rules. Allowing it completely (making green) or turning off uBo doesn't unbreak it, only turning off Decentraleyes does. I've checked the test, and it says it's fully operational.
![20190305_decentraleyes](/uploads/6071b965f9c6ce521e888f75c3a19408/20190305_decentraleyes.PNG)https://git.synz.io/Synzvato/decentraleyes/-/issues/348Add support for the Basilisk browser2019-03-05T23:29:47ZmrnhmathAdd support for the Basilisk browserIt would be nice to have the Jetpack version of Decentraleyes on Basilisk's Add-ons site.It would be nice to have the Jetpack version of Decentraleyes on Basilisk's Add-ons site.https://git.synz.io/Synzvato/decentraleyes/-/issues/322Update FAQ to explain how new libraries are distributed2019-02-03T02:57:08ZMannshochUpdate FAQ to explain how new libraries are distributedHello I'm Interested in using this Addon. So I have some Question which I think other also would be interested in.
* Whats the difference between "Decentraleyes" and "Local CDN"?
* How does this addon update the local hosted librarie...Hello I'm Interested in using this Addon. So I have some Question which I think other also would be interested in.
* Whats the difference between "Decentraleyes" and "Local CDN"?
* How does this addon update the local hosted libraries?
* Could I add/download libraries which are not shipped with "Decentraleyes"?https://git.synz.io/Synzvato/decentraleyes/-/issues/280Error when opening a Chrome new tab page2018-06-29T11:42:16ZGhost UserError when opening a Chrome new tab page*Created by: jake-cryptic*
Just installed this to test it out, navigated to https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js and got the following error in the console:
Error in event handler for webRequest.onBeforeR...*Created by: jake-cryptic*
Just installed this to test it out, navigated to https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js and got the following error in the console:
Error in event handler for webRequest.onBeforeRequest/1: TypeError: Cannot set property 'details' of undefined
at chrome.webRequest.onBeforeRequest.addListener.types (chrome-extension://ldpochfccmkkmhdbclfhpagapcfdljkj/core/state-manager.js:214:57)https://git.synz.io/Synzvato/decentraleyes/-/issues/274Add support for enqueued WordPress resources2018-06-29T11:11:41Z3bsaAdd support for enqueued WordPress resourcescan Decentraleyes support wordpress specific jquery pattern
`example.com/wp-includes/js/jquery/jquery.js?ver=1.12.4`can Decentraleyes support wordpress specific jquery pattern
`example.com/wp-includes/js/jquery/jquery.js?ver=1.12.4`https://git.synz.io/Synzvato/decentraleyes/-/issues/197Document any threats Decentraleyes opposes2018-06-07T05:03:49ZGhost UserDocument any threats Decentraleyes opposes*Created by: josephholsten*
Is there a short version of the problem/threat this is solving? Could we add that to the README?*Created by: josephholsten*
Is there a short version of the problem/threat this is solving? Could we add that to the README?https://git.synz.io/Synzvato/decentraleyes/-/issues/140This add-on is incompatible with Adblock Latitude2018-06-07T13:20:55ZGhost UserThis add-on is incompatible with Adblock Latitude*Created by: lambic12*
I tried to use Decentraleyes with PaleMoon 26.5.0 + adblock latitude, and also with Firefox ESR 38.7.1 + adblock edge.
In both cases the browser hangs on page loading and has to be killed.
Adblock has to be disa...*Created by: lambic12*
I tried to use Decentraleyes with PaleMoon 26.5.0 + adblock latitude, and also with Firefox ESR 38.7.1 + adblock edge.
In both cases the browser hangs on page loading and has to be killed.
Adblock has to be disabled to have Decentraleyes usable.https://git.synz.io/Synzvato/decentraleyes/-/issues/112Ideas for the future of the extension2018-06-07T13:20:55ZGhost UserIdeas for the future of the extension*Created by: KOLANICH*
In the following comments there are ideas, feel free to vote and add more.
*Created by: KOLANICH*
In the following comments there are ideas, feel free to vote and add more.
https://git.synz.io/Synzvato/decentraleyes/-/issues/91Replace the default bundle with subscription lists2018-06-13T04:11:09ZGhost UserReplace the default bundle with subscription lists*Created by: najjara*
Since there are so many versions of the popular libs, and so many CDNs offering them, keeping up can become tedious and bothersome.
The main issue with CDNs is that requests are sent from visited pages that use th...*Created by: najjara*
Since there are so many versions of the popular libs, and so many CDNs offering them, keeping up can become tedious and bothersome.
The main issue with CDNs is that requests are sent from visited pages that use them, and this sends a signal to the CDN provider which violates the user's privacy (which is why this addon intercepts those request to provide those resources locally instead).
Here's an outline:
What if there were a list of popular libraries and CDNs, in addition to the option for the user to add their own library/CDN URL. At regular intervals (for example once a week) the addon will contact the list of CDNs specified to check if there's a newer version to store (it wouldn't send a referer or a site origin, because there isn't any).
This way the dev wouldn't have to keep up with all the requests and updates for a certain version or library, and it'll also reduce the size of the addon. The most popular libs can be included, or something similar to subscription lists used in uMatrix & uOrigin for a "default" experience. And the libraries can be all uploaded to a GitHub repo so that the addon contacts it instead of the hosting site directly for added privacy.