decentraleyes merge requestshttps://git.synz.io/Synzvato/decentraleyes/-/merge_requests2018-06-24T12:21:42Zhttps://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/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/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/19Add preference for disabling update overviews2017-09-28T20:23:37ZGhost UserAdd preference for disabling update overviewsThis can be useful for development testing, mass deployment (where you don't want to bother people on update), or just because you find it annoying that new tabs open when you update your add-ons!
This can be useful for development testing, mass deployment (where you don't want to bother people on update), or just because you find it annoying that new tabs open when you update your add-ons!
v1.3.0https://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/258Hide web accessible resources from websites2018-05-17T23:01:40ZGhost UserHide web accessible resources from websites*Created by: gorhill*
With Chromium-based browsers, web pages can access directly
Decentraleyes' web accessible resources, and thus detect
whether Decentraleyes is used by a visitor.
This potentially adds one bit of information to ...*Created by: gorhill*
With Chromium-based browsers, web pages can access directly
Decentraleyes' web accessible resources, and thus detect
whether Decentraleyes is used by a visitor.
This potentially adds one bit of information to fingerprinting.
See: "Discovering Browser Extensions via Web Accessible Resources"
www.cse.chalmers.se/~andrei/codaspy17.pdf
Proof-of-concept: https://jsfiddle.net/fuqrudcs/
The change here is to use a secret when accessing a web accessible
resource. If the secret is not present when the resource is fetched
by the browser, the behavior will be the same as if the resource
is not web accessible.
When Decentraleyes redirects a request to one of its web
accessible resources, the secret is appended at the end of the
local URL as a query parameter.
The secret is generated at runtime when Decentraleyes is launched.v2.0.4https://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/262Add support for Luxembourgish2018-05-14T22:49:03ZGhost UserAdd support for Luxembourgish*Created by: hardfalcon*
Add support for Luxembourgish.*Created by: hardfalcon*
Add support for Luxembourgish.v2.0.4https://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/181Support USTC Google Hosted Libraries mirror2018-05-22T14:49:05ZGhost UserSupport USTC Google Hosted Libraries mirror*Created by: gloomy-ghost*
ajax.proxy.ustclug.org is a reversed proxy for ajax.googleapis.com. It is provided by USTC (a Chinese university) and is a commonly used mirror in China.
See also: issue #103 *Created by: gloomy-ghost*
ajax.proxy.ustclug.org is a reversed proxy for ajax.googleapis.com. It is provided by USTC (a Chinese university) and is a commonly used mirror in China.
See also: issue #103 v2.0.4https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/139Fix minor spelling error in the Dutch locale2017-09-28T20:19:27ZGhost UserFix minor spelling error in the Dutch locale*Created by: karloluiten*
Spelling thing. And testing PRs to decentraleyes (hi team!). *Created by: karloluiten*
Spelling thing. And testing PRs to decentraleyes (hi team!). 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/137Implement support for Pale Moon v27.1 and higher2017-02-04T23:45:19ZGhost UserImplement support for Pale Moon v27.1 and higher*Created by: JustOff*
Based on [PMkit documentation draft v1.1](https://github.com/JustOff/pm27-sdk-addons/blob/master/PMkit.md), tested with [Pale Moon 27.1.0b1](http://www.palemoon.org/unstable/).
Resolves #119.*Created by: JustOff*
Based on [PMkit documentation draft v1.1](https://github.com/JustOff/pm27-sdk-addons/blob/master/PMkit.md), tested with [Pale Moon 27.1.0b1](http://www.palemoon.org/unstable/).
Resolves #119.https://git.synz.io/Synzvato/decentraleyes/-/merge_requests/123Fix grammatical error in the German locale2016-11-09T14:25:53ZGhost UserFix grammatical error in the German locale*Created by: fireflyy*
*Created by: fireflyy*
v1.3.6https://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/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/67Update options.xul2016-10-04T15:07:47ZGhost UserUpdate options.xulChange address to HTTPS
Change address to HTTPS
https://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/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/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.10