summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2018-07-06 10:53:42 +0300
committerYuval Adam <_@yuv.al>2018-07-06 10:53:42 +0300
commit8cdc8f259bc6ae9a75bd8919fdf2e34ca5eac97f (patch)
treee6e5f2dbc9e6765da9e988ac20e59eed1958f7b4
parent7d3f2eec8e5f00c15b3e6e7fd3784e1f70f79940 (diff)
parentc97114a4f89d87b0f3295a6790f36241d820314c (diff)
Merge branch 'travis' of github.com:yuvadm/free-haaretz into travis
-rw-r--r--Makefile2
-rw-r--r--README.md4
-rw-r--r--free_haaretz.css2
-rw-r--r--free_haaretz.js10
-rw-r--r--manifest.json16
5 files changed, 20 insertions, 14 deletions
diff --git a/Makefile b/Makefile
index 956c017..f108884 100644
--- a/Makefile
+++ b/Makefile
@@ -4,7 +4,7 @@ bump:
sed -i 's/$(from)/$(to)/g' *
package:
- zip -r $(FILENAME).zip *
+ zip -0 -r $(FILENAME).zip *
cp $(FILENAME).zip $(FILENAME)-unsigned.xpi
clean:
diff --git a/README.md b/README.md
index 14b41c2..a0cd998 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ Installation has to be done manually. I'm not interested in distributing this ex
### Firefox
- 1. Download the [add-on XPI file](https://github.com/yuvadm/free-haaretz/releases/download/v0.9.3/free-haaretz.xpi)
+ 1. Download the [add-on XPI file](https://github.com/yuvadm/free-haaretz/releases/download/v0.9.6/free-haaretz.xpi)
2. Firefox should automatically identify the XPI file and request permission to install it.
@@ -18,7 +18,7 @@ Installation has to be done manually. I'm not interested in distributing this ex
### Chrome / Chromium
- 1. Download the [extension ZIP file](https://github.com/yuvadm/free-haaretz/releases/download/v0.9.3/free-haaretz.zip)
+ 1. Download the [extension ZIP file](https://github.com/yuvadm/free-haaretz/releases/download/v0.9.6/free-haaretz.zip)
2. Unzip the file.
diff --git a/free_haaretz.css b/free_haaretz.css
index 2329aa5..a2ffe9d 100644
--- a/free_haaretz.css
+++ b/free_haaretz.css
@@ -3,4 +3,4 @@ section#header-reading-list {
}
section#header-user-menu {
display: none;
-} \ No newline at end of file
+}
diff --git a/free_haaretz.js b/free_haaretz.js
index 48575df..88766b4 100644
--- a/free_haaretz.js
+++ b/free_haaretz.js
@@ -9,8 +9,9 @@ chrome.webRequest.onBeforeRequest.addListener(
},
{
urls: [
- 'http://*.haaretz.co.il/*',
- 'http://*.haaretz.com/*',
+ '*://*.haaretz.co.il/*',
+ '*://*.haaretz.com/*',
+ '*://*.themarker.com/*',
]
},
[
@@ -33,8 +34,9 @@ chrome.webRequest.onBeforeSendHeaders.addListener(
},
{
urls: [
- 'http://*.haaretz.co.il/*',
- 'http://*.haaretz.com/*',
+ '*://*.haaretz.co.il/*',
+ '*://*.haaretz.com/*',
+ '*://*.themarker.com/*',
]
},
[
diff --git a/manifest.json b/manifest.json
index ce05e38..92963d2 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1,22 +1,26 @@
{
"name": "Free Haaretz",
- "version": "0.9.3",
+ "version": "0.9.6",
"manifest_version": 2,
- "description": "A nefarious extension that easily bypasses the Haaretz paywall",
- "homepage_url": "http://github.com/yuvadm/free-haaretz",
+ "description": "A nefarious extension that easily bypasses the Haaretz / TheMarker paywall",
+ "homepage_url": "https://github.com/yuvadm/free-haaretz",
"background": {
"scripts": ["free_haaretz.js"],
"persistent": true
},
"content_scripts": [{
- "matches": ["*://*.haaretz.co.il/*"],
+ "matches": [
+ "*://*.haaretz.co.il/*",
+ "*://*.themarker.com/*"
+ ],
"css": ["free_haaretz.css"]
}],
"permissions": [
"contentSettings",
"webRequest",
"webRequestBlocking",
- "http://*.haaretz.co.il/",
- "http://*.haaretz.com/"
+ "*://*.haaretz.co.il/",
+ "*://*.haaretz.com/",
+ "*://*.themarker.com/"
]
}