summaryrefslogtreecommitdiff
path: root/data/extensions/gnuzilla-ext-workarounds@gnu.org/manifest.json
diff options
context:
space:
mode:
authorAmin Bandali <bandali@gnu.org>2020-01-03 00:22:19 -0500
committerAmin Bandali <bandali@gnu.org>2020-01-03 01:29:32 -0500
commite0018643e5cebc35a3786ffe04a323b03cd662b4 (patch)
tree56d327df66c1295d851fb35fe5f52c42a286dfde /data/extensions/gnuzilla-ext-workarounds@gnu.org/manifest.json
parent85e99badac11983f6d50b0d9942f66a30f55b8e5 (diff)
Remove old extensions and add the reworked workarounds extension
* data/update-extensions.sh: Remove free-js-for-rsf-org-petitions, librejs-compatible-sumofus-org, librejs-compatible-pay-gov, rock-and-roll-mcdonald-s, goteo-org-payments-w-free-js, use-google-drive-with-librejs. These have been reworked and are all now bundled into one single extension. * data/extensions/DMCAreg@0xbeef.coffee/*, data/extensions/SimpleSumOfUs@0xbeef.coffee/*, data/extensions/google_drive@0xbeef.coffee/*, data/extensions/goteo@0xbeef.coffee/*, data/extensions/rsf@0xbeef.coffee/*, data/extensions/rnrMcDonalds@0xbeef.coffee/*: Remove. * data/extensions/gnuzilla-ext-workarounds@gnu.org/LICENSE, data/extensions/gnuzilla-ext-workarounds@gnu.org/README, data/extensions/gnuzilla-ext-workarounds@gnu.org/README~, data/extensions/gnuzilla-ext-workarounds@gnu.org/background.js, data/extensions/gnuzilla-ext-workarounds@gnu.org/background.js~, data/extensions/gnuzilla-ext-workarounds@gnu.org/html/domestic.html, data/extensions/gnuzilla-ext-workarounds@gnu.org/html/domestic.html~, data/extensions/gnuzilla-ext-workarounds@gnu.org/html/domestic.js~, data/extensions/gnuzilla-ext-workarounds@gnu.org/html/jquery-3.4.1.min.js, data/extensions/gnuzilla-ext-workarounds@gnu.org/html/usps_postage.js, data/extensions/gnuzilla-ext-workarounds@gnu.org/html/usps_postage.js~, data/extensions/gnuzilla-ext-workarounds@gnu.org/icons/L4Libre.png, data/extensions/gnuzilla-ext-workarounds@gnu.org/icons/L4Libre128.png, data/extensions/gnuzilla-ext-workarounds@gnu.org/icons/L4Libre48.png, data/extensions/gnuzilla-ext-workarounds@gnu.org/icons/test.png, data/extensions/gnuzilla-ext-workarounds@gnu.org/jquery-3.4.1.min.js, data/extensions/gnuzilla-ext-workarounds@gnu.org/manifest.json, data/extensions/gnuzilla-ext-workarounds@gnu.org/manifest.json~, data/extensions/gnuzilla-ext-workarounds@gnu.org/workaround/googledocs_main.js, data/extensions/gnuzilla-ext-workarounds@gnu.org/workaround/googledocs_main.js~, data/extensions/gnuzilla-ext-workarounds@gnu.org/workaround/goteo_main.js, data/extensions/gnuzilla-ext-workarounds@gnu.org/workaround/goteo_main.js~, data/extensions/gnuzilla-ext-workarounds@gnu.org/workaround/mcdonalds_wifi.js, data/extensions/gnuzilla-ext-workarounds@gnu.org/workaround/mcdonalds_wifi.js~, data/extensions/gnuzilla-ext-workarounds@gnu.org/workaround/paygov_main.js, data/extensions/gnuzilla-ext-workarounds@gnu.org/workaround/paygov_main.js~, data/extensions/gnuzilla-ext-workarounds@gnu.org/workaround/rsf_main.js, data/extensions/gnuzilla-ext-workarounds@gnu.org/workaround/rsf_main.js~, data/extensions/gnuzilla-ext-workarounds@gnu.org/workaround/sumofus_main.js, data/extensions/gnuzilla-ext-workarounds@gnu.org/workaround/sumofus_main.js~: New files. These were imported from the "integrated addon" directory of https://0xbeef.coffee/final4.zip, extracted using: unzip final4.zip "final/integrated addon/*" -d gnuzilla-ext-workarounds@gnu.org/ mv "gnuzilla-ext-workarounds@gnu.org/final/integrated addon"/* gnuzilla-ext-workarounds@gnu.org/ rm -rf gnuzilla-ext-workarounds@gnu.org/final/ add original backup files
Diffstat (limited to 'data/extensions/gnuzilla-ext-workarounds@gnu.org/manifest.json')
-rw-r--r--data/extensions/gnuzilla-ext-workarounds@gnu.org/manifest.json63
1 files changed, 63 insertions, 0 deletions
diff --git a/data/extensions/gnuzilla-ext-workarounds@gnu.org/manifest.json b/data/extensions/gnuzilla-ext-workarounds@gnu.org/manifest.json
new file mode 100644
index 0000000..000868a
--- /dev/null
+++ b/data/extensions/gnuzilla-ext-workarounds@gnu.org/manifest.json
@@ -0,0 +1,63 @@
+{
+ "manifest_version": 2,
+ "name": "Workarounds for nonfree JS",
+ "version": "1.0",
+ "author": "Nathan Nichols",
+ "description": "A collection of work-around scripts for a few different websites that are impossible to use without non-free JavaScript.",
+ "icons": {
+ "16": "icons/L4Libre.png",
+ "48": "icons/L4Libre48.png",
+ "128": "icons/L4Libre128.png"
+ },
+ "browser_action": {
+ "default_icon": "icons/test.png",
+ "default_title": "Launch USPS tools"
+ },
+ "applications": {
+ "gecko": {
+ "id": "gnuzilla-ext-workarounds@gnu.org",
+ "strict_min_version": "42.0"
+ }
+ },
+ "background":{
+ "scripts": ["background.js"]
+ },
+ "content_scripts": [
+ {
+ "matches": ["*://*.wayport.net/*",
+ "https://www.sumofus.org/*",
+ "https://www.sumofus.org/campaigns/*",
+ "*://*.actions.sumofus.org/a/*",
+ "*://*.actions.sumofus.org/api/pages/*/actions",
+ "*://*.actions.sumofus.org/*",
+ "https://*.pay.gov/*",
+ "https://dmca.copyright.gov/*",
+ "*://rsf.org/*",
+ "*://rsf.secure.force.com/*",
+ "*://docs.google.com/*",
+ "*://login-mcd-cluster.prd.snantx.attwifi.com/guest/*",
+ "https://pgw.ceca.es/cgi-bin/tpv",
+ "https://pgw.ceca.es/tpvweb/tpv/compra.action",
+ "*://*.goteo.org/*",
+ "*://*.sermepa.es/*"
+ ],
+ "js": ["jquery-3.4.1.min.js",
+ "workaround/mcdonalds_wifi.js",
+ "workaround/sumofus_main.js",
+ "workaround/paygov_main.js",
+ "workaround/rsf_main.js",
+ "workaround/googledocs_main.js",
+ "workaround/goteo_main.js"
+ ]
+ }
+ ],
+ "permissions":[
+ "*://reg.usps.com/*",
+ "*://production.shippingapis.com/*",
+ "webRequestBlocking",
+ "*://*.sumofus.org/*",
+ "*://*.actions.sumofus.org/*",
+ "webRequest",
+ "*://*.pay.gov/*"
+ ]
+}