From c968b5f6d5f1dbaaeb299b08bd1ea1305505f271 Mon Sep 17 00:00:00 2001 From: martin Date: Wed, 13 Sep 2023 16:39:27 +0200 Subject: [PATCH 01/10] Update index.html --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 29fd168..ade7732 100644 --- a/index.html +++ b/index.html @@ -28,7 +28,7 @@ - + Fork me on GitHub From c8a5117b9ee676c8d558826cd02f46bcdfba39c1 Mon Sep 17 00:00:00 2001 From: martin Date: Wed, 13 Sep 2023 17:06:58 +0200 Subject: [PATCH 02/10] Update x-frame-bypass.js --- x-frame-bypass.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/x-frame-bypass.js b/x-frame-bypass.js index b97b477..12d77dd 100644 --- a/x-frame-bypass.js +++ b/x-frame-bypass.js @@ -69,9 +69,12 @@ customElements.define('x-frame-bypass', class extends HTMLIFrameElement { } fetchProxy (url, options, i) { const proxies = (options || {}).proxies || [ - 'https://cors-anywhere.herokuapp.com/', - 'https://yacdn.org/proxy/', - 'https://api.codetabs.com/v1/proxy/?quest=' + //'https://cors-anywhere.herokuapp.com/', + //'https://yacdn.org/proxy/', + //'https://api.codetabs.com/v1/proxy/?quest=' + 'https://allorigins.redpopsicle.xyz/raw/?url=', + 'https://vapor.redpopsicle.xyz/fetch/', + 'https://proxy.redpopsicle.xyz/fetch/' ] return fetch(proxies[i] + url, options).then(res => { if (!res.ok) From bf1454691f138c0ebd4f6175c53cd8fdd5a946f3 Mon Sep 17 00:00:00 2001 From: martin Date: Wed, 13 Sep 2023 17:13:06 +0200 Subject: [PATCH 03/10] Update x-frame-bypass.js --- x-frame-bypass.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/x-frame-bypass.js b/x-frame-bypass.js index 12d77dd..70e29c1 100644 --- a/x-frame-bypass.js +++ b/x-frame-bypass.js @@ -69,9 +69,9 @@ customElements.define('x-frame-bypass', class extends HTMLIFrameElement { } fetchProxy (url, options, i) { const proxies = (options || {}).proxies || [ - //'https://cors-anywhere.herokuapp.com/', - //'https://yacdn.org/proxy/', - //'https://api.codetabs.com/v1/proxy/?quest=' + 'https://cors-anywhere.herokuapp.com/', + 'https://yacdn.org/proxy/', + 'https://api.codetabs.com/v1/proxy/?quest=' 'https://allorigins.redpopsicle.xyz/raw/?url=', 'https://vapor.redpopsicle.xyz/fetch/', 'https://proxy.redpopsicle.xyz/fetch/' From 0b0dec29dd840f65de3ea90678e406cc8b18dbea Mon Sep 17 00:00:00 2001 From: martin Date: Thu, 14 Sep 2023 17:14:14 +0200 Subject: [PATCH 04/10] Update x-frame-bypass.js --- x-frame-bypass.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/x-frame-bypass.js b/x-frame-bypass.js index 70e29c1..12d77dd 100644 --- a/x-frame-bypass.js +++ b/x-frame-bypass.js @@ -69,9 +69,9 @@ customElements.define('x-frame-bypass', class extends HTMLIFrameElement { } fetchProxy (url, options, i) { const proxies = (options || {}).proxies || [ - 'https://cors-anywhere.herokuapp.com/', - 'https://yacdn.org/proxy/', - 'https://api.codetabs.com/v1/proxy/?quest=' + //'https://cors-anywhere.herokuapp.com/', + //'https://yacdn.org/proxy/', + //'https://api.codetabs.com/v1/proxy/?quest=' 'https://allorigins.redpopsicle.xyz/raw/?url=', 'https://vapor.redpopsicle.xyz/fetch/', 'https://proxy.redpopsicle.xyz/fetch/' From ae56792f33e617a82c686af93803456cb7c5e12a Mon Sep 17 00:00:00 2001 From: "martin." Date: Sun, 2 Jun 2024 01:48:29 +0200 Subject: [PATCH 05/10] update proxy to https://api.allorigins.win/raw?url= --- x-frame-bypass.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/x-frame-bypass.js b/x-frame-bypass.js index 12d77dd..db5df38 100644 --- a/x-frame-bypass.js +++ b/x-frame-bypass.js @@ -69,12 +69,7 @@ customElements.define('x-frame-bypass', class extends HTMLIFrameElement { } fetchProxy (url, options, i) { const proxies = (options || {}).proxies || [ - //'https://cors-anywhere.herokuapp.com/', - //'https://yacdn.org/proxy/', - //'https://api.codetabs.com/v1/proxy/?quest=' - 'https://allorigins.redpopsicle.xyz/raw/?url=', - 'https://vapor.redpopsicle.xyz/fetch/', - 'https://proxy.redpopsicle.xyz/fetch/' + 'https://api.allorigins.win/raw?url=', // by default use a CORS proxy to bypass X-Frame-Options DENY ] return fetch(proxies[i] + url, options).then(res => { if (!res.ok) From 832d5f3b360ce972afbefe275991bd3f53060781 Mon Sep 17 00:00:00 2001 From: "martin." Date: Sun, 2 Jun 2024 02:09:11 +0200 Subject: [PATCH 06/10] proxy changed to https://go.kinkyl.ink/raw?url= --- x-frame-bypass.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x-frame-bypass.js b/x-frame-bypass.js index db5df38..d5ded7d 100644 --- a/x-frame-bypass.js +++ b/x-frame-bypass.js @@ -69,7 +69,7 @@ customElements.define('x-frame-bypass', class extends HTMLIFrameElement { } fetchProxy (url, options, i) { const proxies = (options || {}).proxies || [ - 'https://api.allorigins.win/raw?url=', // by default use a CORS proxy to bypass X-Frame-Options DENY + 'https://go.kinkyl.ink/raw?url=', // by default use a CORS proxy to bypass X-Frame-Options DENY ] return fetch(proxies[i] + url, options).then(res => { if (!res.ok) From 58a09bd9dd6454f337fbb56a00f537345a17fe46 Mon Sep 17 00:00:00 2001 From: martin Date: Sun, 2 Jun 2024 02:56:24 +0200 Subject: [PATCH 07/10] Update x-frame-bypass.js --- x-frame-bypass.js | 1 + 1 file changed, 1 insertion(+) diff --git a/x-frame-bypass.js b/x-frame-bypass.js index d5ded7d..3725abe 100644 --- a/x-frame-bypass.js +++ b/x-frame-bypass.js @@ -69,6 +69,7 @@ customElements.define('x-frame-bypass', class extends HTMLIFrameElement { } fetchProxy (url, options, i) { const proxies = (options || {}).proxies || [ + 'https://api.allorigins.win/raw?url=', 'https://go.kinkyl.ink/raw?url=', // by default use a CORS proxy to bypass X-Frame-Options DENY ] return fetch(proxies[i] + url, options).then(res => { From 95a4e8e60f60b68e6f04116b1197f4fda29b1a21 Mon Sep 17 00:00:00 2001 From: martin Date: Sun, 2 Jun 2024 02:58:13 +0200 Subject: [PATCH 08/10] Update index.html --- index.html | 102 ++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 70 insertions(+), 32 deletions(-) diff --git a/index.html b/index.html index ade7732..71be833 100644 --- a/index.html +++ b/index.html @@ -1,34 +1,72 @@ - - - - - - X-Frame-Bypass Web Component Demo - - - - - - - Fork me on GitHub - + + + Chainflare Embed + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 592482ca441dd47b4a8b87ad2e3946e11c28346c Mon Sep 17 00:00:00 2001 From: martin Date: Sun, 2 Jun 2024 14:58:37 +0200 Subject: [PATCH 09/10] Update x-frame-bypass.js --- x-frame-bypass.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x-frame-bypass.js b/x-frame-bypass.js index 3725abe..d470abe 100644 --- a/x-frame-bypass.js +++ b/x-frame-bypass.js @@ -69,8 +69,9 @@ customElements.define('x-frame-bypass', class extends HTMLIFrameElement { } fetchProxy (url, options, i) { const proxies = (options || {}).proxies || [ + // by default use a CORS proxy to bypass X-Frame-Options DENY 'https://api.allorigins.win/raw?url=', - 'https://go.kinkyl.ink/raw?url=', // by default use a CORS proxy to bypass X-Frame-Options DENY + //'https://go.kinkyl.ink/raw?url=', ] return fetch(proxies[i] + url, options).then(res => { if (!res.ok) From 488901d2aab80ae89ec886f727deda05f8018d13 Mon Sep 17 00:00:00 2001 From: "martin." Date: Mon, 19 Aug 2024 21:28:00 +0200 Subject: [PATCH 10/10] comments --- x-frame-bypass.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/x-frame-bypass.js b/x-frame-bypass.js index d470abe..e73cde6 100644 --- a/x-frame-bypass.js +++ b/x-frame-bypass.js @@ -69,9 +69,10 @@ customElements.define('x-frame-bypass', class extends HTMLIFrameElement { } fetchProxy (url, options, i) { const proxies = (options || {}).proxies || [ - // by default use a CORS proxy to bypass X-Frame-Options DENY + // by default use a CORS proxy to bypass X-Frame-Options DENY/ALLOWALL 'https://api.allorigins.win/raw?url=', - //'https://go.kinkyl.ink/raw?url=', + // Proxy alternatives i.e. my test'https://go.kinkyl.ink/raw?url=', + // More ... ] return fetch(proxies[i] + url, options).then(res => { if (!res.ok)