12 Commits

Author SHA1 Message Date
renovate[bot]
71d1d8e9de Apply automatic changes 2025-10-11 09:38:45 +00:00
renovate[bot]
fe52abaaae Update dependency web-ext to v8.10.0 2025-10-11 09:38:33 +00:00
renovate[bot]
acb1c9c210 Update actions/setup-node action to v5 (#45)
* Update actions/setup-node action to v5

* Apply automatic changes

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-05 21:41:25 -04:00
renovate[bot]
1febba64bb Update actions/checkout action to v5 (#44)
* Update actions/checkout action to v5

* Apply automatic changes

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-15 21:35:51 -04:00
renovate[bot]
db08fe947e Update dependency node to v22 (#43)
* Update dependency node to v22

* Apply automatic changes

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-10 10:43:43 -04:00
renovate[bot]
2b9592c3a6 Update dependency web-ext to v8.8.0 (#41)
* Update dependency web-ext to v8.8.0

* Apply automatic changes

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-21 08:00:38 -04:00
renovate[bot]
24b085277f Update dependency web-ext to v8.7.1 (#39)
* Update dependency web-ext to v8.7.1

* Apply automatic changes

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-30 22:36:21 -04:00
renovate[bot]
d36b5a8109 Update dependency web-ext to v8.7.0 (#38)
* Update dependency web-ext to v8.7.0

* Apply automatic changes

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-23 21:55:42 -04:00
renovate[bot]
04b6233e01 Update dependency web-ext to v8.6.0 (#37)
* Update dependency web-ext to v8.6.0

* Apply automatic changes

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-25 21:49:14 -04:00
renovate[bot]
e5bf4ba2eb Update dependency web-ext to v8.5.0 (#35)
* Update dependency web-ext to v8.5.0

* Apply automatic changes

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-18 17:07:29 -04:00
davegallant
f70db48946 Apply automatic changes 2024-10-30 11:40:35 +00:00
Dave Gallant
b8f9f77e91 Rename to rfd-affiliate-stripper 2024-10-30 07:40:21 -04:00
11 changed files with 456 additions and 1153 deletions

View File

@@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: "Checkout" - name: "Checkout"
uses: actions/checkout@v4 uses: actions/checkout@v5
- name: Install jq - name: Install jq
run: sudo apt-get install jq run: sudo apt-get install jq
@@ -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 }}

View File

@@ -12,10 +12,10 @@ jobs:
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- uses: actions/setup-node@v4 - uses: actions/setup-node@v5
with: with:
node-version: 16 node-version: 22
cache: 'npm' cache: 'npm'
cache-dependency-path: package-lock.json cache-dependency-path: package-lock.json
- run: npm ci - run: npm ci

View File

@@ -14,7 +14,7 @@ jobs:
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v5
- name: Install gomplate - name: Install gomplate
run: | run: |

View File

@@ -1,11 +1,9 @@
# 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
@@ -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

View File

@@ -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>

View File

@@ -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;

View File

@@ -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",
}); });
} }

View File

@@ -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": [

1557
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,13 +1,13 @@
// ==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 2024-10-26 // @version 2025-10-11
// ==/UserScript== // ==/UserScript==
(function() { (function() {

View File

@@ -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==