mirror of
https://github.com/davegallant/rfd-redirect-stripper.git
synced 2025-08-05 16:23:40 +00:00
Rename to rfd-affiliate-stripper
This commit is contained in:
4
.github/workflows/build.yaml
vendored
4
.github/workflows/build.yaml
vendored
@@ -29,11 +29,11 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
cmd: build
|
cmd: build
|
||||||
source: .
|
source: .
|
||||||
filename: "rfd-redirect-stripper-${{steps.vars.outputs.version}}-${{steps.vars.outputs.sha_short}}.xpi"
|
filename: "rfd-affiliate-stripper-${{steps.vars.outputs.version}}-${{steps.vars.outputs.sha_short}}.xpi"
|
||||||
ignoreFiles: '[ "package.json","package-lock.json","yarn.lock" ]'
|
ignoreFiles: '[ "package.json","package-lock.json","yarn.lock" ]'
|
||||||
|
|
||||||
- name: "Upload Artifact"
|
- name: "Upload Artifact"
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: "rfd-redirect-stripper-${{steps.vars.outputs.version}}-${{steps.vars.outputs.sha_short}}.xpi"
|
name: "rfd-affiliate-stripper-${{steps.vars.outputs.version}}-${{steps.vars.outputs.sha_short}}.xpi"
|
||||||
path: ${{ steps.web-ext-build.outputs.target }}
|
path: ${{ steps.web-ext-build.outputs.target }}
|
||||||
|
14
README.md
14
README.md
@@ -1,13 +1,11 @@
|
|||||||
# rfd-redirect-stripper
|
# rfd-affiliate-stripper
|
||||||
|
|
||||||
> ⚠️ Unfortunately Google decided to remove this extension from the Chrome Web Store. It can still be built from source and added to chrome.
|
<a href="https://addons.mozilla.org/en-US/firefox/addon/rfd-redirect-stripper/"><img src="https://user-images.githubusercontent.com/585534/107280546-7b9b2a00-6a26-11eb-8f9f-f95932f4bfec.png" alt="Get rfd-affiliate-stripper for Firefox"></a>
|
||||||
|
<a href="https://chromewebstore.google.com/detail/rfd-affiliate-stripper/nhjomcijhonhoggkckbjjfnjdcefbblo?authuser=0&hl=en"><img src="https://user-images.githubusercontent.com/585534/107280622-91a8ea80-6a26-11eb-8d07-77c548b28665.png" alt="Get rfd-affiliate-stripper for Chrome"></a>
|
||||||
|
|
||||||
<a href="https://addons.mozilla.org/en-US/firefox/addon/rfd-redirect-stripper/"><img src="https://user-images.githubusercontent.com/585534/107280546-7b9b2a00-6a26-11eb-8f9f-f95932f4bfec.png" alt="Get rfd-redirect-stripper for Firefox"></a>
|
Strips affiliate redirects from deal links posted on RFD.
|
||||||
<a href="https://chromewebstore.google.com/detail/rfd-redirect-stripper/npnhoaofocjfjcjlglaihlhkbgaokmpa?authuser=0&hl=en"><img src="https://user-images.githubusercontent.com/585534/107280622-91a8ea80-6a26-11eb-8d07-77c548b28665.png" alt="Get rfd-redirect-stripper for Chrome"></a>
|
|
||||||
|
|
||||||
Strips affiliate redirects from deal links posted on <https://forums.redflagdeals.com>.
|
On every page load, it transforms a link with tracking such as
|
||||||
|
|
||||||
On every page load, it transforms a link with tracking such as
|
|
||||||
|
|
||||||
```
|
```
|
||||||
http://www.amazon.ca/gp/redirect.html?ie=UTF8&location=https%3A%2F%2Fwww.amazon.ca%2Fdp%2FB09YXY3DKN%3Fref%3Dcm_sw_r_apan_dp_NX4HJ8HZ3XX2YK1J900A%26ref_%3Dcm_sw_r_apan_dp_NX4HJ8HZ3XX2YK1J900A%26social_share%3Dcm_sw_r_apan_dp_NX4HJ8HZ3XX2YK1J900A%26starsLeft%3D1%26skipTwisterOG%3D1&tag=redflagdealsc-20&linkCode=ur2&camp=15121&creative=330641
|
http://www.amazon.ca/gp/redirect.html?ie=UTF8&location=https%3A%2F%2Fwww.amazon.ca%2Fdp%2FB09YXY3DKN%3Fref%3Dcm_sw_r_apan_dp_NX4HJ8HZ3XX2YK1J900A%26ref_%3Dcm_sw_r_apan_dp_NX4HJ8HZ3XX2YK1J900A%26social_share%3Dcm_sw_r_apan_dp_NX4HJ8HZ3XX2YK1J900A%26starsLeft%3D1%26skipTwisterOG%3D1&tag=redflagdealsc-20&linkCode=ur2&camp=15121&creative=330641
|
||||||
@@ -45,7 +43,7 @@ New config can be tested by pointing the config url of the extension to your own
|
|||||||
For example:
|
For example:
|
||||||
|
|
||||||
```text
|
```text
|
||||||
https://raw.githubusercontent.com/davegallant/rfd-redirect-stripper/my-new-branch/redirects.json
|
https://raw.githubusercontent.com/davegallant/rfd-affiliate-stripper/my-new-branch/redirects.json
|
||||||
```
|
```
|
||||||
|
|
||||||
## Tampermonkey Script
|
## Tampermonkey Script
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<title>rfd-redirect-stripper</title>
|
<title>rfd-affiliate-stripper</title>
|
||||||
<link rel="stylesheet" href="../css/popup.css" />
|
<link rel="stylesheet" href="../css/popup.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
@@ -5,7 +5,7 @@ const saveButton = document.getElementById("save-button");
|
|||||||
const resetButton = document.getElementById("reset-button");
|
const resetButton = document.getElementById("reset-button");
|
||||||
|
|
||||||
const defaultConfig =
|
const defaultConfig =
|
||||||
"https://raw.githubusercontent.com/davegallant/rfd-redirect-stripper/main/redirects.json";
|
"https://raw.githubusercontent.com/davegallant/rfd-affiliate-stripper/main/redirects.json";
|
||||||
|
|
||||||
chrome.storage.local.get("config").then((result) => {
|
chrome.storage.local.get("config").then((result) => {
|
||||||
const value = result.config;
|
const value = result.config;
|
||||||
|
@@ -20,6 +20,6 @@ export function updateRedirects() {
|
|||||||
export function setDefaultConfig() {
|
export function setDefaultConfig() {
|
||||||
chrome.storage.local.set({
|
chrome.storage.local.set({
|
||||||
config:
|
config:
|
||||||
"https://raw.githubusercontent.com/davegallant/rfd-redirect-stripper/main/redirects.json",
|
"https://raw.githubusercontent.com/davegallant/rfd-affiliate-stripper/main/redirects.json",
|
||||||
});
|
});
|
||||||
}
|
}
|
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"manifest_version": 3,
|
"manifest_version": 3,
|
||||||
"name": "rfd-redirect-stripper",
|
"name": "rfd-affiliate-stripper",
|
||||||
"description": "Strip tracking redirects on rfd",
|
"description": "Strip tracking redirects on rfd",
|
||||||
"version": "0.5.2",
|
"version": "0.5.3",
|
||||||
"content_scripts": [
|
"content_scripts": [
|
||||||
{
|
{
|
||||||
"matches": [
|
"matches": [
|
||||||
|
2
package-lock.json
generated
2
package-lock.json
generated
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"name": "rfd-redirect-stripper",
|
"name": "rfd-affiliate-stripper",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
|
@@ -1,12 +1,12 @@
|
|||||||
// ==UserScript==
|
// ==UserScript==
|
||||||
// @name RedFlagDeals Redirect Stripper
|
// @name RFD Affiliate Stripper
|
||||||
// @author Dave Gallant
|
// @author Dave Gallant
|
||||||
// @description Strip redirect links on forums.redflagdeals.com
|
// @description Strip redirect links on forums.redflagdeals.com
|
||||||
// @downloadURL https://raw.githubusercontent.com/davegallant/rfd-redirect-stripper/main/script.js
|
// @downloadURL https://raw.githubusercontent.com/davegallant/rfd-affiliate-stripper/main/script.js
|
||||||
// @grant none
|
// @grant none
|
||||||
// @match *://forums.redflagdeals.com/*
|
// @match *://forums.redflagdeals.com/*
|
||||||
// @namespace http://tampermonkey.net/
|
// @namespace http://tampermonkey.net/
|
||||||
// @updateURL https://raw.githubusercontent.com/davegallant/rfd-redirect-stripper/main/script.js
|
// @updateURL https://raw.githubusercontent.com/davegallant/rfd-affiliate-stripper/main/script.js
|
||||||
// @version 2024-10-26
|
// @version 2024-10-26
|
||||||
// ==/UserScript==
|
// ==/UserScript==
|
||||||
|
|
||||||
|
@@ -1,12 +1,12 @@
|
|||||||
// ==UserScript==
|
// ==UserScript==
|
||||||
// @name RedFlagDeals Redirect Stripper
|
// @name RedFlagDeals Affiliate Stripper
|
||||||
// @author Dave Gallant
|
// @author Dave Gallant
|
||||||
// @description Strip redirect links on forums.redflagdeals.com
|
// @description Strip redirect links on forums.redflagdeals.com
|
||||||
// @downloadURL https://raw.githubusercontent.com/davegallant/rfd-redirect-stripper/main/script.js
|
// @downloadURL https://raw.githubusercontent.com/davegallant/rfd-affiliate-stripper/main/script.js
|
||||||
// @grant none
|
// @grant none
|
||||||
// @match *://forums.redflagdeals.com/*
|
// @match *://forums.redflagdeals.com/*
|
||||||
// @namespace http://tampermonkey.net/
|
// @namespace http://tampermonkey.net/
|
||||||
// @updateURL https://raw.githubusercontent.com/davegallant/rfd-redirect-stripper/main/script.js
|
// @updateURL https://raw.githubusercontent.com/davegallant/rfd-affiliate-stripper/main/script.js
|
||||||
// @version {{ (time.Now).Format "2006-01-02" }}
|
// @version {{ (time.Now).Format "2006-01-02" }}
|
||||||
// ==/UserScript==
|
// ==/UserScript==
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user