decentraleyes merge requestshttps://git.synz.io/Synzvato/decentraleyes/-/merge_requests2019-02-23T16:36:09Zhttps://git.synz.io/Synzvato/decentraleyes/-/merge_requests/215Add new versions of jQuery to the resource bundle2019-02-23T16:36:09ZExE BossAdd new versions of jQuery to the resource bundleThis PR adds jQuery 3, which is the latest jQuery version and it’s required by Bootstrap 4.
According to w3techs, jQuery [3.1.0](https://w3techs.com/technologies/details/js-jquery/3.1.0/all), [3.1.1](https://w3techs.com/technologies/d...This PR adds jQuery 3, which is the latest jQuery version and it’s required by Bootstrap 4.
According to w3techs, jQuery [3.1.0](https://w3techs.com/technologies/details/js-jquery/3.1.0/all), [3.1.1](https://w3techs.com/technologies/details/js-jquery/3.1.1/all), [3.2.1](https://w3techs.com/technologies/details/js-jquery/3.2.1/all) and [3.3.1](https://w3techs.com/technologies/details/js-jquery/3.3.1/all) are the top 4 most used jQuery 3 versions.v2.0.10https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/289Add support for BootCDN2018-06-24T12:21:42ZWu HaotianAdd support for BootCDNclose Synzvato/decentraleyes#293close Synzvato/decentraleyes#293v2.0.5https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/288Display injection counts in menu entry titles2018-06-20T00:05:10ZGokulakrishnaDisplay injection counts in menu entry titlesIn Firefox Android, browser action shows up as menu entry (instead of icon as in Desktop version)
Changes committed below will display per-page injected count in menu entry.
Attaching screenshot.
![40877270-5d4386ac-666d-11e8-8c5...In Firefox Android, browser action shows up as menu entry (instead of icon as in Desktop version)
Changes committed below will display per-page injected count in menu entry.
Attaching screenshot.
![40877270-5d4386ac-666d-11e8-8c5f-49859b0fe56a](/uploads/eff7eb25f8d16e6b0127d4ead9cb340f/40877270-5d4386ac-666d-11e8-8c5f-49859b0fe56a.png)v2.0.5https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/293feat: add UNPKG CDN2019-09-05T11:47:08Zklippyfeat: add UNPKG CDNBoth jsDelivr and UNPKG mirror npmjs.com, so the endpoints are similar. I updated the endpoints of jsDelivr, which UNPKG can reuse.
Closes #343Both jsDelivr and UNPKG mirror npmjs.com, so the endpoints are similar. I updated the endpoints of jsDelivr, which UNPKG can reuse.
Closes #343https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/292Update to URL.hostname as URL.host returns port as well if present in URL2019-03-19T04:41:59ZGokulakrishnaUpdate to URL.hostname as URL.host returns port as well if present in URLHi,
In RequestAnalyzer, I noticed new URL(url).host was used. Updated it to new URL(url).hostname in this Pull Request.
Reason: new URL(url).host can return "hostname:port" if port is present in URL, then it would not match with ...Hi,
In RequestAnalyzer, I noticed new URL(url).host was used. Updated it to new URL(url).hostname in this Pull Request.
Reason: new URL(url).host can return "hostname:port" if port is present in URL, then it would not match with the mappings object map. new URL(url).hostname will always return just hostname without the port.
Example: https://b.somecdn.com:443/path/ -> host will return b.somecdn.com:443 but hostname returns just b.somecdn.comhttps://git.synz.io/Synzvato/decentraleyes/-/merge_requests/291Master2019-01-16T19:43:05ZAlaskaMasterGlad to be here!
This is meant to be proof of concept, I won't take it further unless it's acceptable. It edits the source (before FF sets about processing the response data) and removes 'crossorigin' from the script tag. I think Thom...Glad to be here!
This is meant to be proof of concept, I won't take it further unless it's acceptable. It edits the source (before FF sets about processing the response data) and removes 'crossorigin' from the script tag. I think Thomas had said that removing the attribute doesn't work; but in this approach it does work on the test page code (which I used on localhost) shown here https://git.synz.io/snippets/3
The regex is faulty and needs adjustment! ...because it also deletes 'crossorigin' from unintended places. Pardon me, but I really dislike composing regex. It is meant to replace 'crossorigin' only when found within a script tag.
Won't work on jsFiddle because of how things are nested there. Not tested extensively in the wild. It needs also to handle large pages as demonstrated at: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/webRequest/StreamFilter/ondata (the 2nd example there).
It might be possible to edit the data without filtering (and thereby be faster), as done on an MDN example.https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/290Added unit tests2018-08-08T19:52:06ZGokulakrishnaAdded unit testsHi,
Added some unit tests. State-manager and request-analyzer js files are pending..
Attaching screenshots of current coverage :
![Screenshot_2018-08-09_Code_coverage_report_for_core_](/uploads/9113fb7658ec056213faf029b618ebb2/S...Hi,
Added some unit tests. State-manager and request-analyzer js files are pending..
Attaching screenshots of current coverage :
![Screenshot_2018-08-09_Code_coverage_report_for_core_](/uploads/9113fb7658ec056213faf029b618ebb2/Screenshot_2018-08-09_Code_coverage_report_for_core_.png)
![Screenshot_2018-08-09_Code_coverage_report_for_modules_internal_](/uploads/2443edc4274d2621bdd342d6080be80a/Screenshot_2018-08-09_Code_coverage_report_for_modules_internal_.png)https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/92Optimize application icon compression2016-05-16T02:12:51ZGhost UserOptimize application icon compression*Created by: PeterDaveHello*
Lossless recompression using Google's zopflipng.
```
icon.png | Bin 12135 -> 2816 bytes
icon64.png | Bin 19333 -> 3780 bytes
```
*Created by: PeterDaveHello*
Lossless recompression using Google's zopflipng.
```
icon.png | Bin 12135 -> 2816 bytes
icon64.png | Bin 19333 -> 3780 bytes
```
https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/73Update the project description to improve readability2017-09-28T20:20:29ZGhost UserUpdate the project description to improve readability*Created by: Gitoffthelawn*
*Created by: Gitoffthelawn*
https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/71Add support for Swedish2016-11-09T14:23:45ZGhost UserAdd support for Swedish*Created by: Najoj*
*Created by: Najoj*
v1.3.5https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/62Add testing utility link and SEO term to README.md2016-05-04T01:34:14ZGhost UserAdd testing utility link and SEO term to README.md*Created by: Gitoffthelawn*
Add the test site, and CDN as an SEO term
*Created by: Gitoffthelawn*
Add the test site, and CDN as an SEO term
v1.3.5https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/57Remove unwanted whitespace from code2016-03-31T19:59:57ZGhost UserRemove unwanted whitespace from code*Created by: ngksternhagen*
*Created by: ngksternhagen*
v1.3.0https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/256Add Piwik to the resource bundle2018-06-04T06:44:14ZGhost UserAdd Piwik to the resource bundle*Created by: DavidLiedke*
*Created by: DavidLiedke*
https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/219Further optimize application icon compression2017-11-14T22:05:27ZGhost UserFurther optimize application icon compression*Created by: da2x*
Apply Zopfli lossless compression (`zopflipng -m`).
Removes 3.3 KB from download/install size and lowers memory footprint.*Created by: da2x*
Apply Zopfli lossless compression (`zopflipng -m`).
Removes 3.3 KB from download/install size and lowers memory footprint.https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/205Add support for Hungarian2017-10-08T02:54:16ZGhost UserAdd support for Hungarian*Created by: borsothy*
*Created by: borsothy*
https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/203Fix #202 by allowing variable popup widths2017-09-29T15:25:35ZGhost UserFix #202 by allowing variable popup widths*Created by: jomo*
Popup width is fixed to 320px when the extension is pinned to overflow menu. The fixed width might change in the future, but the popup is responsive so we're only setting a max-width rather than a fixed width.*Created by: jomo*
Popup width is fixed to 320px when the extension is pinned to overflow menu. The fixed width might change in the future, but the popup is responsive so we're only setting a max-width rather than a fixed width.https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/2Add jQuery UI to the resource bundle2016-11-09T14:27:33ZGhost UserAdd jQuery UI to the resource bundle*Created by: matthieuy*
Add jQuery UI library
*Created by: matthieuy*
Add jQuery UI library
v1.2.0https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/175Add support for Arabic2017-09-28T20:22:02ZGhost UserAdd support for Arabic*Created by: smed79*
Add support for Arabic.*Created by: smed79*
Add support for Arabic.https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/168Create ESLint configuration files2017-11-04T03:25:12ZGhost UserCreate ESLint configuration files*Created by: CapacitorSet*
This PR adds an [ESLint](http://eslint.org/) configuration, which checks for correct formatting and simple mistakes. It also fixes a couple warnings.
To run the checks, it is sufficient to install eslint (`...*Created by: CapacitorSet*
This PR adds an [ESLint](http://eslint.org/) configuration, which checks for correct formatting and simple mistakes. It also fixes a couple warnings.
To run the checks, it is sufficient to install eslint (`npm install --global eslint`) and run `eslint --config .eslint.yml .`.https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/15Add Orfox support for mobile users2015-12-22T15:53:30ZGhost UserAdd Orfox support for mobile users*Created by: matthieuy*
With version 38.0 instead of 38.0a1 the add-on is compatible with [Orfox](https://github.com/guardianproject/tor-browser) (Fennec + Tor for Android).
*Created by: matthieuy*
With version 38.0 instead of 38.0a1 the add-on is compatible with [Orfox](https://github.com/guardianproject/tor-browser) (Fennec + Tor for Android).